1

我有一个包含多个帖子类别/标签的网站。在每个类别/标签中都有不同帖子格式(音频、视频、链接等)的帖子。

我想要做的是有一些简单的菜单栏,让我只显示该类别内具有所选帖子格式的帖子。

我可以手动使用

$args = array(
'post_type' => 'post',
'post_format' => 'post-format-image',
'paged' => $paged, 
'posts_per_page' => of_get_option('homepage_num_posts'),
  );
query_posts($args);

但这意味着我需要创建很多页面,因为有几十个类别/标签。

我尝试在存档页面上使用 get_query_var 如下所示(没有类别页面)

'post_format' => get_query_var('format'),

,但是使用 site.com/category/beef?format=post-format-image 之类的链接什么也没做

有一个简单的解决方案,还是我做错了?

4

1 回答 1

2

Nevermind! Removed the 'post_format' => 'post-format-image', and was able to query post_format in the URL string ie. site.com/category/beef/?post_format=post-format-link

于 2013-11-15T02:21:49.823 回答