gpt4 book ai didi

php - 查询自定义分类上的自定义字段?

转载 作者:行者123 更新时间:2023-11-29 23:57:04 24 4
gpt4 key购买 nike

我已经搜索了 WP Codex、SO 和 Google,但无法找到使用“Wordpress 方式”来执行此操作的方法。

我只是想编写一个查询来通过该分类的自定义字段过滤该自定义分类的所有分类术语。例如,我有一个名为“People”的自定义分类法,并使用 ACF plugin ,我创建了名为“年龄”和“眼睛颜色”的自定义字段。我想通过获取数据库中眼睛颜色为“棕色”的最年长的人来查询 WP DB。 relevant WP_Query documentation主要关注帖子和其他类型,但不提供按分类元字段进行查询。

有没有一种“Wordpress 方式”可以做到这一点,或者我应该只编写原始 SQL 并继续我的生活?

最佳答案

如果您可以在六个月左右的时间内再次查看此代码,那么只需用 SQL 编写查询就可以了。但请注意,WP 核心团队正在淘汰旧的、令人讨厌的“mysql_”数据库 API,因此您的代码可能需要重新访问。

但是关于继续生活的观点是很受欢迎的。

你也许可以用 WP 的方式来做到这一点。看看这个页面。 http://codex.wordpress.org/Custom_Queries尤其是第三个例子。您可以使用 posts_join 过滤器将任意复杂的一系列 JOIN 添加到查询中。您可以使用

同样,您可以使用 posts_where、posts_orderby 和 posts_limits 过滤器来修改查询以获取您要查找的项目。

关于php - 查询自定义分类上的自定义字段?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25271039/

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