2012-03-13 66 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) 

完成,祝你好運。