如何根据WordPress中的category.php上的URL过滤类别
问题描述:
我在我的WordPress网站上创建了一个类别模板,我想用于所有类别,但我有问题需要使用WP_Query过滤这些文章。如何根据WordPress中的category.php上的URL过滤类别
可以说,我有一个名为新闻WordPress会生成我下面的URL类别:example.com/category/news
我怎样才能WP_Loop帖子过滤器,以新闻类节目唯一的帖子?
这是我有:
$category = get_the_category();
$paged = (get_query_var('paged')) ? get_query_var('paged') : 1;
$args = array('posts_per_page' => 10, 'paged' => $paged,'cat' => $category[0]->id);
$the_query = new WP_Query($args);
但我敢肯定这是不是做到这一点。
在此先感谢您的帮助!
答
获取当前页面的slu as,如下面的链接所述。然后查询具有该类别slug的帖子。
https://wordpress.stackexchange.com/questions/42117/how-to-retrieve-the-slug-of-current-page
谢谢,这个工作! –