当我在WordPress页面编辑器中粘贴HTML代码时,它会插入几个标签,但我没有将它们包含在我的HTML代码中。有谁知道这个的原因?这是我的原始代码:
<div class="vote_optionality tarn-du">
<ul>
<li>1.<input name="" type="radio" value="" />R Squire mall</li>
<li>2.<input name="" type="radio" value="" />Xylia mall</li>
<li>3.<input name="" type="radio" value="" />ABC mall</li>
<li>4.<input name="" type="radio" value="" />can't say</li>>
</ul>
</div>
这是我将其粘贴到WordPress中时的结果(运行时):
<div class="vote_optionstxt tran-du">
<ul>
<li>1.<br><input name="" type="radio" value="" />R Squere mall<br></li>
<li>2.<br><input name="" type="radio" value="" />xyz mall<br></li>
<li>3.<br><input name="" type="radio" value="" />abc mall<br></li>
<li>4.<br><input name="" type="radio" value="" />can't say<br></li>
</ul>
</div>
有人可以帮我吗?
答案 0 :(得分:1)
它建立在wordpress编辑器的行为中 您可以使用下面的插件停止此行为 这个插件允许你禁用自动格式化,如智能引号和自动段落,并在你的帖子中使用原始的HTML / JS / CSS代码,而不会让WordPress搞砸它。
http://wordpress.org/extend/plugins/raw-html/
如果您不想安装插件, 找到wp-includes / formatting.php文件并找到下面的函数,
function wpautop($pee, $br = 1)
并将其替换为
function wpautop($pee, $br = 0)
完成,祝你好运。