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

  • WP_QUERY包含一个自定义帖子类型中的所有帖子,而仅包含具有特定类别的另一个自定义帖子类型中的帖子

    时间:2019-01-30

    我正在尝试执行一个WP\\u查询,以获取两种不同自定义帖子类型中的帖子,但第二种帖子类型必须来自特定的分类法。这就是我目前正在做的: $query1 = new WP_Query(array( \'numberposts\' => $postsnumber, \'posts_per_page\' => $postsnumber, \'orderby\' => \'publish_date\',

  • 从当前存档页面循环中获取帖子数组

    时间:2019-01-30

    经典WordPress循环(例如archive.php) 如下所示:if ( have_posts() ) : while ( have_posts() ) : the_post(); get_template_part( \'template-parts/content\', get_post_format() ); endwhile; endif; 我想在存档页上获取一组post对象,而无需执行以下操作:$my_posts =

  • 使用META_QUERY查询日期不在将来的POST

    时间:2019-01-30

    在我的args中,我想exclude datum\\u事件所在的立柱not in the future. 目前,它仅显示具有过去的datum\\u事件值的立柱,但由于旧立柱没有任何datum\\u事件值,因此不会显示旧立柱。我知道如何与单个值进行比较,但如何与所有未来日期进行比较?基本上:排除带有datum_event compare 将来$args = array( \'post_type\' => \'agenda\', \'paged\' => $page

  • WP_QUERY用于按ID显示特定帖子

    时间:2019-01-30

    但它只是显示第一个帖子,我需要显示三个帖子,请帮助我$the_query = new WP_Query(array( \'p\' => \'272 282 292\',)); if ( $the_query->have_posts() ) : while ( $the_query->have_posts() ) : $the_query->the_post();?> // Do Stuff endw

  • 从部分中排除主页滑块中的帖子

    时间:2019-01-31

    我有一个主滑块和新闻部分的主页。主滑块通过tag=\'slider\'获取帖子,并显示10个帖子限制。各部分按类别获取帖子(每个部分按特定类别)我想做的是:从部分中排除在滑块中显示的帖子,直到帖子退出滑块。以下是滑块的代码和部分示例:Slider Code :<?php // Slider $tag = ap_option(\'slider_tag\'); $count = ap_option(\'slider_count\'); $slid = new WP_Que

  • 元值最高的WP_QUERY结果的随机排序

    时间:2019-01-31

    我需要随机挑选价格最高的汽车。我的代码:$argsLoop = array( \'post_type\' => \'cars\', \'posts_per_page\' => 12, \'paged\' => 1, \'meta_key\' => \'cars_price\', \'orderby\' => \'cars_price\', \'orde

  • 是否使用WP_QUERY发布模板查询?

    时间:2019-02-01

    我见过这种基于模板类型查询页面的解决方案:Page template query with WP_Query我很难将其用于使用“单一帖子模板:”而不是“模板名称:”定义的帖子。这是我的代码: // query $the_query = new WP_Query( array( \'post_type\' => \'post\', \'posts_per_page\' => -1, \'meta_query\' => array(

  • Query_Posts问题-需要帮助

    时间:2019-02-02

    我有一个分类法叫做coupon_category. 在a中query_post 我正在尝试使用相同的coupon_category.如果我使用:<?php // show all active coupons for this category from related store and setup pagination $paged = (get_query_var(\'paged

  • 需要排除APP_TAX_STORE=>$Term->slug

    时间:2019-02-02

    我有以下代码:query_posts( array( \'post_type\' => APP_POST_TYPE, \'post_status\' => \'publish\', \'posts_per_page\' => 4, ),

  • 自定义查询分页在静态首页上不起作用

    时间:2019-02-03

    我正在尝试将分页添加到我的网站,但它不起作用。代码如下: <div id=\"gridcontainer\" class=\"carousel\"> <?php $currentPage = get_query_var(\'page\'); $counter = 1; //start counter $grids = 2; //Grids per row global $query_string;

  • 有没有办法从一个输入字段同时控制ORDER BY和ORDER查询参数

    时间:2019-02-03

    我想让用户能够通过select 在存档页上输入。最简单的方法是在前端显示两个输入:一个控制order_by 参数和其他控制order 参数但如果只有一个带有四个选项的选择输入字段,情况会好得多:最新的,最老的我试图作弊& 在每个选项的值中,但它会在URL上自动转义。<form action=\"\"> <select name=\"orderby\" id=\"\"> <option value=\"post_date&

  • 使用博客文章数组查询-POSTS_PER_PAGE中的变量作为变量

    时间:2019-02-04

    我试图使用一个变量,我的内容人可以在编辑页面以显示不同数量的博客帖子时更改该变量。在这里,我声明了变量:<?php while( have_rows(\'social_grid_settings\') ): the_row(); $number_of_blog_posts = get_sub_field(\'number_of_blog_posts\'); ?> 已对此进行检查,且变量正确。但是,当放置在查询中时,它似乎不会注册它并显示所有帖子:<

  • 使用复杂的orderby过滤器对Query_Posts()进行排序

    时间:2019-02-04

    我正在尝试使用复杂的orderby场景来排序我的帖子,该场景使用CASE 和WHEN 语法。为此,我创建了一个过滤器:add_filter( \'posts_orderby\', \'order_properties_by_reference\', 10, 2 ); function order_properties_by_reference( $orderby, $wp_query ){ global $wpdb; $orderby = \"C

  • 与直接使用$wpdb->Query()相比,$wpdb->Prepare()、Then$wpdb->Query()可以降低整个页面的加载速度

    时间:2019-02-04

    让我们假设$wpdb->query() 可根据需要正确逃逸,因此无需使用$wpdb->prepare(). 然而,Envato(而非w.org)的一些新要求要求首先检查准备功能,我认为这有4个缺点:如果我们有10个以上的变量,那么很难读取查询文本。如果我们说插件上有500个查询,那么会降低网站负载。不太适合动态查询参数,即可能有或没有国家、城市、州、邮政编码、街道地址、公寓号码的地理位置搜索。我们不能为每个场景使用prepare,因为它在代码方面会变得太大。无需双重验证。特别是如果给定的验证已

  • 用于检查作者是否在最近x天内发帖的函数

    时间:2019-02-04

    是否可以检查作者在过去X天内是否发表过文章?我目前正在使用此功能来确定他是否发布了所有内容。$args = array( \'post_type\' => \'your_custom_post_type\', \'author\' => get_current_user_id(), ); $wp_posts = get_posts($args); if (count($wp_posts)) {

  • 如何统计带有特定参数的帖子

    时间:2019-02-05

    我想知道如何通过传递某些参数来请求帖子数量(您可以将其视为“查询”的一部分)。请参见下面的示例。$args = [ \"numberposts\" => -1, \"post_type\" => \"jobs\", \"s\" => \"developer\", \"tax_query\" => [\"taxonomy\" => \"IT\", \"field\" => \"slug\"] ]

  • 与自定义查询并排显示帖子

    时间:2019-02-05

    我试图将我的帖子并排排列,但它们一直垂直显示。这是我的代码:<div class=\"row agenda-box justify-content-start padding minheight-40\"> <div class=\"col-md-6 padding-top padding-bottom\"> <h5 class=\"main-text section-title\">próximos eventos</h5

  • 如何更改类别和标签档案上的帖子顺序?

    时间:2019-02-06

    WordPress默认按日期降序发布。但我希望他们在日期前按升序排列。如何将标记和类别的顺序改为仅升序?我不想更改博客帖子的顺序。

  • Group posts by custom field

    时间:2019-02-06

    我正在尝试使用显示所有子页面的列表wp_query 到目前为止,我已经创建了一个函数来检索当前页面的所有子页面,但是我需要按照自定义字段将这些页面排序为两个列表。调用自定义字段type 它是一个具有以下值的选择字段:product 和about 我需要根据字段值将页面列表分为两组,但我似乎无法按自定义字段对其进行分组。我需要输出为:Product - Page 1 - Page 2 - Page 3 About - Page 1 - Page 2&

  • 是否为每个引导行创建具有可变数量的柱子的循环?

    时间:2019-02-06

    我正试图使用一个自定义查询创建一个WP循环,以显示一个自定义的post类型—使用Bootstrap 4标记。让我感到复杂的是,我希望每行的帖子数量按以下方式交替排列:第1行-一栏-全屏宽度第2行-四栏-col-md-6第3行-六栏-col-md-4目前我正在运行三个单独的循环,这会弄乱分页。i、 e.单击分页时,页面内容保持不变,但url指示用户位于第二页。感谢您的帮助。 <!-- Loop 1 --> &l