您当前的位置:首页 > TAG信息列表 > wp-query
加载剩余自定义帖子的可湿性粉剂方法是什么?
我正在显示自定义帖子类型,按照它们的自定义分类法分组(基本上使用了ChipBennett的答案:Display all posts in a custom post type, grouped by a custom taxonomy) 对于网站的产品部分。但是,我想限制最初显示的产品数量。比如,显示4,如果该类别下有4个以上的产品,那么我想添加一个“加载更多产品”链接,单击该链接后,将该类别中的其余产品加载到页面上。我可以用一些JS来实现这一点(最初只显示:nth子元素(-n+4),而隐藏其余的子元素)
WordPress REST API中的自定义wp-查询
例如,我有一个关于税、元和其他东西的查询。。如何将其传递给rest api,以便通过一次调用调用所有数据例如,此函数function load_special_args() { $args = array( \'post_type\' => \'post\', \'order\' => \'DESC\', \'posts_per_page\' => 100, \'tax_que
有没有一种方法可以使用已经查询的帖子中的特定the_field?
一般来说,我对wordpress和php还比较陌生,所以我想知道是否有人可以帮我解决这个问题。我有一个自定义查询,如下所示<?php $args = array( //argumentos \'numberposts\' => -1, \'post_type\' => \'cdts\',
WP_QUERY自定义域数量小于
帖子有一个自定义字段,带有键时间和值。在模板中,我想查询具有时间键且值小于30的帖子。到目前为止,我所做的一切都没有奏效。下面是我认为它应该起作用的当前情况,但它不起作用。它输出所有带有关键时间的帖子,不做任何有价值的事情。它是一种抄本,抄本中写道:显示自定义字段值为数字的帖子。仅显示数字小于10的帖子。(WP\\u Query使用此公式进行比较:$post\\u meta。$args[\'meta\\u compare]。$args[\'meta\\u value\'],其中“$post\\u meta
如何存储查询到的自定义数据,并在多个页面中使用?
<?php $contact = new WP_Query(array( \'post_type\' => \'contact\' // \'post_status\' => \'publish\' )); while($contact
当变量值在单词之间有空格时,不显示任何结果WP_QUERY
现在,我创建了一个小部件,返回的帖子在inputbox中具有相同的标记enter,我使用WP\\u查询,但我有一个问题。当我在输入框中输入带空格的单词时,不会返回任何结果,但当输入单词时,没有空格,它会正常工作这是我的输入框<input type=\"text\" class=\"widefat\" id=\"<?php echo esc_attr($this->get_field_id(\'tagCategory\')) ?>\" name=
WP_Query order by two values
我试图让WP\\u查询按两个不同的值排序,但我不知道怎么做。我试图通过结束时间在一个查询中获取事件。在每个datetime值为YYYY-MM-DD H:i:s的事件中都有自定义的ending\\u date\\u time字段。我需要查询以获取值,以便第一个是最接近结束的事件,依此类推,如果有已结束的事件,则它们位于尚未结束的事件之后。使用MySQL,我会这样做:SELECT * FROM events ORDER BY event_endtime < NOW(), event_endtime AS
Meta Query Array Error 500
我有两个CPT——Match 和Player. 每个Match post entry包含与特定比赛相关的详细信息(谁比赛、得分手等)。该信息通过与个人对应的ACF Post对象字段输入Player. 不过,我希望实现的是在每个Player 发布总共有多少次出场、次出场和进球。为此,我使用以下方法meta_query 获取球员开始比赛的总成绩。查询很繁琐,但它可以完成这项工作。不过,我现在遇到的问题是,试图使用相同的查询结构生成子外观的总数会耗尽内存,并返回错误500。$args = array(\'pos
如何在另一个帖子下添加2个帖子?格式应保持不变
如果一篇文章不超过200字,目标是在一篇文章下打印2篇文章。我在WordPress得到了一些帮助,但是一些有帮助的人提供的代码我无法集成到一个无缝的整体中。下面是基本代码,它可以工作,但不包括格式(它只是将整篇文章打印为一个段落):add_filter(\"the_content\" , \"add_2_articles_if_less_than_200\"); function add_2_articles_if_less_than_200($content) {
组合多个查询,ARRAY_UNIQUE不返回任何内容
我使用以下方法将多个查询组合为一个循环:function order_by_date( $a, $b ) { return strcmp( $b->post_date, $a->post_date ); } // get the posts for the first query $q1_args = array( // args for the first query ); $q1_posts = get_po
为多个自定义管理筛选器设置适当的查询
我正在为我的自定义帖子类型添加自定义管理员筛选器。我有点搞不清楚该怎么做parse_query 筛选,以便根据2个或更多筛选器筛选我的帖子。最初,对于1过滤器,我可以执行以下操作:$query->query_vars[\'meta_key\'] = \'city\'; $query->query_vars[\'meta_value\'] = $cityId; $query->query_vars[\'meta_compare\'] = \'=\'; 我会得到我的
按帖子类型分组显示最新5个帖子的正确方式?
我需要显示每种帖子类型的最新5篇帖子,类似于:Latest BMW Posts:后标题BMW 1后标题BMW 2Latest Audi Posts:后标题奥迪1后标题奥迪2等等。看来https://codex.wordpress.org/Function_Reference/wp_get_recent_posts 确实如此。类似于:<h2>Latest BMW Posts:</h2> <ul> <?php $args = array
使用GET_POST根据具有高级定制字段的复选框值获取帖子
我有一个自定义的帖子类型“Jobs”。这些作业有一个ACF复选框字段“城市”。“工作”可以有多个“城市”,因此返回的工作具有如下元数据:[city] => Array ( [0] => Austin ) [city] => Array ( [0] => [Austin] [1] => [Boulder] )
当获取特定类型的所有帖子时,‘no_FOUND_ROWS’是WP_QUERY优化的灵丹妙药吗?
我正在运行一个查询(200-300篇帖子),虽然这可能不适合很多人/主机,但我只想尽可能地优化,因为在运行特定脚本时会发生很多事情,因此,我的动机是优化。我的问题是: $args = [ \'post_type\' => \'post\', \'orderby\' => \'ASC\', \'post__in\' => $post_ids ]; $headers = n
在不创建分页的情况下将主页帖子限制在10个以内?
我试图只在主页上显示最后10篇帖子,而不创建wp/page/2、/page/3、归档。我一直在测试,似乎如果禁用分页,它只会抓取服务器崩溃的所有内容。(不要在家里这样做)。if ( !is_admin() && $query->is_home() && $query->is_main_query() ) { $query->set( \'posts_per_page\', 10 ); $query->set( \'no
CPT类别帖子/内容未显示在我的页面上,请查看我的代码
<?php $args = array( //\'posts_per_page\' => 99, \'post_type\' => \'course\', \'category_name\' => \'Consectetur adipiscing elit sed do eiusmod\', //<-- custom post type category name, I have used it to find its content
元查询未正确显示结果
在wordpress帖子中,我有自定义的元字段(发货地点、保证金价格)。我想通过这些元字段过滤帖子。Ship from字段包含多个值(例如:产品可以从中国和美国发货)。当我选择中国时,查询工作正常,但当我选择美国时,查询工作不正常。我正在试图找出query的问题所在。查询如下:$args = array( \'post_type\' => \'post\', \'meta_query\' => array( array(
带有筛选器和搜索的自定义发布类型WP_QUERY
我有一个名为“医生”的自定义帖子类型,这是我为显示存档模板中的所有帖子而设置的查询:$args = array( \'post_type\' => \'doctor\', \'orderby\' => \'menu_order\', \'order\' => \'ASC\', \'posts_per_page\' => \'12\' ); $loop = new
无法通过wp_Reset_postdata()重置辅助查询
在custom post meta中,我执行了一个自定义查询来获取自定义meta,但当我尝试返回到主$post查询时,它会打印第二个循环。其中是我的自定义查询,我已通过wp\\u reset\\u postdata()将其重置。但没有结果。 $custom_fields = get_posts( array( \'post_type\' => \'custom_field\',
在元关键字中获取每个有价值的帖子
我正在尝试获取每一篇文章,在元键中有一个特定的URL_cornerstone_data. 从WordPress纪录片中,我可以构建这个查询,这可能让我接近我想要实现的目标:$meta_query_args = array( array( \'key\' => \'_cornerstone_data\', \'value\' => $attachment_url, \'compare\' => \'LI