我的网站有多个帖子类别/标签。在每个类别/标签中都有不同帖子格式的帖子(音频,视频,链接等)。
我希望能够做的是拥有某种简单的菜单栏,让我只显示该类别中所选帖子格式的帖子。
我可以使用
手动执行此操作$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这样的链接什么都不做
对此有一个简单的解决方案,还是我做错了?
答案 0 :(得分:1)
没关系!删除了'post_format'=> 'post-format-image',并且能够在URL字符串中查询post_format即。 site.com/category/beef/?post_format=post-format-link