2012-06-08 115 views
2

我試圖在編輯我的頁面時在TinyMCE的「Html」選項卡中寫入一些html,編輯器在保存頁面時不斷修改我的標記。例如,它將刪除我的<br>標籤,並用<em>替換我的<i>標籤。如何防止Wordpress中的TinyMCE編輯器改變html標記?

有什麼地方可以完全關掉這個「AUto Correct」功能嗎?

回答

0

首先你需要知道有兩個等級的校正。

  1. TinyMCE的
  2. 瀏覽器

在你的情況下,它看起來就像是你的TinyMCE的配置沒有設置propperly。 請檢查您的tinymce配置的設置valid_elementsvalid_childrenhttp://wordpress.org/extend/plugins/raw-html/

+0

良好的瀏覽器調用。我切換到Chrome(從FireFox),看起來像我的HTML標記保持原樣。 TinyMCE settigns應該可以,不過因爲這個網站是一個乾淨的Wordpress插件,沒有插件。 – farjam

+2

第三級修正是在WordPress代碼庫中,它包含兩個版本的修正功能(一個服務器端和一個客戶端),它們不執行相同類型或操作順序。因此,HTML可以通過不同的方式進行修改。 –

2

:如果你想通過文本編輯器添加HTML和沒有得到它打破後使用,如RAW插件HTML插件

+1

感謝您發佈我的插件。只是想說我已經更新了代碼,以提供瀏覽器之間的更大一致性,並改進了對腳本塊的支持。這在服務器端和客戶端都是固定的,所以你仍然可以在兩個編輯器之間切換。 –

相關問題