Using shortcode in Post title

时间:2017-05-07 作者:Imtiaz Rayhan

我有很多帖子,其中我有本月的帖子标题。

当月底,手动更改所有帖子有点烦人。因此,我创建了一个短代码来显示当前月份。

我使用了add_filter( \'the_title\', \'do_shortcode\' );执行标题中的短代码。一切正常。

问题是,在元标题中,显示的是原始短代码,而不是输出。

有什么建议可以帮我解决吗。

提前谢谢。

1 个回复
最合适的回答,由SO网友:Milo 整理而成

标题的筛选器为single_post_title, 你也可以做同样的事情the_title:

add_filter( \'single_post_title\', \'do_shortcode\' );

结束

相关推荐

Add shortcode in my div

我想在我在主题中创建的div中添加一个短代码这是div: <?php if(!is_home()): ?> <div id=\"cristi\"><?php echo get_the_content(1); ?></div> <?php endif; ?> 这是短代码:[contact-form-7 id=\"54\" title=\"Contact form 1\