为什么_content不能像其他设置的帖子ID那样工作? 时间:2016-05-26 作者:NoBugs 有一点奇怪,我想在任何页面请求上打印出某篇文章,如果您有一个固定的$idnumber的您喜欢的页面/消息,那么添加:$GLOBALS[\'post\'] = get_post( $idnumber ); the_title(); 呼应特定页面的标题,get_permalink(); 看起来也不错,但是the_content() 实际上忽略了帖子集,只需再次打印请求的任何页面。 3 个回复 SO网友:Mark Kaplun 在循环中设置了许多全局变量$post, 您需要将所有这些设置为获得完全相同的行为。要获得此信息,仅设置$post 但你也需要使用setup_postdata SO网友:Ivijan Stefan Stipić 从我这方面来说WP_query() 为此,请定义所有in变量。这是因为您可以为WP\\U查询定义sparate循环。此外,当您获得信息时,还需要清除所有以前的查询。 SO网友:NoBugs 实际上,要像\\u内容一样,您需要做的大部分工作是使用\\u内容过滤器,但不需要使用\\u content()所期望的所有其他变量。 文章导航