我有一个插件,将排序在搜索页面和分类页面上的帖子。循环已经负责缩小结果的范围,所以我需要的是能够对post进行排序,我的自定义元值。在这种情况下,价格。我希望能够访问现有的查询,替换任何特殊字符,然后基于干净的元值进行排序。我使用了这个select,但问题是它查询数据库中的所有帖子,而不是在wp_query中找到的结果,这会极大地降低排序速度
function join_it( $
在将我的数据移动到WordPress之前,这并不是很困难,但我不确定如何获得相同的结果:一定数量的帖子(就像一期杂志)应该与手动排序的文章放在一起。我想从最新一期获得所有的文章,并根据另一个领域对它们进行排序。我可以通过以下查询获得最新一期的所有文章:where ID in (select post_idfrom wp_postmeta
这是我正在运行的查询: (SELECT wp_posts.*, wp_postmeta.meta_value AS views FROM wp_posts INNERJOIN wp_postmeta ON ( wp_posts.ID = wp_postmeta.post_id ) WHERE 1=1 AND wp_posts.post_type = 'post'FROM wp</em