您当前的位置:首页 > TAG信息列表 > meta-query
如何修改标准搜索查询以包括ACF自定义字段值?
我必须检查用户要查找的单词是否也包含在ACF自定义字段中。因此,我修改了标准查询,以搜索到我需要的meta\\u查询字段:function modifica_search( $query ) { if ( $query->is_search() && $query->is_main_query() ) { $meta_query = array( array( \'key\' => \'con
获取与当前帖子具有相同元值的帖子
我原以为这很简单,但我想不出来,也找不到任何在线参考资料。基本上,我试图得到谁的职位有相同的元值为一个特定的关键是目前的职位。这是我目前掌握的global $authordata, $post; $authors_posts = get_posts( array( \'author\' => $authordata->ID, \'post_parent\' => 0, \'orderby\' => \'menu_order\', \'post
对于自定义帖子类型,我的存档页面上的分页不起作用
首先,我有一个名为events的自定义post类型,我在归档事件中编写了一个自定义查询。php文件。除了分页之外,一切都很好。为了解决问题,我把所有的东西都去掉了,除了基本的东西,分页工作得很好。在google搜索了很多次之后,我想我的问题可能是我需要将查询作为函数写入函数中。php文件。Something like this:function set_posts_per_page_for_events_cpt( $query ) { if ( !is_admin() && $
Large AND OR query timing out
我正在开发wordpress日历插件,遇到了自定义字段的问题。我可以执行两个单独的查询,一个用于重复事件,另一个用于静态事件,但当我尝试将它们组合在一起时,我的脚本进程将一直持续到服务器崩溃并重新启动mysql。。。$args = array( \'numberposts\' => -1, \'post_type\' => \'events\', \'meta_query\' => array( \
使用大型元查询选择或POST__IN时查询速度较慢
目前的情况是一家拥有3000多种产品的WooCommerce商店。该店仅限会员(5000+),会员可以使用有限的产品。查询特定于用户的产品ID是一个巨大的性能瓶颈。Attempt 1 (查询需要22秒)在元值中搜索附加到产品的成员列表:\'meta_query\' => array( array( \'key\' => \'product-members\', \'value\' => \':\"\' . $member_i
如何处理META_QUERY中COMPARE子句中的可选结束日期
我有一个自定义的帖子类型event 在WordPress中,我需要查询即将到来的event posts 比较$current_date.查询条件为:start_date 是有效的date 始终end_date 可以是有效的date 或null 或empty 字符串</如果end_date 是有效的date 在db记录中,然后比较end_date >= $current_date</否则,如果end_date 是null 或empty 然后比较start_date >=$curren
如何从两个合并的WP_USER_QUERY对象中删除重复用户?
我正在尝试编写一个使用我创建的几个自定义用户元字段的搜索,但在实现它们时遇到了困难。基本上有相同的问题this guy 我也解决了这个问题。 $exclude = array( \'1\' ); $args1 = array( \'exclude\' => $exclude, \'search\' => \'*\' . $
保存自定义字段以供WP_QUERY检索
提前感谢您提供的任何帮助。我正在为wordpress编写一个插件,它有多个自定义帖子类型,共享一些自定义元框和字段。我所有的东西都正常工作和保存,但遇到了一个问题,我需要根据自定义字段中的值使用WP\\u查询检索过滤后的数据。以下是一些在线示例并参考了codex,我有以下内容下面是我的自定义元框代码<label>Listing Type</label> <select id=\"details_listing_type\" name=\"details_listing
除一个帖子外,按元值获取帖子
我有一个meta_key 使用名称director 在我的帖子中,我试图显示所有有价值的帖子,比如christian bale in控制器meta_key, 我想在single中使用此查询。php,在新查询中不显示当前帖子谢谢你的帮助
WP_QUERY ORDERBY不使用自定义POST_TYPE
我试图通过一个元值“投票”来排序自定义帖子类型“条目”的WP\\U查询,但它总是按日期排序显示。我的代码:$args = array( \'post_type\' => \'entry\', \'orderby\' => \'votes\', \'order\' => \'DESC\', \'posts_per_page\' => 10, \'post_statu
基于月份范围的元查询
我想根据季节(春、夏、秋、冬)将事件分为4个列表。如果春天是3月20日到6月20日,我如何循环浏览自定义元字段(默认为mm/dd/yy格式)在该日期范围内而不受年份影响的帖子?这是我停下来的地方$event\\u date\\u query在循环中打印正确的日期格式,但只要我离开当前的元查询,就找不到帖子。$spring_start = \'2017-03-20\'; $spring_end = \'2017-06-20\'; $event_date_query = date(\'Y-m-
按META_VALUE_NUM排序的WP_QUERY不获取没有此元字段的帖子
我有一个自定义用户查询,它应该通过自定义元字段对用户进行排序staff_profile_position. 没有staff_profile_position 不使用此查询获取:$args = array( \'role\' => \'my_staff_role\', \'fields\' => \'all\', \'meta_key\' => \'staff_profile_position\', \'meta_query
如何使用元查询创建前端后置过滤器
我创建了一个如下图所示的后过滤器,但我在从不同字段选择多个值时遇到了问题。过滤器中的所有字段都是自定义字段。问题是,在管理面板中,一个帖子有一个带有城市Telaviv的选择字段和一个带有value Garden公寓的选择字段属性类型。另一个岗位的城市和物业类型与地面公寓不同。在前端,如果我选择城市领域->特拉维夫,我会得到一个职位(公寓),因为它应该。如果我从属性类型字段->花园和地面公寓中选择,而不选择城市,我将得到两个结果,但如果我选择这两个属性类型公寓和特拉维夫城市,我应该只得到一个公寓
重置对META_KEY/META_VALUE搜索的最佳方式是什么?
我用不同的<select> 和<input>.我使用meta_query 并构建一个键/值对数组。Array ( [relation] => AND [0] => Array ( [relation] => AND [0] => Array (
查询自定义元值-发布视图和日期元
我正在制作我的第一个后视图计数器。我已将视图存储在post-view 元数据和最新日期元数据post_view_last. 现在我想展示过去7天、30天的帖子。我对过去7天的查询如下,但没有显示帖子。基本原理-过去7天的查询帖子post_view_last</根据帖子视图订购帖子post-view$args = array( \'post_type\' => \'post\', \'posts_per_page\' => \'3\', \'post_status\
返回自定义帖子类型列表,不包括那些没有特定meta_值的帖子类型
UPDATE: I think I\'m on the right path with some of the help from the meta query options, but I might\'ve gone overboard as it\'s extremely inefficient. You can see the updated code in the bottom of this post.从技术上讲,我有三个问题,但它们是相关的,需要回答第一个问题,所以我希望可以在这里发布所有问
WP_QUERY排序-最后一个特定的META_KEY值,然后按创建日期排序
我有一个自定义的帖子类型“产品”,我需要显示一个列表。产品按元价值分类为不同的产品类型。我需要在列表底部设置一个特定的产品类型“tools”。但它也必须按创建日期排序。因此,所有其他产品类型按创建日期排序,然后是产品类型“工具”-也按创建日期排序。在一个wp\\U查询中是否可以执行此操作?wp\\u查询的参数如何?
元查询自4.7.4更新以来中断
对自定义帖子类型排序的步骤event 按自定义字段event_date, 我创建了以下操作。直到今天,当我们的网站自动更新到WordPress 4.7.4时,这项功能才得以完美运行。现在查询不会返回event 档案文件此外,管理面板中没有列出任何事件,但表头显示了已发布和计划的帖子数量(请参见图片,注意:Veranstaltungen=事件)。add_action( \'pre_get_posts\', \'348541_sort_events_by_date\'); function
自定义查询内容筛选
当我删除Meta\\u查询部分时,以下代码正在运行。但是,当我想要实现和使用搜索表单时,我已经将搜索表单变量传递给$args warable。这就是问题所在。没有要显示的内容。没有错误。请帮忙。<html> <head> <title></title> <?php wp_head();?> </head> <body> <?php
使用META_QUERY按库存水平筛选变量WooCommerce产品
我正试图通过向元查询添加条件,根据库存水平过滤我的店铺页面上的产品。对于可变产品,我得到的结果为零,但简单的产品可以工作。我正在woocommerce_product_query 挂钩:$metaQuery = $q->get(\'meta_query\'); $metaQuery[] = array( \'key\' => \'_stock\', \'value\' => $quantity, \'compare\' => \'>