您当前的位置:首页 > TAG信息列表 > wp-query
为什么WP_QUERY(‘showpost=5’)只显示一个帖子?
我试图做一个简单的查询,将最新的5篇文章放入一个无序的列表中,但这只显示了1个结果,尽管我有几篇文章。我甚至做了一个偏移,但它显示了下一篇文章仍然是1的结果。我做错了什么?<ul> <?php $the_query = new WP_Query(\'showposts=5\'); ?> <?php while ($the_query -> have_posts()) : $the_query -> the_post(); ?>
在所述术语的模板页面上分组列出使用特定术语的所有自定义帖子类型
我有一个自定义的标签式分类法,称为“注册到所有帖子类型的人”,包括默认类型和自定义类型。我已经为一个名为taxonomy people的术语创建了一个模板。php和我打算用它来描述一个特定的术语,并在每个帖子类型中查询该术语的实例。我几乎成功地做到了这一点,只剩下一个问题:我不知道如何让WP\\U查询只显示当前术语的结果,而不必为每个术语创建特定的模板,因为我最终将在“人”下拥有三位数的术语。如果我指定了一个术语,那么下面的代码是有效的。我应该更换什么\'people\' => \'dave-lee
Query by post title
我为我的一个网站使用了自定义帖子类型。自定义帖子类型包含临时卡片数据以及一些自定义字段。我开发了一个android应用程序来管理android设备上的这些项目。在android应用程序中,我想保留搜索功能,这将帮助管理员用户搜索卡号来管理这些卡号。我可以使用wordpress查询按标题搜索。Code $args = array(\"post_type\" => \"mytype\", \"name\" => $title); $query = get_posts( $args
Wordpress search exact match
我设置了一些搜索过滤器,发现了一些不应该出现在搜索结果中的帖子。进一步研究后,我发现这些帖子与关键字的“部分”匹配。例如,搜索“car”可以将帖子与单词中的“cared”、“carbon”、“scar”以及其他与car匹配的内容进行匹配。我真的希望这只拉柱匹配\'车\'完全。默认情况下wordpress就是这样工作的吗?我已经试过了\'exact\' => true WP\\u Query上的参数,但这使得在使用类别过滤器等时搜索非常具体。如何设置它以使其与关键字完全匹配?
自定义页面模板查询_vars
我创建了一个自定义页面模板movie-page.php 和一页movie 在WP中。当我访问时,模板显示良好site.com/movie/我想添加movie_id 作为查询变量。以下是我的代码:add_filter(\'query_vars\', \'poe_query_vars\'); function poe_query_vars( $vars ) { $vars[] = \'movie_id\'; return $vars; } 我想添加重写
如何显示最近7天的帖子?
我希望能够在我的主页上显示最近7天帖子的时间线。例如,如果今天是2013年1月1日,我希望我的博客提要显示如下内容:2013年1月1日当天的所有帖子2012年12月31日当天起的所有帖子2012年12月30日当天的所有帖子2012年12月29日当天的所有帖子2012年12月28日当天的所有帖子2012年12月27日当天的所有帖子2012年12月26日当天的所有帖子本质上,此提要应该始终显示7天的帖子。事实上,当1月2日到来时,12月26日就会被隐藏起来,一切都会被一个所撞。这并不是我所希望的那样,因为当新
无法从主题选项数组查询自定义帖子类型分类
我没有从主题选项中的数组中查询自定义帖子类型分类法。我的完整代码如下所示,如果能得到一些反馈以使其正常工作,我将不胜感激,因为我无法使其正常工作。// Pull all the custom taxonomies into an array // options.php $options_taxonomies = array(); $taxonomies_terms_obj = get_terms(\'portfolio_category\'); foreac
WP_QUERY每页额外拉取一个帖子
我正在查询所有帖子的列表,每页20个帖子,但结果显示所有帖子,但每页21个帖子。如果我将posts\\u per\\u page更改为19,则显示20。一个帖子很粘,出现两次;不确定这是否是导致问题的原因。代码:$allposts = array( \'post_type\' => \'post\', \'posts_per_page\' => 20 ); $wp_query = new WP_Que
Make WP_Query more efficient?
Ok-所以使用WP\\u查询来计算用户的投票数。但现在有23000张选票,占用了大量内存。有什么方法可以提高此WP\\U查询的效率吗?$args = array( \'post_type\' => \'vote\', \'author\'=>$user, \'meta_key\'=>\'comp_question\', \'meta_value\'=>$question_id, \'meta_compa
Setting get_queried_object
我知道get_queried_object 包含为当前页面查询的对象。我的问题是,哪些查询方法会影响此内容?例如:query_postsget_postsget_postnew WP_Query</li等
将粘性帖子排除在查询之外,除非它们有特色图像
我有一个查询,可以防止没有各种条件的帖子出现,其中之一就是必须有一个特色图片。然而,不管怎样,粘性帖子似乎最终会出现在查询中。我怎样才能做到这一点? $args = array( \'posts_per_page\' => $articles_no, \'meta_key\' => \'_thumbnail_id\', \'post__not_in\' => $a_empty_title
最近发布的帖子使用WP_Query()加载重复的滑块
我为Wordpress编写了一小段代码,将在滑块(灯丝组响应旋转木马)中显示最新的前4条帖子。它可以工作,显示帖子和滑动帖子等,但有4个滑块,每个滑块中有4个帖子。我一定是用WP_Query() 错误的这是我的代码:<div class=\"carousel slider carousel-slide\" data-transition=\"slide\" data-autoplay=\"\" data-interval=\"5000\" data-paginate=\"true\">
是否列出给定类别中的所有自定义帖子类型?
我有一个自定义的帖子类型myposttype 它的分类法叫做myposttype_categories.myposttype_categories 内部有多个术语,例如foo 和bar.棘手的问题是-如何列出所有属于foo (或bar)?我认为这应该行得通,但实际上不行:$args = array( \'post_type\' => \'myposttype\', \'myposttype_categories\'=> \'foo\');
如何使用分类过滤器查询自定义帖子类型,但显示帖子类型档案页面?
我用这个钩子用我自己的分类法过滤Jigoshop的主查询(The file responsible for Jigoshop queries that I\'m hooking, Jigoshop hooks onto WP \'request\' filter):add_filter( \'loop_shop_tax_query\', \'my_loop_shop_tax_query\', 11 ); function loop_shop_tax_query( $request ) {&
所有帖子+特定帖子的单一帖子显示列表
我想在单柱上展示三件事:一般所有帖子的列表,单个帖子标题,内容,我现在所取得的成绩并不令人满意,因为我正在显示所有帖子(效果还可以),但第二部分(仅显示特定的帖子标题和内容)不起作用,因为它只显示最新的帖子。例如:我有两个帖子,分别是“关于它的新闻”和“电视剧”。关于电视的帖子是最新的。点击新闻后,我将在顶部看到所有帖子,并将其作为主要部分-标题和新闻内容。现在,使用我的解决方案,它以最新帖子的形式显示电视连续剧。。如何实现我的解决方案?这是我当前的代码:<div class=\"wrapper\"
WP_QUERY:获取类别1和类别2中的帖子,或不在cagegory1中的帖子
我有两个类别将始终保持不变。它们被称为“事件”和“在frontpage上显示”。后者是事件的子类别。我想做的是,在获取帖子时(使用WP\\u查询),检查帖子是否在事件类别中。如果是,并且它不在“在frontpage上显示”类别中,则根本不要获取该帖子。场景:- post is in Events but NOT in Show on frontpage: Don\'t fetch post - post is in Events AND in Show on frontpage:
Pre_Get_Posts在自定义发布类型上提供404
我试图在一个名为“提问”的子页面上过滤查询,以列出用户最近提交的所有问题,但在进入该页面时,我得到了404。刷新permalink结构并没有解决该问题。当前设置为月和名称。创建一个新问题可以正常工作,我可以访问新帖子。自定义分类法也可以正常工作,但归档页面不能正常工作。这是我正在使用的代码。Post typefunction question_post_type() { $labels = array( \'name\' => _
直接自定义发布查询与页面上的其他查询冲突
在前面的一个问题中,我一直在努力解决如何在执行标准类别/标记查询时显示我的自定义帖子类型,因为默认情况下Wordpress在这些查询中不包含CPT。经过一番打猎,我发现答案是:add_filter(\'pre_get_posts\', \'query_post_type\'); function query_post_type($query) { if($query->is_category() || $query->is_tag() || $query->is_ho
Category y.php和tag.php上的分页不起作用
我在模板页面上使用的查询循环如下:<?php $paged = (get_query_var(\'paged\')) ? get_query_var(\'paged\') : 1; $wp_query = new WP_Query(); $wp_query->query(\'posts_per_page=\'.get_option(\'posts_per_page\').\'&paged=\' . $paged); global $wp_query;
WP_QUERY:是否按数组ID查询帖子?
我做了很多研究,但不明白为什么这对我不起作用?echo print_r($rel); // Array ( [0] => 63 [1] => 87 ) $args = array( \'post_type\' => array( \'post\' ), \'orderby\' => \'ASC\', \'post_in\' => $rel ); $loop = new WP_Query