5

我有一些在 WordPress 帖子或页面中运行良好的简码。有什么我可以添加到functions.php以使短代码在WordPress帖子标题中工作的吗?

4

2 回答 2

10

您可以尝试向functions.php文件中的标题添加过滤器,例如:

add_filter( 'the_title', 'do_shortcode' );

似乎对我有用,但是它可能会对您的永久链接造成严重破坏,我不推荐它。

将来与 WordPress 相关的问题可能会更好地针对https://wordpress.stackexchange.com/

于 2011-07-27T13:57:34.197 回答
1

将以下过滤器添加到Davidfunctions.php提到的

add_filter( 'the_title', 'do_shortcode' );

但是,如果您使用的是Yoast SEO 插件,这种方法可能不起作用。为此,您还需要添加以下过滤器:

add_filter( 'wpseo_title', 'do_shortcode' );
于 2019-10-13T13:31:45.683 回答