gpt4 book ai didi

php - WordPress - 生成按标签过滤的帖子列表,然后按类别过滤

转载 作者:可可西里 更新时间:2023-11-01 06:37:17 25 4
gpt4 key购买 nike

我正在尝试制作一个 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 - WordPress - 生成按标签过滤的帖子列表,然后按类别过滤,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1014269/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com