我正在 Wordpress 中构建一个需要一些自定义功能的子主题(例如,我想展示关于“小说”类别而非“小说竞赛”类别的作者简介,尽管它们否则看起来一样)。
似乎无论我的模板多么具体,最终我都会遇到以下两种情况之一:
the_content();
或
get_template_part( 'content', get_post_format() );
这是我想要更好控制的部分。然而,我似乎只能抓取一大块内容。我的解决方法是将部分内容设置为“显示:无”,具体取决于所使用的模板,但是有没有办法有条件地更改上述代码返回的实际内容?如果是这样,我将如何以及在何处执行此操作?
最佳答案
或者:
不要将作者简介放在帖子内容中(例如使用自定义字段)并在适当的时候显示它。那时您不必触摸内容。
为
the_content
编写一个过滤器,在您需要时更改其内容。
http://codex.wordpress.org/Plugin_API/Filter_Reference/the_content
关于php - 我可以有条件地更改 Wordpress 中 the_content() 返回的内容吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7032661/