有的时候需要直接在 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()
{
  ?>

  

保存文件,过滤模式就关闭了。