Wordpress管理员编辑器

时间:2015-05-07 08:43:44

标签: php wordpress tinymce

我想在后台编辑器中启用多个<br />标签,用户按[SHIFT + ENTER]。与Gmail编辑器一样。

否则,我需要在[SHIFT + ENTER]上禁用换行符,并且只需添加<p>  正常输入的标签,我知道<br />无法添加。但这是针对中文网站的。所以他们不介意换行。

我试过

  1. 禁用wpautop插件 - 但现有文章正在影响
  2. TinyMCE高级 - 不符合上述要求
  3. 高级TinyMCE配置 - force_br_lines:true,force_p_lines:false

    感谢任何帮助。

1 个答案:

答案 0 :(得分:0)

最后我很难得到解决方案。希望它对其他人有用。

按照以下步骤操作。

  1. 安装高级tinymce配置插件 - Advanced Tinymce Config

  2. 编辑设置页面并添加以下自定义变量

    wpautop false
    force_br_newlines true
    force_p_newlines false
    
  3. 安装Toggle wpautop插件 - Toggle wpautop

  4. 转到设置 - &gt;写作 - &gt;自动停用新帖子

  5. 即使帖子在网站上显示正常,如果保存帖子,它也会在编辑器中格式化内容。要禁用,请在 functions.php

    中添加此项
    function skp_disable_wp_editor_formatting()
    {
        remove_filter('the_editor_content', 'wp_htmledit_pre');
        remove_filter('the_editor_content', 'wp_richedit_pre');
    }
    add_action( 'media_buttons', 'skp_disable_wp_editor_formatting');
    
  6. 多数民众赞成。