2012-03-13 61 views
0

当我在WordPress页面编辑器中粘贴HTML代码时,它插入了几个
标签,但我没有将它们包含在我的HTML代码中。有谁知道这个的原因?这是我原来的代码:我有一个WordPress的复制粘贴问题

<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

试试我的答案,让我知道如果你仍然有问题。 – Milap 2012-03-13 08:43:09

回答

1

它是建立在WordPress编辑器的行为。
您可以使用下面的插件停止此行为。
这个插件可以让你禁用自动格式,如智能引号和自动的段落,并使用您的文章原始HTML/JS/CSS代码,而WordPress的搞乱它。

http://wordpress.org/extend/plugins/raw-html/

如果你不想安装插件, 找去WP-包括/ formatting.php文件,找到下面的功能,

function wpautop($pee, $br = 1) 

,取而代之的是

function wpautop($pee, $br = 0) 

完成,祝你好运。