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

  • 如何正确重置嵌套的WP_QUERY查询

    时间:2017-04-28

    我错过了一些东西。重置查询以使其不干扰可能嵌套在其中的任何其他查询的正确方法是什么?This is the kind of result I\'m going for: 主页这是主页内容。现在,让我们显示一些自定义嵌套查询。Outer page 1 Inner post 1 Inner post 2 外部第1页内容(续)Outer page 2 Inner post 1 Inner post 2 外部第2页内容(续)。。。等但我不能得到Outer Page X c

  • 为什么我的查询没有给出结果?

    时间:2017-05-01

    我有这个查询来显示即将到来的比赛:$today = strtotime(date( \'Y-m-d\' )); $args = array( \'post_type\'=>array(\'posts\', \'competition\'), ); query_posts($args); 它起作用了,但我只想看节目,而不想看结局,所以我加了一句:$today = strtotime(date( \'Y-m-d\' )); $a

  • WP查询检索附加图像的源

    时间:2017-05-02

    我正在用JSON编码来自WP查询的一组数据:$args = array( \'posts_per_page\' => 20, \'post_type\' => \'post\', \'category\' => 6, \'meta_key\' => \'custom_total_hits\', \'tag\' => \'indie-pop\', \'orderby\' =>

  • 让WooCommerce针对超过50万种产品进行优化

    时间:2017-05-03

    我有一个wordpress woocommerce网站,有大约50万种产品。目前,当我尝试加载某个类别(大约30k个产品)下的产品时,它不会加载,并给我服务器超时时间,当我尝试加载一个只有83个产品的类别时,显示产品需要30多秒。我使用查询监视器来分析查询,它表示仅针对83种产品的类别就有945个重复查询。对于具有较大产品的类别,页面未加载,因此查询监视器无法显示结果。我向我的开发人员征求建议,他说我将不得不购买专用服务器,因为共享托管很糟糕。他建议我不要优化我的数据库。我目前使用的是Bluehost的w

  • $wp_query initiation?

    时间:2017-05-03

    我想知道WordPress什么时候启动它的主查询来设置全局$wp_query 并使我们能够使用has_posts() 和the_post() 功能。如果我使用存档模板创建页面,它如何知道如何设置查询?我在看档案。WordPress默认主题之一中的php。他们有一个归档页,但它只调用get_header() 和has_posts(), 因此,这意味着已经设置了查询。所以WordPress路由url以使用url中的自定义post类型参数?如果我选择创建自定义存档页,我在哪里修改主查询?在新存档模板文件中?

  • WordPress分页链接始终指向主页

    时间:2017-05-04

    我正在使用自定义查询对此网站进行分页,并get_next_posts_link, get_previous_posts_link. 问题是链接到旧条目(get_next_posts_link) 只工作一次,这意味着如果我第二次单击它,它将始终指向主页,这很奇怪,因为当我检查链接时,href属性是:http://localhost:8888/athena/event/page/3.根据变量,共有7页$queryObject->max_num_pages显示我的意思的小屏幕捕获视频(27秒长):http

  • WP_QUERY自定义字段和订单结果

    时间:2017-05-04

    我有以下WP\\U查询:$custom_query_args = array( \'post_type\' => \'mcg_event\', \'posts_per_page\' => -1, \'meta_query\' => array( \'relation\' => \'AND\', array( \'key

  • 显示某个类别的子帖子

    时间:2017-05-04

    我有一个自定义帖子(称为“radio shows”),我希望在上面显示某个类别的帖子,但仅当这些帖子是自定义帖子页面的子帖子时。到目前为止,我已成功显示该类别中的所有帖子:<ul class=\"podcasts\"> <?php $catquery = new WP_Query( \'cat=7&posts_per_page=30&order=DESC\' ); while($catquery->have_posts()) : $cat

  • 按字母顺序对分类术语进行排序

    时间:2017-05-04

    我有以下疑问:<?php $args = array( \'hide_empty\' => false, \'orderby\' => \'title\', \'order\' => \'DESC\' ); $terms = get_terms( \'projets-location\', $args ); if ( !empty( $terms ) && !is_wp_erro

  • 如何在单循环中使用不同列的wp_Query

    时间:2017-05-04

    这是我的html结构。我想在左边的第6列显示主页,在右边的第3-3列显示主页,这与左边的页面类别和链接相同。我与afc插件建立了页面链接关系,所以如何在单个循环中显示带有链接页面的主页<志愿服务我们已经安排了数百名国际志愿者,从17岁到76岁岁,来自世界各地。[[暑期课程-2周暑期课程-3周暑期课程-3周夏季计划-2周https://i.stack.imgur.com/Q7TaE.jpg 这是布局。

  • 如果作者一致,则在父帖子上显示帖子

    时间:2017-05-05

    在一个网站上,我有4位文章作者。我想在自己的自定义帖子页面上显示每个作者的帖子。我想出了这段代码:<ul class=\"author-posts\"> <?php $catquery = new WP_Query( \'cat=7&posts_per_page=30&order=DESC&author_name=john\' ); while($catquery->have_posts()) : $catquery->th

  • 未显示自定义发布类型,自定义WP_QUERY

    时间:2017-05-09

    我的帖子在那里显示了一段时间,但现在它们从我的页面上消失了。在调试模式下,我看不到任何错误,也没有错误消息,我真的不知道为什么我的帖子不会显示这段代码,特别是当它以前工作时。我所做的就是添加高级自定义字段插件,添加几个字段,将它们链接到我的帖子并保存。然后我的帖子就不见了。我已经禁用并删除了插件,重新制作了我的所有帖子,但没有任何效果。 <div class=\"artiq-slidder\"> &

  • WP查询在函数外部工作,而不是在函数内部工作

    时间:2017-05-30

    Solution: 最终起作用的是添加 global $post; 在查询的顶部,所以之前$custom_taxterms = ... Bill Erickson\'s Genesis custom loop 是我最后遵循的模板。Original question我希望能在一个让我困惑的问题上得到一些帮助。我有以下疑问。它工作并输出数据。$custom_taxterms = wp_get_object_terms( $post->ID, \'region\', array(\'f

  • 按ACF日期自定义字段进行自定义查询筛选

    时间:2017-06-07

    我正在使用自定义查询按日期范围筛选帖子,我阅读了文档并搜索了许多示例,但这段代码对我来说似乎是正确的,我不知道为什么它不起作用!请帮帮我,这让我很粗鲁:(function my_pre_get_posts( $query ) { // do not modify queries in the admin if( is_admin() ) { return $query; }

  • 显示按自定义分类分组的自定义帖子类型中的所有帖子。如何按字母顺序对帖子进行排序,按ID对术语进行排序?

    时间:2017-06-21

    我有一个自定义的帖子类型,叫做books 分类命名为genre. 内部genre 有许多术语,例如horror, romance,喜剧等。我想在归档页面中显示它们,按每个术语分组。所以我用Chip Bennet\'s fantastic code.然而,我对排序有问题。代码根据名称的字母顺序对术语进行排序,并根据最新情况对帖子进行排序。所以看起来是这样的:喜剧,喜剧,喜剧,喜剧,喜剧,喜剧,喜剧,喜剧,喜剧,喜剧,喜剧,喜剧,喜剧,喜剧,喜剧,喜剧,喜剧,喜剧,喜剧,喜剧,喜剧,喜剧,喜剧,喜剧,喜剧,喜

  • 在搜索中包括链接帖子的帖子内容

    时间:2017-07-12

    我的所有帖子都有一个ACF关系字段,允许管理员选择任意数量的FAQ,这是一种自定义帖子类型,faq. 在前端,这些FAQ显示在帖子内容之后,因此如果FAQ内容与搜索查询匹配,我希望我的搜索结果包括帖子。因此,当管理员在ACF关系字段中为“帖子1”选择“FAQ 1”,并且“FAQ 1”包含“foo”一词时,使用本机搜索功能搜索“foo”的网站应显示“帖子1”。目前,我正在安装save_post 和publish_post 和publish_faq 要运行多个循环,以便在保存帖子或FAQ时,WP将链接的FAQ

  • ACF DATEPPICER META_QUERY以m/d/y g:i a-非YMD格式比较日期

    时间:2017-10-25

    我正在寻找一种方法,使用meta\\u query筛选出元关键字值为date time in的帖子m/d/Y g:i a 总体安排post元数据由ACF(高级自定义字段)设置。我想保持m/d/Y g:i a 在前端设置输出格式,但也需要过滤掉带有过去日期的帖子。我知道我可以Ymd 格式,如:$date_now = date(\'Y/m/d\'); $args = [ \'meta_query\'=>[ \'relation\'=>\'AND\',

  • ACF:使用两个循环,_field从另一个循环返回字段内容

    时间:2017-11-10

    基本上是我的单曲。php文件中,我直接将当前帖子查询到模板中,同时还有一个相关帖子部分。问题是,当ACF尝试检索相关post查询循环中的post字段时,它会检索当前显示的post。while(have_posts()){ the_post(); echo the_field(\'field1\'); echo the_field(\'field2\'); echo the_field(\'field3\'); } $recent_p

  • 当我使用GET_QUERY_var时,我看到的随机字符串是什么?

    时间:2017-11-16

    我正在wordpress中设置一个高级搜索页面,其中包含ACF字段和自定义帖子类型。在我的示例中,我在url参数中发送“Students”作为?licenseType=学生*编辑添加PHP代码:<select id=\"licenseType\" name=\"licenseType\"> <option value=\"\">All License Types</option> <?php $field = get_fie

  • 预期来自使用ACF插件的php循环的语句错误

    时间:2017-11-27

    我觉得我已经多次检查我的php循环结构,但我不知道我做错了什么。该文件被PHPstorm视为无效,无法正常运行。代码如下:while ( have_posts() ) : the_post(); $initialCardLoad = 5; $loopLazyLoad = 0; $galleryType = get_field(\'gallery_type\'); ?> <section class=\"grid-content\"&g