查询帖子和按查询的相关性排序的最佳方法

时间:2017-10-20 作者:kookyklavicle

我想查询具有100多个关联类别的自定义帖子类型。查询将基于当前用户元中的值,具体来说,用户将预先选择他们想要查看的类别。

执行以下查询的最佳方式是什么:返回与至少一个类别匹配的所有帖子,同时按与用户首选项匹配的类别最多的帖子排序?

1 个回复
最合适的回答,由SO网友:Rarst 整理而成

我认为这不能在WP查询API中清晰地表达出来。您可以查询匹配集合中所有术语或集合中任何术语的帖子,但不知道匹配了多少术语。

你需要写下:

非常定制的SQL,用于实现计数的查询

结束

相关推荐

Ordering posts by an array

我有一个查询,它返回许多不同的自定义帖子类型。我想按帖子类型数组的内容对帖子数组进行排序;e、 g。array(\'post\', \'video\', \'testimonial\'..... );数组(顺序)是固定的。如何在不对每种职位类型进行不同查询的情况下管理此问题?