Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/244.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 根据查询在Wordpress中的帖子数量对查询进行排序_Php_Wordpress_Custom Post Type_Categories - Fatal编程技术网

Php 根据查询在Wordpress中的帖子数量对查询进行排序

Php 根据查询在Wordpress中的帖子数量对查询进行排序,php,wordpress,custom-post-type,categories,Php,Wordpress,Custom Post Type,Categories,我对执行WP查询有一些疑问 我有一个名为“产品”的自定义帖子类型,它有一些类别,如电子产品>智能手机 另外,我还有另一个CPT称为“Reviews”,因此当用户登录时,他可以为产品创建一个评论,因此我在“Reviews”CPT中有一个带有“product”Post id的自定义字段 我需要的是做一个查询,显示在用户的个人资料页面上,显示用户感兴趣的类别,比如用户对多少“评论”、电子产品、多少智能手机等 有什么方法可以在一个查询中完成吗?或者我应该在“评论”CPT中添加相同的类别吗?这样我就可以把

我对执行WP查询有一些疑问

我有一个名为“产品”的自定义帖子类型,它有一些类别,如电子产品>智能手机

另外,我还有另一个CPT称为“Reviews”,因此当用户登录时,他可以为产品创建一个评论,因此我在“Reviews”CPT中有一个带有“product”Post id的自定义字段

我需要的是做一个查询,显示在用户的个人资料页面上,显示用户感兴趣的类别,比如用户对多少“评论”、电子产品、多少智能手机等

有什么方法可以在一个查询中完成吗?或者我应该在“评论”CPT中添加相同的类别吗?这样我就可以把它列出来了


PS:如果这不是提出这个问题的正确位置,有人能帮我把它放在正确的位置吗,谢谢。

在你的帖子中应用这个论点

$args= array(
            'numberposts' => 5,
            'category' => 0, 
            'orderby' => 'date',
            'order' => 'DESC', 
            'meta_value' =>'', 

        );

在你的文章中应用这个论点

$args= array(
            'numberposts' => 5,
            'category' => 0, 
            'orderby' => 'date',
            'order' => 'DESC', 
            'meta_value' =>'', 

        );

我怀疑
WP\u Query
对象能否处理这样的查询。我认为您需要编写一个自定义SQL查询,并通过
WPDB
对象运行它。我怀疑
WP\u query
对象能否处理这样的查询。我认为您需要编写一个自定义SQL查询,并通过
WPDB
对象运行它。