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

  • 与分类相关的查询不工作

    时间:2014-11-13

    对于我的所有页面,我都使用插件设置了一个分类字段Advanced Custom Fields, 然后我可以选择为Home 类别或其他类似内容News. 我使用的是默认类别选项,而不是自定义分类法。我有一个自定义的帖子类型slides_post_type 每个新的slide 我正在选择相关类别,即。Home.我目前用于输出幻灯片的代码是:<?php $slides_category = get_field(\'slider_category\'); $args = array(-&#x

  • 根据当天的访问次数和日期查询帖子的最有效方式是什么?

    时间:2014-11-13

    我将为我的网站开发一段代码,以显示当天最受欢迎的帖子,这些帖子已经发布了X天了。我希望您能提供一些帮助,以最有效的方式实现这一目标。这就是我打算做的,请告诉我是否有更有效的方法。将每个帖子视图保存在只存在于当前日期的帖子元中。我已经启用了jetpack,所以我可以使用它来获取每个帖子的视图。通过包含当天访问量的帖子元查询帖子(使用WP\\u查询)。按日期应用筛选(以获取X天以前的帖子)。所以我可以选择帖子的年龄。例如,我可以显示最受欢迎的帖子,这些帖子最多发布一个月。查询时不考虑一个月以上的帖子。将查询保

  • 查询以获取帖子的数据,如果在类别中?

    时间:2014-11-14

    你会认为你可以$query = new WP_Query(array( \'p\' => $idofpost, \'cat\' => $numbers )); 如果是某个类别(或类别,或-数字以排除类别),则返回帖子。奇怪的是,它总是回帖子$query->request 看起来它运行的sql根本没有提到类别/分类法。这是一个bug还是我遗漏了什么?

  • 开发中与生产服务器中显示的帖子数量不同

    时间:2014-11-15

    所以我正在为一个客户开发一个网站。除了在我的开发服务器主页上显示的帖子数量与在生产服务器上显示的帖子数量不同之外,一切都正常。我的问题是: <?php $args = array( \'post_type\' => \'post\', \'posts_per_page\' => 4 ); $loop = new WP_Query( $args ); while ( $loop->have_posts(

  • 将两个WP_Query对象拼接在一起

    时间:2014-11-15

    几天来,我一直在尝试制作一个显示我所有帖子的主页,每发布两篇帖子,就会有一篇推荐信。我找到了几十篇文章,描述了如何在循环中计数,并每隔n次放置一个东西。这没问题,但问题是,运行循环a,然后每隔“n”次,放置循环B中的下一项。WP希望您在启动另一个循环之前重置一个循环。因此,我需要分别查询每个集合,解析查询,并在传递到循环之前按照我想要的顺序构建一个新的集合。问题是,WP_Query objects 不是数组。所以我不知道该怎么做。除了一句台词外,我把整件事都安排好了。我推迟了写这行代码,就像我写数组一样,

  • Add posts to WP Query object

    时间:2014-11-16

    我需要通过向WP\\u查询对象添加一些帖子来过滤它。我有帖子id(来自另一个SQL查询)。将新帖子添加(合并)到WP\\u查询对象中的方法是什么?

  • 元查询关系“and”,然后相应地设置数组

    时间:2014-11-17

    我在主页上有一个搜索表单,它为下面的代码设置相应的url query\\u字符串。当我使用或得到结果时。然而,当我对关系使用“AND”时,我没有得到任何结果,因为用户可以在搜索时选择他们想要选择的选项(查询中有三个选项,如下所示)有人会建议如何修改查询,以便它必须使用“AND”来搜索准确的结果,但如果用户只使用搜索表单中的rating select下拉列表,那么它仍然会返回这些结果。而不是因为没有使用前两个选项而不显示任何内容。形式:<form id=\"resort_search_options\

  • WP_Query问题-虚假结果

    时间:2014-11-17

    我错过了什么?<? //Specialities Query $args = array( \'post_type\' => \'page\', \'post__in\' => array(24, 26, 28), ) ; $specialities_query = new WP_Query( $args ); // The Loop while ( $specialities_query-&g

  • 分页页面显示的内容正确,但分页链接不正确

    时间:2014-11-18

    我正在使用自定义WP_Query 在静态首页上显示帖子。和生成numbered pagination links 具有paginate_links 功能。这是我的密码。。。$latest_args = array( \'post_type\' => \'post\', \'category__not_in\' => array( 3 ), \'ignore_sticky_posts\' => 1, \'paged\' =&g

  • WP Query post meta value

    时间:2014-11-18

    我正在尝试获取应用了元值的帖子trainees.$args = array( \'posts_per_page\' => -1, \'orderby\' => \'post_date\', \'order\' => \'DESC\', \'post_status\' => \'publish\', \'meta_query\' => array

  • 无法从特定类别获取所有标签

    时间:2014-11-18

    Page in question.我想用WP_Query(); 以特定类别为目标,并显示这些类别中用于帖子的所有标记。我注意到一些标签,比如块菌,虽然that post 被归类为食谱,它的另一个类别sweets也包含在类别数组中。有没有想过我做错了什么,只是为了得到一些标签?谢谢 <ul class=\"tag-list\"> <?php $query = new WP_Query( \'cat=4,101,94,93,56,72,99

  • 不复制POST_PARENT和显示标记图像的WP_QUERY附件

    时间:2014-11-18

    我在我的网站上的许多媒体上传上都贴上了标签,上面有各种产品的名称。目标是获得一个贴子列表,这些贴子已经标记了每个产品名称,但不会重复父贴子。理想情况下,我可以显示循环1中的一个附件(实际显示标记的产品),并带有指向其post\\u父级的链接,但我只能从循环2中获取帖子缩略图(这些缩略图并不总是显示产品)以达到这一点。我的大脑被炸了。有什么想法吗?循环1-查询带有特定标记的附件。$media_args = array( \'post_type\' => \'attachment\',&

  • WP_Query and polylang issue

    时间:2014-11-19

    在我开发的主题中,我有一个使用标准循环显示5篇文章的模板: <?php $my_query = new WP_Query(\'showposts=5\'); while ($my_query->have_posts()) : $my_query->the_post(); ?> 等等。。。。有一个使用此模板的页面(实现)。现在,我添加了polylang,并提供了另一个使用相同模板的页面(新闻)。博

  • Pre_Get_POST筛选元查询而不与现有元查询冲突

    时间:2014-11-19

    我在所有帖子上都有一个meta\\u键,用于检查当前用户角色,并且仅当用户具有可接受的用户角色时才返回帖子。我遇到的问题是,我的meta_查询在pre_get_posts 与我在整个站点中设置的现有元查询冲突。我是否做错了什么,这是不可能的,还是有其他解决方案可以解决我的问题?add_action(\'pre_get_posts\', function ($query) { // dont filter admin posts if(is_admin()) ret

  • 通过类别ID和自定义POST_TYPE的WP_QUERY

    时间:2014-11-20

    我需要查询属于给定类别(默认,非自定义)和自定义帖子类型的所有帖子。就这么简单。对我来说,它不起作用的事实是荒谬的。除非我错过了什么?以下是我尝试过的:$args=array( \'posts_per_page\' => 50, //\'taxonomy\' => \'category\', \'post_type\' => \'my_custom_type\' \'category__in\' => a

  • Date()与wp_postmeta中的日期之间的比较

    时间:2014-11-20

    我正在使用日历插件:“事件日历”,并试图完成事件。我看不出我做错了什么,但我很确定我的meta_查询在某个地方是错的。$today = date(\"Y-m-d\") . \" 00:00:00\"; $args = array( \'post_type\' => \'tribe_events\', \'posts_per_page\' => \'-1\', \'meta_key\' => \

  • 将帖子编号设置为单个帖子

    时间:2014-11-21

    我有一个函数,我正在使用它对类别中的帖子进行编号。这是我的职责。php,如下所示:function get_episode_number($postID){ $options = get_option(\'theme-opts\'); $opts_cat = isset($options[\'opts-category\']) ? $options[\'opts-category\'] : \'\'; /* passes category from theme options */&#x

  • 对多个键和比较值使用META_QUERY

    时间:2014-11-21

    我想我可能是在用这根棍子乞求月亮,但是:我有一个过滤器shows 自定义帖子类型。过滤器使用附加到的标准分类法shows, 但也允许用户按场馆过滤,这是每个节目的元值,或者按月份过滤,因为每个节目都附有开始日期。我遇到的问题是,一些节目可能会跨越几个月;因此,2014年11月开始跑步,12月结束。为此,我将元数据存储如下:startdate => 20141225 enddate => 20141224 理想情况下,如果有人筛选2014年12月的节目,我希望显示1

  • 是否在Auth.php中获取没有发布帖子的作者元数据?

    时间:2014-11-23

    不幸的是,以下代码only echo 如果作者至少有one 已发布帖子:(<?php the_author_meta(\'description\'); ?> <?php the_author_posts(); ?> <?php printf( esc_attr__( \'Twitter Pro\'), get_the_author() ); ?> 是吗possible 检索作者元数据的步骤author.php 作者何时发布

  • 首页WP_QUERY中每个帖子的评论计数相同

    时间:2014-11-24

    我的主页模板上有一个WP\\u查询,它可以很好地为循环中的每个帖子获取\\u title()和许多其他函数。然而,任何获取评论数量的方法都只需获取第一篇帖子的实际数量,然后对其余帖子重复相同的输出。我两个都试过了echo get_comments_number($post->ID); 和comments_number();关键:如果我不在主页上使用相同的模板,那么评论计数就可以了。