有没有办法只显示来自特定类别的单个帖子的定制元数据 时间:2011-07-26 作者:Peter 我正在尝试使用此代码在“single”中显示一些内容。当帖子属于某个类别时,主题上的php文件。$cat = get_query_var(\'cat\'); if ($cat == \'4\') { echo "post"; } else { echo "no data"; } 但它似乎忽略了$cat var查询,因此在每个post上都会显示no data消息。cat var不在url中。 1 个回复 SO网友:Michael get_query_var(\'cat\'); 仅返回类别存档页中的类别id;在单个帖子中,尝试使用,例如:wp_get_post_categories()示例:if( in_array(4, wp_get_post_categories($post->ID)) ) :http://codex.wordpress.org/Function_Reference/wp_get_post_categories 结束 文章导航