您当前的位置:首页 > TAG信息列表 > wp-query

  • 带有Pre_Get_POST的多个元密钥排序

    时间:2018-05-10

    我正在尝试通过多个元键订购产品,以便最畅销的产品首先出现,最后是缺货的产品。我最终设法让缺货的产品参展,但卖得最多的产品没有正确订购。我在cenario测试,5种产品,2种缺货(最后显示),其他3种都是这样订购的,第一个销量较少,第二个销量最多,最后一个。。。 $meta_query = array(\'relation\' => \'AND\'); $meta_query[] = array( \'key\' => \'_stock_status\'

  • 给帖子排序|按字母顺序

    时间:2018-05-11

    假设我有大约2700篇帖子(假设2600篇以字母开头的帖子和100篇以数字开头的帖子。每个字母和数字都有100篇帖子。像A、B、C……每个都有100篇帖子。)我想创建一个页面,根据帖子标题的第一个字母列出帖子。www.website.com/post-lists-Numbers/ 显示以开头的帖子列表#.www.website.com/post-lists-A/ 显示以开头的帖子列表A.www.website.com/post-lists-B/ 显示以开头的帖子列表B.www.website.com/po

  • 如何在启动WP查询之前将函数应用于元数据值?

    时间:2018-05-11

    我有以下WP\\u查询参数:$args = array( \'post_type\' => \'my_post_type\', \'order\' => \'ASC\', \'meta_key\' => \'date\', \'orderby\' => \'meta_value_num\' );我使用get_posts() 要调用新的WP\\U查询($args),请执行以下操

  • WP_QUERY元值顺序不起作用

    时间:2018-05-12

    我正在根据post元数据的数值获取结果。但根据我是否使用2 或02 .看看这些图片这是另一个当我使用02 没关系。但当我只使用2 这不好。我正在根据组织帖子IDmeta_value.这是我使用23866 3864 3865 3861 3862 这是我使用023866 3864 3861 3862 3865 为什么这不起作用?我正在使用$args[\'orderby\'] = \'meta_value meta_value

  • 多个查询和性能-wp_Query

    时间:2018-05-13

    可能是关于wp\\u查询和if->have post等的愚蠢问题。我有了新的WP\\u查询($taxonomy\\u Query),然后在以下时间运行if:<?php if ($taxonomy_query->have_posts()) : while ( $taxonomy_query->have_posts() ) : $taxonomy_query->the_post(); ?> 然后我做一些事情并以之结束<?php endwhile;

  • WP_Query‘s’参数不适用于自定义帖子类型

    时间:2018-05-14

    我有一个自定义的帖子类型“property”。我正在尝试搜索它,但它不适用于wp\\u查询参数“s”。$wp_query = Wp_Query([\'post_type\' => \'property\', \'s\' => \'test\']); 它可以与其他Wp\\U查询参数配合使用,如下所示:$wp_query = Wp_Query([ \'post_type\' => \'property\', [ \'taxon

  • 组合等于和非等于时,META_QUERY WITH RELATION=AND不能按预期工作

    时间:2018-05-15

    我想查询我的player 对于所有那些没有colortoken 元值(请注意player 可以有多个colortoken meta\\u键)。我想我可以做到这一点:$args = array( \'post_type\' => \'player\', \'post_status\' => \'any\', \'posts_per_page\' => 1, \'meta_query\

  • Counting Posts by Category

    时间:2018-05-16

    我试图学习WP查询,但发现它有点难。我有从论坛插件(wps\\u Forum\\u post)创建的帖子,我希望根据所选类别(wps\\u Forum\\u post.meta.wps\\u fe\\u brand-retailer-service)和进一步选择的三个计数(wps\\u Forum\\u post.meta.wps\\u fe\\u overall-experience)按降序显示计数。我似乎不知道该怎么做。我想显示与此类似的结果:品牌B帖子(共32篇)-正面(10篇)无所谓(12篇)负面

  • 有没有办法在没有过滤器的情况下连接WP_QUERY?

    时间:2018-05-17

    我有一个称为service的CPT和一个称为partner\\u request的CPT。partner\\u request CPT将具有post meta字段recipient\\u id和service\\u id,并且将具有挂起或接受的自定义post状态。我想使用WP\\u Query检索与正在查看的服务是合作伙伴的服务列表。结果中包含的帖子需要有一个partner\\u请求,其recipient\\u id或service\\u id等于原始服务的id,post\\u状态为accepted。我知

  • Dynamic User Id

    时间:2018-05-17

    如何从自定义函数动态获取用户的用户id?不仅是当前登录用户的id,而且所有用户的id取决于您所在的用户配置文件。任何帮助都将不胜感激。

  • Get current user id

    时间:2018-05-18

    我需要将用户id打印到此数组中,但它似乎不起作用。我尝试了从$user->ID到$user\\u ID的各种方法,但都没有成功。我试图从函数中获取值。非常感谢您的帮助!下面是我的php函数中的内容:$user_page = get_queried_object(); $user_id = $user_page->data->ID; $args = array( \'post_type\' => \'listings\',

  • 如何在AJAX函数中从WordPress数据库中获取用户ID?

    时间:2018-05-18

    我有一个ajax函数,可以通过ajax将用户帖子的视图类型从列表模式切换到网格模式,但问题是,当调用wp查询时,它无法获取正在查看的用户配置文件的id。当我手动输入id号时,它会起作用,但当我尝试使用$user->id或$user\\u id或$user[\'id]时,它不会起作用。有人能帮我弄清楚吗?这是我当前的php函数,它是在我的函数中编写的。php文件:function profile_view(){ $args = array( \'post_ty

  • 自定义循环后WooCommerce分页和结果计数

    时间:2018-05-18

    运行自定义查询后,我正在尝试正确显示分页和结果计数。现在查询结果显示正确,但在我看来,结果计数和分页显示了车间中所有产品。在深入研究这个问题之后,我发现我创建了单独的查询对象,而不是替换主查询。我试图按照此处的指南解决此问题:How to fix pagination for custom loops?..但这是一种wordpress方式,我需要改变这一点:global $loop ; $args = array( \'post_type\' =>

  • POST__IN无法识别多个ID

    时间:2018-05-21

    我对post\\uu in有点问题当我这样做时:$newstring = \'15,30\'; $args = array( \'post__in\' => array($newstring) ); $loop = new wp_query($args); 它只显示第一个帖子(id=15)但当我这样做时:$args = array( \'post__in\' => array(15,30) ); &#x

  • 额外的SQL字段从何而来?

    时间:2018-05-22

    嗨,我是wordpress开发的新手,但对编程并不陌生。我的问题是,我试图在WP_Query 并按自定义元键对其排序,我的查询如下所示$mp_wp_query = new WP_Query( array( \'posts_per_page\' => 10, \'order_by\' => \'meta_value_num\', \'ord

  • ACF query-pass field value

    时间:2018-05-22

    我正在尝试将查询中的ACF字段值作为值传递。让我展示一下我现在拥有的:array( \'key\' => \'office\', // name of custom field \'value\' => \'320\', // matches exaclty \"123\", not just 123. This prevents a match for \"1234\" \'compa

  • 如果是特定用户角色,则发布粘性帖子

    时间:2018-05-23

    我们说,如果一个用户拥有用户角色作者,那么他的所有新帖子都会自动变得粘滞。我该怎么做?

  • 是否可以查询值在两个字段之间的自定义字段?

    时间:2018-05-23

    我有一个自定义的帖子类型,有两个ACF编号字段:min\\U number和max\\U number。在帖子中,假设min\\U number设置为100,max\\U number设置为1000-是否可以根据这两个字段之间的数字找到此帖子?例如,如果我们搜索150,这是在100到1000之间,因此应该显示帖子,如果我们搜索50,则不应该显示帖子?我希望这是有意义的!谢谢

  • WordPress 4.9.5 PHP间歇性警告Trim()要求参数1为字符串,给出数组

    时间:2018-05-24

    我正在运行Wordpress 4.9.5,偶尔会在日志中看到以下错误。E_WARNING: trim() expects parameter 1 to be string, array given 堆栈跟踪如下所示,因此它不是来自自定义主题代码。in trim called at /var/www/wordpress/html/wp-includes/class-wp-query.php (736) …::parse_query called at /var/www/wordpress/

  • 为什么WP_QUERY不显示预期数据?

    时间:2018-05-24

    我有一个帖子过期的网站。目前我手动执行此操作,但我更喜欢自动执行此操作。几个月来,我一直在努力解决这个问题,我想我终于用wp\\u query()找到了解决方案,但它并没有显示预期的结果,而是显示了最近发布的10篇文章。这是当前代码:function expire_posts() { $post_id = get_the_ID(); $getdate = get_post_meta($post_id, \'Expiry Date\', true); $exp