首页 文章

Wordpress可视化编辑器没有换行

提问于
浏览
4

这应该很简单,我无法相信Wordpress大小的公司无法为用户提供一种非常简单的换行方式 .

我知道如何使用文本选项卡和使用html编码页面(我是一个开发人员) . 但是我的客户完全不知道html是什么,所以他们显然不能使用它 .

所有客户想要做的就是在一行之间 Build 一个“行间距” . 他们只想使用可视化编辑器 .

现在,当他们开始输入并按Enter键时,它会创建 或关闭段落标记 .

许多文章都说转换输入会产生一个,但是这100%并不像我尝试过的那样 .

我试过一个插件,大多数文章都建议称之为“tinymce advanced” . 但这并不能解决问题 .

有没有html知识的普通用户有没有办法只使用可视化编辑器并创建br行而不实际使用代码?

3 回答

  • 1

    按住Shift Enter绝对有效 .

    或者,您始终可以使用主题 functions.php 文件中的以下代码阻止Wordpress自动将 <p> 标记添加到标记:

    remove_filter('the_content', 'wpautop');
    
  • 0

    我在我的网站上遇到了这个问题,它是在我更新主题时开始的,该主题多年来一直没有更新 . “神奇”的解决方案是更新所有插件 .

    我已经意识到了

    和<p>

    在文本模式下wp编辑器中不存在符号因此必须在\ n(换行符)和
    之间进行转换并且<p>发生,我没有进一步调查,但也许有人可以解释WordPress是如何工作 .

  • 0

    随着WordPress升级到版本3.2,文本编辑器似乎自行删除换行符 .

    在functions.php文件中添加一个过滤器,该过滤器为
    标记添加了一个clear属性 . 添加属性后,WordPress不会删除
    标记 .

    function clear_br($content){ 
         return str_replace("
    ","<br clear='none'/>", $content); } add_filter('the_content','clear_br');

    然后将此过滤器应用于需要中断的变量应该包含在该文本内容中

    $specification = apply_filters( 'the_content', $specification );
    

    欲了解更多信息:https://blog.templatetoaster.com/wordpress-line-break-not-working/

相关问题