如何根据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

+0

谢谢,这个工作! –