php – WordPress – 生成按标签和类别过滤的帖子列表

前端之家收集整理的这篇文章主要介绍了php – WordPress – 生成按标签和类别过滤的帖子列表前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我正在尝试创建一个wordpress网站,该网站在一个页面上有六个列表,每个列表显示来自不同类别的帖子.简单.

但是,如果用户选择了一个标签,将它们带到该标签存档页面,我希望它们仍然可以看到六个列表模板,但每个类别中的所有帖子也会被标签过滤掉.因此,帖子列表首先按标签过滤,然后按类别过滤.

据我所知,没有办法使用query_posts或其他任何东西,它需要更高级的数据库使用,但我不知道如何做到这一点!我认为这里有一个类似的问题,但是因为我知道PHP很少而且没有MysqL,所以我无法理解答案!

是的,我终于找到了一个相对简单的解决方案.

wordpress中存在一个错误,阻止查询类别和标签的工作,所以query_posts(‘cat = 2& tag = bread’);不行,但解决这个问题的方法是query_posts(‘cat = 2& tag = bread tag = bread’);神奇地工作.

在tag.PHP模板中,我希望它从该存档中获取标记,因此我必须这样做:

<?PHP query_posts('cat=12&tag='.$_GET['tag'].'+'.$_GET['tag']); ?>

这很完美.

猜你在找的PHP相关文章