【问题标题】:Wordpress remove <p> tag those are auto generatedWordpress 删除自动生成的 <p> 标签
【发布时间】:2014-04-04 22:12:05
【问题描述】:

我正在尝试删除那些 wordpress 自动生成的&lt;P&gt; 标签。

我有谷歌,并获得像删除过滤器这样的解决方案

remove_filter( 'the_content', 'wpautop' );
remove_filter( 'the_excerpt', 'wpautop' );

但是通过使用它可以删除我已经在页面内容中使用的所有&lt;p&gt; 标签。

例如:

当我将纯文本放入页面内容中时,例如

这是示例。

Wordpress 将这些纯文本包装在 &lt;p&gt; 标签中,例如 &lt;P&gt;This is example.&lt;/p&gt;

我怎样才能停止添加&lt;p&gt; 标签而不是删除所有&lt;p&gt; 标签。

【问题讨论】:

    标签: wordpress


    【解决方案1】:

    试试这个,它将为特定页面删除额外的&lt;p&gt;

    http://wordpress.org/plugins/ps-disable-auto-formatting/

    配置此插件后,您会看到这样的选项,显示在示例站点上

    http://www.wordpress-plugin.net/remove-automatic-p-paragraph-in-wordpress/

    【讨论】:

      【解决方案2】:

      使用 strip_tags() 函数,这会对你有所帮助

      【讨论】:

        【解决方案3】:

        wordpress 中一个不错的插件是:

        Row Html

        这个插件的特点是:

        • 禁用 wptexturize(创建智能引号和其他 印刷字符)。
        • 禁用自动创建段落。
        • 禁用图像表情符号。
        • 禁用 convert_chars(将 & 符号转换为 HTML 的函数 实体并“修复”一些 Unicode 字符)。

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 2021-07-23
          • 1970-01-01
          • 1970-01-01
          • 2014-05-07
          • 2013-04-26
          • 1970-01-01
          • 1970-01-01
          相关资源
          最近更新 更多