您当前的位置:首页 > TAG信息列表 > array
如何判断数组中的META_VALUE是否大于0?
现在我有这个:$args = array( \'meta_key\' => \'userfunds\', \'meta_value\' => \'0\', ); 基本上,这将显示具有“0”的用户meta_value.我该怎么说meta_value 必须大于“0”?我尝试过: \'meta_value\' > \'0\', 但使用上述内容,它会显示所有用户,而不管他们的价值如何。所以我想使用> 数组中有一
如何设置GET_POSTS数组中的META_VALUE是否低于其他META_VALUE?
因此,我正在构建此post query数组:$posts = get_posts(array( \'author\' => $publisher_info-ID, \'post_type\' => \'post\', \'posts_per_page\' => 150, \'meta_query\' => array( array( \'ta
在GET_POSTS数组中比较两个元键值?
我整天都在拼命想办法弄明白这件事。我有两个元键a1和a2,里面有数字。我试图显示a2>;a1。简而言之,以下是我想要实现的目标: $posts = get_posts(array( \'post_type\' => \'post\', \'meta_query\' => array( //return both meta keys
‘orderby’=>‘rand’替代方案以获得更好的性能?
我被告知,在阵列中使用这个:\'orderby\' => \'rand\' 将导致:随机排序的查询代价非常高昂,需要创建临时数据库表和扫描,因为它必须复制entireposts表,然后随机重新排序帖子,最后在销毁新表之前对新表进行实际查询。我被告知:在一个随机的日期之后,要求第一篇帖子要容易得多。有人能详细说明一下吗?是否有执行上述操作的数组代码行?如果您有任何与此相关的资源,我们将不胜感激。
获取自定义帖子类型(WordPress)每年的帖子数组
我有一个自定义的帖子类型,叫做;论文“;,而且,为了提供一个图表,我需要一个每年有帖子的帖子数量数组。我试过了wp_count_posts() 但它只给出了帖子类型的总数get_archives() 只是静态的,我需要使用特定的信息,比如每年的帖子数量。有人知道怎么做吗?希望你能帮助我。
包含在函数中时,Redux选项不显示。php
当我将redux框架选项写入标头时。php,如图所示。然而,当我将相同的php代码添加到php文件中并从函数中包含php文件时。php,似乎不是。标题。php:<?php global $redux_demo; ?> <?php echo wp_kses_post( $redux_demo[\'text-call-header\'] ); ?> 功能。php:include ( get_template_directory() . \'/theme-col
随机给用户排序不管用吗?
因此,我试图以随机顺序列出我的wordpress用户id。现在我有这个但出于某种原因,\'orderby\' => \'rand\' 不是随机化列表。<?php $args = array( \'meta_key\' => \'active\', \'meta_value\' => \'yes\', \'number\' => 99999, \'orderby\' => \'rand\
只显示5个帖子循环中的一个帖子?
假设我有一个查询,我获取了所有WP帖子,然后使用PHP进一步过滤掉:<?php $posts = get_posts(array( \'tax_query\' => array( array( \'taxonomy\' => \'type\', \'field\' => \'slug\',
创建一个数组,其中包含年份档案的所有链接(自定义帖子类型)
我有一个自定义的帖子类型,叫做;“论文”;我需要创建一个阵列,其中包含每年存在的所有存档链接。类似于:array ( [0]=> \'http://www.example.com/2021/?post_type=papers\' [1]=> \'http://www.example.com/2019/?post_type=papers\'// cause there\'s no post in 2020 [2]=> \'http://www.example.com
在PRE_GET_POST中使用多个术语的税务查询
我正在尝试在我的pre_get_posts 作用所有这些都正常工作,但当阵列具有多个ID时则无法正常工作。假设我的URL看起来像:?listing\\u cat[]=1(&;清单\\u cat[]=2现在,我正试图过滤掉这两个类别中的帖子。但是我的过滤器只从第一个类别ID获取帖子。我想我需要一个foreach函数,但我不知道如何实现它。目前我有下面的代码。现在我知道我可以使用带逗号的多个术语筛选,如:\'terms\' => array($rt_cat_id[0], $rt_cat_id[1]
META_QUERY COMPARE“=”似乎应该不返回任何内容
正在尝试基于表单提交进行查询。表单上的一个select包含:wp_dropdown_categories( \'name=specialty&taxonomy=specialties&orderby=name&show_option_none=Select a Specialty&show_none_value=-1&selected=\'.$p_specialty ); 然后获取专业值并创建一个数组:if (isset($_GET[\'specialty
排序表函数默认
正在尝试使此表在默认情况下按“排序”;“发布日期”;我可以在哪里添加它? $transaction_params = array( \'posts_per_page\' => $page_size, \'post_type\' => \'realadv_transaction\', \'
如何获得子类别的最后一个类别名称?
那里在提出这个问题之前,我在这个论坛上找到了很多解决方案。对我来说,理解php sintaxe有点困难。我不知道如何做到这一点,我已经被困了好几天,尝试了数百个代码。有人能帮我吗?我有以下几类:- Animal -- Dog --- frenchie-1 --- frenchie-2 --- frenchie-3 动物>;狗狗(>);法语-3我需要从;法语-3“;,这是这种情况下的最后一个。也许将来会是一名法国4号球员,我需要找回这个;“新建最后一个”;该
带有META_QUERY的姓氏+名字排序[已解析]
我和orderby有点小问题。我正在寻找orderby ASC(lastname+firstname)的解决方案示例:Selanne Andy,Selanne Beeny,Selanne Teemu,但现在它是这样排列的:Selanne Beeny这里是代码:$order_by_1 = array( \'meta_key\' => \'last_name\', \'meta_query\' => array( array(
Get_the_Terms,我应该使用字符串还是数组作为第二个参数?
当我在我的一个页面上运行查询监视器时,我收到一个通知;数组到字符串的转换;对于以下行: $terms = get_the_terms( $post->ID , array( \'product-categories\') ); 然后,我在以下位置查看文档以获取\\u\\u术语:https://developer.wordpress.org/reference/functions/get_the_terms/, 第二个参数是字符串。然而,在进一步阅读之后,我在上面的链接中发现了一些
如何获取`COMMENT_POST_ID`?
我已经提取了回复电子邮件。原始电子邮件保存为CPT,并在我的插件中作为票据使用。我希望回复邮件作为对原始邮件的评论。 for($j = 1; $j <= $total; $j++){ $mail = $emails->get($j); //This checks if the email is reply or not and if the email is reply make it comment to its original post.
在一个查询参数中组合两个数组
我正在尝试使用排除追加销售post__not_in 但我已经有了价值,不知道如何将两者结合起来。我试过这个:\'post__not_in\' => get_upsell_ids(), [get_the_ID()] 但它不起作用。我的代码:function eligo_custom_related_products_by_label() { if (is_product() && has_term(\'records\', \'product
如何将这些值从MySQL转换为数组
我正在处理一个自定义查询,以显示一些帖子。我能够输出所有帖子ID。我正在尝试将这些ID转换为数组,以便在查询中使用“post\\uu in”=>$myarray。我该怎么做? <?php $allposts = $wpdb->get_results(\"SELECT `music_id` FROM `custom_table` ORDER BY id DESC LIMIT 5\"); foreach (
存储返回的数据库查询中的数组并在新查询中使用该数组
我目前正在将结果存储在db表中的一个变量中,如下所示:$followed = $wpdb->get_results(\"SELECT user_id1 FROM wp_um_followers WHERE user_id2 = 1\", ARRAY_A); 这将返回如下数组:Array ( [0] => Array ( [user_id1] => 144 ) [1] => Array ( [user_id1] => 50 ) [2] => Array ( [u
开机自检中的插件快捷码值
主题与函数一起输出get_post_meta(get_the_ID(), \'some_value\', true); 当我尝试die(print_r()); 函数中有一些包含值的数组,例如[item_ticket_tailor] => Array ( [0] => [custom_event id=\"3106\" ][custom_ticket id=\"3220\" show_price=\"true\"]