第一条规则:
当在主题的模板文件中使用时(即WordPress循环),
the_content() 默认情况下,将在应用所有短代码后返回内容。
第二条规则:
如果您有任何自定义短代码,则必须将短代码处理程序函数应用于
add_shortcode (显然)。否则,您自己的自定义短代码将无法工作。
第三条规则:
如果插件的内容相关功能独立于
the loop 并且您希望使用自定义查询检索内容,然后要在内容中应用短代码,您可以使用
do_shortcode 作用例如:
$content = do_shortcode( $content );
or,您可以使用
the_content 用于相同目的的过滤器:
$content = apply_filters( \'the_content\', $content );
Here 你会发现类似的讨论。