【问题标题】:How to only unescape characters between <code> tags, except for <pre><code> tags?除了 <pre><code> 标签,如何仅在 <code> 标签之间转义字符?
【发布时间】:2023-12-08 01:44:01
【问题描述】:

我在 WordPress 帖子中使用了一些代码,但一些字符被转义了。有时我只想让&amp;lt; 继续这样显示,而不是&lt;

我目前也在使用prism.js,所以我希望&lt;pre&gt;&lt;code&gt;&lt;/code&gt;&lt;/pre&gt; 之间的那些代码继续转义,但&lt;code&gt;&lt;/code&gt; 之间的那些代码不转义。

【问题讨论】:

    标签: wordpress html-escape-characters


    【解决方案1】:
    add_filter('tiny_mce_before_init', function( $a ) {
        $a["extended_valid_elements"] = 'ADD TAGS YOU NEED TO BE ALLOWED IN THE EDITOR HERE';
        return $a
    });
    

    【讨论】:

      最近更新 更多