离开一段时间后,我回到WP,发现我已经忘记了我所知道的一点。
我在一个网站上有一些页面,显示给定类别的帖子,这是通过一行完成的,如:query_posts($query_string . \'&cat=2\');
之后是:if ( have_posts() ) : while ( have_posts() ) : the_post();
以此类推,以(else)“抱歉,没有符合您标准的帖子”
我已经定义了一个类别“服务”,并为此类别分配了一个测试职位。我能看到wp_terms
该类别的term\\u id为2,名称为“服务”,但该帖子没有被接受。
这篇文章的类别在哪里?我应该看到category_id
(或cat_id
) 在某处当然不在wp_posts
记录
或者,换句话说,查询字符串在哪里&cat=2
捡到了吗?
它过去当然可以工作,但那是很久以前的事了,也许WP或PHP的一些更新现在需要更改?