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

  • Filtering WP_Query

    时间:2013-09-21

    我正在开发一个使用艺术家自定义帖子类型的网站,我需要在页面模板中查询此类型的所有帖子。我需要设置is_post_type_archive 属性设置为true,以使用posts_orderby 滤器我正在使用以下代码,但WordPress似乎忽略了第三行:$args = array(\'post_type\' => \'artist\'); $wp_query = new WP_Query( array_merge( $args, array(\'nopaging\' => true)

  • Loop with break in the middle

    时间:2013-09-21

    我正在尝试创建一个图库类型的页面,其中显示每个帖子类别中的一个帖子缩略图。问题是,我想在一个九方形网格的中间显示页面标题和指向公文包页面的链接。我在想最好的方法是在三列中显示四个缩略图,然后显示页面标题,然后再显示四个缩略图。我有前四个这样的:Updated code: <?php $count = 0; $taxonomy = \'category\';// e.g. post_tag, category $param_type = \'categ

  • WP_Query + random

    时间:2013-09-21

    有什么办法得到这个吗<?php $pc = new WP_Query (\'category_name=cat1&posts_per_page=5\'); ?> 但每次都会随机显示5个不同的批次?

  • Is_page()不能在插件内工作

    时间:2013-09-21

    在我的插件中,我正在做:function get_user_strains() { $userID = get_current_user_id(); $args = array( \'post_type\' => \'strain\', \'orderby\' => \'post_date\', \'order\' => \'

  • 在首页使用WP_QUERY按发布日期排序的最后一篇文章

    时间:2013-09-22

    我将几个网站合并为一个网站,并创建了相应的帖子,并将其post\\u日期(publish date)更改为发布的原始时间。然而(即使我列出了不止一篇文章),根据最近的“post\\u modified”(文章的最后更新),我得到的结果是最后一篇文章。//编辑-问题的更详细解释我在旧网站上的原始帖子来自,比方说,2001年1月1日(原始日期)。接下来,我将于2013年9月22日(今天)在新网站上创建一篇帖子,并手动将帖子编辑区域中的发布日期设置为原始日期。我可以在$wpdb中看到post_date=2001

  • 使用查询修改的WordPress过滤器功能

    时间:2013-09-22

    我正在尝试为自定义帖子类型归档页面上的主查询构建一个过滤器函数。自定义帖子类型命名为“Hotel”。对于这种自定义帖子类型,我有一个名为“Facilities”的自定义分类法。每个“酒店”岗位可以有一个或多个设施。我为每个可用的分类法构建了一个带有复选框的表单函数。此外,我还为pre\\u get\\u posts函数构建了一个钩子,如下所示:$facilitati = isset($_POST[\'fac\']) ? array( \'taxonomy\' => \

  • 暂时分页不能正常工作

    时间:2013-09-22

    所以我写了以下内容来创建一个瞬态:$wp_object_i_created = new WP_Query(\'cat=1\'); set_transient(\'category_one_posts\', $wp_object_i_created, 60*60*1); 好吧,然后我决定“你知道,让我们走一遍,把帖子吐出来。”因此,我做了以下工作:if(false !== get_transient(\'category_one_posts\')){ $posts_insi

  • Get attachment by slug

    时间:2013-09-23

    我希望通过指定某个slug,然后在image src代码中回显该地址来获取图像。图像的slug将是“book site header”我查看了wordpress codex中的get\\u wp\\u附件和get\\u wp\\u attachment\\u元数据,但都没有提到slug。slug必须是唯一的,并且保存在DB中,因此必须能够根据slug找到它,然后获取相关的文件url。

  • 按标签和排除查询帖子

    时间:2013-09-23

    是否可以在此查询中仅包含带有特定标记的帖子?<?php $query = new WP_Query (array(\'showposts\' => 5, \'orderby\' => \'date\', \'order\' => \'DESC\')); while ($query->have_posts()) : $query->the_post();?> 还有没有办法排除带有特定标签的帖子

  • 无法使用此WP_QUERY循环进行分页

    时间:2013-09-24

    我知道分页在WP\\u查询中不像在其他循环类型中那样直接,但通常我对它没有问题。我正在为客户编辑一个网站,这是他们当前的循环;<?php $temp_post = $post; $args = array( \'ignore_sticky_posts\' => 1, \'posts_per_page\' => 5, \'post_type\' => \'project\'

  • 如何向wp_Query添加分页

    时间:2013-09-24

    我有一个自定义循环,我正试图将其分为几个页面,但我无法显示下一个和上一个链接。这是我的代码: <?php if ( get_query_var( \'paged\' ) ) // On a paged page. $paged = get_query_var( \'paged\' );

  • 将数组作为值的META_QUERY具有多个数组

    时间:2013-09-25

    已经找到了一些线索,请参见此处:meta_query with array as value但我对这样的多个meta\\u查询感到困惑:for ($i=0; $i< count($amenities); $i++) { $count = count($arrays); $arrays[$count] = array( \'key\' => \'amenities\',

  • 将多个自定义分类附加到一个CPT?

    时间:2013-09-26

    因此,我最近一直在开发一个复杂的CPT,出现了一些事情,让我意识到我需要在CPT上使用第二个自定义分类法。这不可能吗?此外,我目前也在使用标记,因此第二种分类法不能再细分为标记。非常感谢您的任何建议。

  • 使用META_QUERY订购MySQL样式的日期时间戳

    时间:2013-09-26

    我有一个自定义的post类型字段,我将数据存储在名为football\\u game\\u datetime的字段中。此字段的格式和值示例如下:“2013-10-31 14:00:00”、“2013-09-16 20:00:00”、“2013-09-30 22:00:00”。我使用的代码如下所示,但它没有达到我认为应该达到的效果:$mypost = array( \'post_type\' => \'football_games\', \'meta_query

  • 通过wp_Query中的元键排除自定义帖子类型

    时间:2013-09-26

    我试图显示一个自定义的帖子类型(属性),并排除具有特定元值(已售出)的帖子。有没有办法让我做到这一点?到目前为止,我的代码中有以下内容: $args = array( \'post_type\' => \'property\', \'orderby\' => \'meta_value\',

  • 如何使用WP_QUERY搜索存储在自定义字段中的数组?

    时间:2013-09-26

    我有一个名为“on air”的自定义帖子类型,其中包括一个名为“daysonair”的自定义字段。此表单中有一周中每天的复选框。添加/更新帖子时,选中的项目将作为数组存储在自定义字段中。我不知道如何将该自定义字段添加到我的WP\\u Query()搜索中:array( \'key\' => \'daysonair\', \'value\' => \'Thursday\', \'compare\' => \'IN\' ) 我尝试过多种类

  • 基于从中筛选出的数字的Fallback IF语句

    时间:2013-09-27

    我想在一个页面上添加三个广告。我有一个名为“ads”的自定义帖子类型,我正在使用高级自定义字段添加开始日期、结束日期和选择与之关联的页面的选项。如果没有任何符合此标准的广告,我想为这些广告设置一个后备映像。。if ( $start_date <= $current_date && $end_date >= $current_date && in_array( $page_id, $page_ids ) ) 因此,假设我有6个广告设置,只有1个符合该标准

  • 无法使用%2元关键字对wp_Query的顺序进行排序

    时间:2013-09-27

    我试图通过排除已售出的帖子来显示自定义帖子类型,但也要按照county meta\\u键的字母顺序显示它们。我正在尝试使用pre\\u get\\u posts,但我不确定是否正确以下是我在页面模板上的代码:$args = array( \'post_type\' => \'property\', \'orderby\' => \'meta_value\', \'meta_key\' => \'rando

  • WP_QUERY返回的SQL具有wp_posts.ID=-1

    时间:2013-09-27

    我有一个基于这些参数的自定义循环(如下所示),由于某种原因,在运行时,返回的SQL包含以下片段:。。。和wp\\U帖子。ID=-1。。。我没有从db得到任何结果。如果在没有此片段的情况下对db运行查询,则会得到所需的结果。有人能指出导致这种行为的参数列表有什么问题吗?$args = array ( \'post_status\' => \'draft\', \'posts_per_page\' => 10, \'

  • 将原始数据库查询替换为WP_QUERY

    时间:2013-09-27

    我有一个插件,它显示了投票计数列表中投票最多的帖子。The code is placed here: https://gist.github.com/hchouhan/6727356 function dot_most_recommended_posts($numberOf, $before, $after, $show_count, $post_type=\"showcase\" ) { global $wpdb;