【问题标题】:Wordpress- do not execute shortcodes inside code tagsWordpress-不要在代码标签内执行简码
【发布时间】:2014-01-15 21:06:24
【问题描述】:

当我试图在页面上打印如何执行某个短代码时,我刚刚注意到,即使在 标签内也会执行该短代码。

我正在尝试将它放到可以在代码标签中显示所有内容的位置,并且不让 wordpress 对其进行任何操作,即:

<code>[shortcode]</code>

正如您在 stackoverflow 上看到的上述行一样,我希望它显示在我的 wordpress 博客上,即使 [shortcode] 是一个简码(不要执行简码)。

我尝试使用strip_shortcodes() http://codex.wordpress.org/Function_Reference/strip_shortcodes

但是,这实际上将整个文本从内容中取出,而不仅仅是阻止它被执行。

知道怎么做吗?

【问题讨论】:

    标签: php wordpress


    【解决方案1】:

    我刚刚找到了答案,我想与其删除我的问题,不如自己回答。我使用 Wordpress 多年,从未听说过这个问题。

    要让 wordpress 显示简码而不执行它们,您必须使用双括号,即:

    [[shortcode]]
    

    Wordpress 会将其显示在单括号中,未执行。

    【讨论】:

      【解决方案2】:

      如果您有包含内容的短代码,试试这个

      [[shortcode]this is the content[/shortcode]]
      

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2013-08-10
        • 2015-03-27
        • 2014-03-23
        • 2014-01-06
        • 1970-01-01
        • 2012-03-22
        相关资源
        最近更新 更多