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

  • 显示每一天的帖子

    时间:2019-07-12

    我想在每一个特定的日子显示帖子,比如帖子应该在每个星期五用meta键acf日期选择器显示 <?php $todayName = date(\'l\'); $schedules = new WP_Query(array( \'posts_per_page\' => -1, \'post_type\' => \'serie\', \'meta_query\' =&

  • TAX_QUERY真的在所有情况下都优于META_QUERY吗?

    时间:2019-08-07

    Let me start saying that I know a \'tax_query\' is faster than \'meta_query\'. It\'s always recommended to use taxonomies over custom meta when filtering by custom data is required, but here I found myself in this situation. I\'m creatin

  • META_QUERY检查保存值数组的键中的元值

    时间:2019-08-11

    在我的自定义帖子类型的每个帖子中调用\"announcements\" 我将用户ID保存在一个数组中,该数组位于一个名为\"post_is_read\" 每当用户阅读公告时。只是解释一下:“post\\u is\\u read”包含一个数组(1、2、5、12、86、100),其中每个数字表示一个用户ID。我使用以下代码实现了这一点:https://wordpress.stackexchange.com/a/344315/15801我现在正在尝试创建一个模板,该模板将显示用户未阅读的帖子,代码如下:$cur

  • 如果存在,则追加到现有WP_Query的META_QUERY

    时间:2019-08-12

    我想加入pre_get_posts 改变WP_Query 并为meta_query 部分我希望我的钩子对可能修改此键的任何其他钩子都是非破坏性的。确定是否设置了此键的最合适方法是什么,如果设置了,则适当地向其附加一个AND 在不影响其他插件之前所做的任何修改的情况下。

  • 尽管VAR_DUMP显示了正确的字符串,但用户元值未回显

    时间:2019-08-20

    这一次我简直疯了,我一辈子都搞不明白为什么我没有收到字符串内容。var\\u dump完美地输出了正确的结果,但是$havemeta的内容是空的。真的需要一些投入。add_action( \'woocommerce_before_main_content\', \'shopping_location_text\', 10 ); global $current_user; get_currentuserinfo(); // wordpress global variable

  • 如何创建更好的WP_QUERY来查找介于两个元值之间的日期时间?

    时间:2019-08-28

    以下参数用于WP_Query 检查是否可以创建游戏预订。post的元输入字段是使用ACF DateTime Picker 并设置为Y-m-d H:i:s$start_date = \'2019-08-31 12:15:00\'; $end_date = \'2019-08-31 12:20:00\'; $args = array( \'post_type\' => \'rezervacija\', \'posts_per_page\' =&g

  • 按自定义字段值获取帖子

    时间:2019-09-01

    我需要得到一个价格低于或等于例如“1000”的帖子。价格在任意自定义字段中设置。试图发布低于或等于1000的价格$posts = new WP_Query( { \'post_type\' => \'post\', \'meta_query\' => array( \'key\' => \'price\', \'compare\' => \'<=\', \'value\' => 100

  • 查询具有“未设置”元值的帖子

    时间:2019-09-18

    我想根据自定义字段查询自定义帖子,比如instrument. 我需要能够只查询那些没有设置自定义字段的帖子(即不存在元数据的帖子)。有没有办法做到这一点meta_query ?以下是查询代码:$args = array( \'post_type\' => \'my_custom_post_type\', \'nopaging\' => true ); $args[\'meta_query\'] = array(

  • ID大于特定ID的元查询比较

    时间:2019-09-23

    我只想获取所有具有比提供的帖子ID更大值的帖子\'meta_query\' => array( \'relation\' => \'AND\', array( \'key\' => \'rid\', \'value\' => $rid, \'compare\' => \'=\', \'type\' => \'numeric\',

  • 检查搜索的数字是否在帖子元值内

    时间:2019-09-25

    我编写了一个函数,它通过指定来宾数量来搜索属性列表。每个属性都有特定数量的来宾,例如:10,因此如果用户以来宾身份搜索5 查询应该返回该帖子,但我的代码不会:$guests_tax_array = array( \'taxonomy\' => \'property-guests\', \'field\' => \'term_id\', \'terms\' => array($guests), //Searched value from $_

  • 如何统计元查询的条目?

    时间:2019-09-26

    我手动编辑了WordPress WooCommerce挂钩,它隐藏了所有缺货产品。问题是我不知道如何计算找到的物品。我试过了$query->count 但没有结果。我的代码:function hide_products($query) { $meta_query = $query->get( \'meta_query\' ); $meta_query[] = array( \'key\' => \'_stock_

  • 不止一个人按顺序卡住了

    时间:2019-09-28

    我想按2个自定义字段和字母排序,这是我的代码\'meta_query\' => array( array( \'relation\' => \'AND\', \'awards\' => array( \'key\' => \'awards\', \'compare\' => \'EXISTS\', ),&

  • Get_Term_meta()不适用于Pre_Get_Posts()

    时间:2019-09-29

    我试图使用get\\u term\\u meta()函数获取特定类别的自定义术语元值。该值存储在wp\\U termmeta表中。然后,基于该值,我想修改某个类别归档页面的主查询(按日期升序排序帖子)。但是,我使用的pre\\u get\\u posts()钩子不允许这样做。我尝试了我所知道的所有方法,但仍然不起作用这是我的代码:function my_new_category_order( $query ) { //get the category id $cat_id

  • WP META_QUERY参数在函数中不起作用

    时间:2019-10-12

    我有三个查询参数用于过滤网格中的帖子。按作者和状态运行良好,但ACF meta\\u查询不起作用。I选择设置字段:http://prntscr.com/pi6m66我需要当选择“Ne”值时从网格隐藏帖子,但它仍然显示在那里。 function my_super_filer_function2($query_args){ global $post; $post_author = $post->post_author; $query_arg

  • 为什么我的筛选器可以查询某些元数据,但不能查询其他元数据?

    时间:2019-10-17

    我被一项看似简单的任务难住了:我想随机选择一篇符合特定标准(特定插件设置的元数据)的帖子,然后将该随机帖子返回到相关插件。这个插件有一个过滤器,看起来非常适合这个任务,如果我硬编码了post-ID,那么一切都很好。奇怪的是,我似乎无法使用我需要的帖子WP_Query. 我知道元数据在那里,我可以在phpmyadmin中看到它。我可以查询其他元数据,但不能查询这个插件设置的元数据。我如何解决/进一步调查这种奇怪的情况?我想不出为什么WP_Query. 仅供参考,以下是我的筛选/查询代码。function b

  • WordPress元查询不起作用

    时间:2019-10-18

    add_action( \'pre_get_posts\' , \'my_pre_get_posts\' ); Function my_pre_get_posts( $query ) { $value= $_GET[\'s\']; if( $query->is_main_query() && $query->is_search()) { $query->set(

  • 使用wp_Query按元值获取唯一帖子

    时间:2019-11-04

    我使用wp\\u query通过元值检索我的帖子。其中一个元值具有存储在数据库中的相同文本。让我举个例子。Post title Meta value hello1 text1 hello2 text2 hello3 text2 所以在数据库中有三个帖子。第一个在元值中有“text1”。另外两个在meta值中存储了“text2”。查询正在运行,但我需要根据元值返回不同的帖子。所以结果应该是hello1 tex

  • 显示从Metabox中的字段中选择的WP自定义帖子类型中的帖子

    时间:2019-11-11

    也许你还不清楚这个问题,但我会尽力解释。有两种注册自定义帖子类型,song 和album.我在创建Album, 在其中,我可以从Songs 列表我将向您展示放置在不同函数中的代码片段:// SELECTED $values = get_post_custom( $post->id ); $selected = isset( $values[\'select_song_album\'] ) ? esc_attr( $values[\'select_song_album\'][0] )

  • Query custom field with date

    时间:2019-11-13

    我有一个带有日期选择器的自定义字段。该日期的格式为2019年11月12日。在我的查询中,我有以下内容:$meta_query = array( array( \'key\' => \'date-available\', \'value\' => date(\"m/d/Y\"), \'compare\' =

  • Order by two meta keys

    时间:2019-12-02

    我有一个工作正常的代码:$args = array( \'post_type\' => \'brands\', \'meta_query\' => array( array( \'key\' => \'br_type\', \'value\' => \'Aviation\' )), \'posts_per_page\' =>