有的時候需要直接在 Kindeditor 中寫程式碼,例如標籤,編輯器本身沒有這個功能的 (注意 「插入程式程式碼」 是

不是),但是你切換 「HTML 程式碼模式」 直接寫程式碼的時候,很多 HTML 標籤和屬性會被過濾掉,這就是所謂的 「過濾模式」,官網有如何關閉過濾模式的檔案,但是沒有針對 WordPress 外掛的。經過一番尋找終於修改成功

function.php 下面追加兩行, 這是針對 wordpres 「過濾模式」 關閉操作

remove_action('init', 'kses_init');
remove_action('set_current_user', 'kses_init');

接下來是修改 Kindeditor for WordPress 的過濾模式, 方法如下:

開啟 wp-content/plugins/kindeditor-for-WordPress 下面的 kindeditor_class.php 檔案,找到 load_kindeditor 函式,在 option 的結尾加入 filterMode: false ,修改後如下:

function load_kindeditor()
{
  ?>

  

儲存檔案,過濾模式就關閉了。