我遇到一个问题,即我的wordpress页面中的短代码无效,因为内容被称为:
<?php echo $page_content; ?>
现在,在实际的页面上,有一个名为&#34; theslide&#34;并且 page_content 会发布除课程&#34; theslide&#34;之外的所有内容。
我需要一种方法来激活fuctions.php文件中 page_content 上的短代码,或者需要一种方法来排除类&#34; theslide&#34;来自 the_content 。
提前致谢
威廉
答案 0 :(得分:1)
您可以使用两种方法。
在将运行任何短代码的输出上使用do_shortcode。
<?php echo do_shortcode( $page_content ); >
应用the_content()上使用的相同过滤器,包括运行短代码。
<?php echo apply_filters( 'the_content', $page_content ); ?>