我有一个分类页面,在那里我以随机方式显示文章。在我的文章中有一个按城市划分的分类法。
因此,在我的页面顶部,有一些链接可以显示带有分类过滤器的类别。
开始时,我的链接如下所示:
<a href="<?php
$category_id = get_query_var(\'cat\');
echo get_category_link( $category_id );
?>?tag=paris">Paris</a>
<a href="<?php
$category_id = get_query_var(\'cat\');
echo get_category_link( $category_id );
?>?tag=london">London</a>
etc ..
这样我就可以保持在同一个类别中,并应用我的过滤器。
对于这种随机行为,我不得不将其称为我的文章:
<? query_posts(array(
\'orderby\' => \'rand\'
));
if (have_posts()) : while (have_posts()) : the_post();
?>
但现在我的过滤器不工作了。
我希望避免称为特定类别,因为我有很多类别。每次我都需要把我的城市链接放在顶部。因此,如果我可以使用相同的模板,它会更方便。
我对php不是很在行。。。。有人有主意吗?
我提前感谢你的帮助