从page_content中的the_content / Display短代码中排除类

时间:2014-02-13 12:44:23

标签: php wordpress

我遇到一个问题,即我的wordpress页面中的短代码无效,因为内容被称为:

<?php echo $page_content; ?>

现在,在实际的页面上,有一个名为&#34; theslide&#34;并且 page_content 会发布除课程&#34; theslide&#34;之外的所有内容。

我需要一种方法来激活fuctions.php文件中 page_content 上的短代码,或者需要一种方法来排除类&#34; theslide&#34;来自 the_content

提前致谢
威廉

1 个答案:

答案 0 :(得分:1)

您可以使用两种方法。

1

在将运行任何短代码的输出上使用do_shortcode。

<?php echo do_shortcode( $page_content ); >

2

应用the_content()上使用的相同过滤器,包括运行短代码。

<?php echo apply_filters( 'the_content', $page_content ); ?>