您当前的位置:首页 > TAG信息列表 > query-posts
在自定义查询上生成分页链接时遇到问题
我在初始循环后的页面上使用自定义查询来列出与该页面关联的类别中的一些帖子。我正在这样做: query_posts(array( \'category_name\' => $name, \'orderby\' => \'date\', \'order\' => \'DESC\', \'posts_per_page\' => 1, \'paged\' => $pag
“特色”项目的多重循环返回错误的帖子
我有一个页面模板,首先获取页面内容,作为管理工具的输入,然后是一个自定义帖子类型的帖子循环。我需要把这个循环分成两个最新的帖子(“特色”),然后是剩下的所有帖子的第二个循环。我试图使用WP Codex中的代码,from this page 但第二个循环是contents of the page, 不是rest of the first loop. 我搞砸了什么? <!-- get the contents of the WP page first --> <?p
在页面上显示特定类别的所有帖子
我想在一个页面上显示特定类别的所有帖子。因此,我编辑了页面。我的主题文件夹中的php文件。我添加了一个“if子句”来检查当前显示的页面,并加载以下类别的所有帖子。<?php get_header(); ?> <div id=\"primary\"> <div id=\"content\" role=\"main\"> <?php if (is_page(26)) { que
如何限制POST查询只返回某些POST状态的项目总数?
我有几个函数正在创建一个管理表,以显示在我的自定义仪表板页面上。我在确定要显示哪些页面的函数方面遇到了一些问题,因为我不知道如何限制我的查询,使其不计算post状态为“自动草稿”或“垃圾”的项目。有人知道怎么做吗?我需要$totalitems来只计算那些没有这些post状态的项目。以下是我的功能:/** * Prepare the table with different parameters, pagination, columns and table
是否将WP_QUERY和QUERY_POST用于循环?
我使用下面的代码从某个分类术语调用post。我的意图是将其混合到正常循环中。我并不是要创建两个不同的循环,而是一个循环,其中显示分类术语中的帖子以及循环中的原始帖子。问题是下面的代码使原来的循环消失了,我应该怎么做。我不擅长写代码,我正在学习。谁能帮帮我吗。<?php // Create empty array to store post ids in $excludes = array(); $args=array(
带两个元查询的ORDER BY META_KEY
这应该很简单,但我无法找到一个正确语法的好例子。我想按指定的meta\\u键和两个meta\\u查询排序。问题是query\\u帖子似乎不喜欢有两个带有meta\\u键的meta\\u查询。如果我取出一个meta\\u查询,代码就会工作,或者如果我删除meta\\u键并将orderby更改为title,而不使用meta\\u查询,代码也会工作。有没有办法通过两个meta\\u查询按meta\\u键排序? $args2 = array( \'meta_key\' => \
查询发布返回10条记录
我使用以下代码从自定义分类法中获取记录。if ($_GET[\'post_type\'] == \"developments\"){ ?> <?php global $wp_query; $paged = $wp_query->query_vars[\'paged\']; $develo
限制同一wp_Query中不同自定义帖子类型的帖子
我有三种自定义帖子类型:现在我想限制自定义帖子类型的帖子数量,例如:我使用了这样一个查询帖子:query_posts( array( \'post_type\' => array( \'books\', \'magazine\', \'videos\' ), \'paged\' => $paged, \'posts_per_page\' => 6, )); $counter = 1;
用于列出帖子的自定义MySQL查询
我有以下疑问:SELECT p.* FROM orders_items oi INNER JOIN products pr ON pr.`post_id` = oi.`product_id` INNER JOIN posts p ON p.`ID` = pr.`post_id` AND p.`post_type` = \'product\' GROUP BY oi.`product_id`
在URL中带有发帖固定链接的页面上显示随机发帖
我看到了许多在页面上显示随机帖子的片段。其中大多数都提供了一个函数或wp\\u查询代码,可以直接放置在需要的地方。最后,他们告诉我们随机创建一个模板。php和名为RANDOM的页面。因此,当用户想要访问该页面时,可以查找指向http://domain.com/random/. 每次我都会找到相同的URL-->http://domain.com/random/.我想要的是在地址栏中显示帖子的URL,即permalink,只要点击随机页面链接,例如post permalink。我使用这段代码。 q
WordPress中分页类别页面的计数器代码
我正在尝试自定义类别模板,以便在每个页面上显示10篇文章的有序列表。我在循环中使用以下代码:<?php $counter = 1; while(have_posts()) : the_post(); ?> <div class=\"entry\"> <?php echo $counter++; the_excerpt(\'\'); ?> </div> <?php endwhi
如何知道哪个是主查询?
我只是使用pre_get_posts 但它没有起作用。当我移除$query->is_main_query() 它确实奏效了。那么,您如何知道主查询是什么。我知道有这个功能is_main_query. 我想问的是,有没有办法知道你在看哪一个?WordPress如何知道哪个是主要查询?如果你有三到四个不同的原因,如类别、帖子类型、页面。哪个是主要的?
如何在最新的日期发布帖子?
有没有办法让所有帖子在最晚的日期发布?可能不一定是今天,可能是昨天或前天,甚至是上周的一天。
Dropdown Menu for Query_Posts
我可以使用查询帖子成功地查询帖子结果,例如。。。<?php // The Query query_posts(\"gdsr_sort=rating\"); // The Loop while ( have_posts() ) : the_post(); ?> <?php get_template_part( \'content\', get_post_format() ); ?> <?php
通过POST__NOT_IN排除ID
我试图在post查询中创建一个函数并排除,这样我就可以在我的函数中定义id,但它只排除1个post,而不是它返回的4个post。关于如何成功执行此操作,有什么建议吗?函数中的函数。php文件function slider_exclude(){ $exclude_query = query_posts(array(\'showposts\' => 4, \'cat\' => \'news\',)); foreach($exclude_query as $post_
性能问题:index.php与soronomy-$soronomy.php
在我们最近的一个项目中,我计划使用该索引。php文件以显示不同的分类法布局。基本上我计划使用is_tax( \'sometaxonomy\' ) 显示不同分类的数据/循环。我是否应该解决任何性能问题?使用taxonomy-$taxonomy是否更好。在这种情况下是php吗?如果是,为什么?此外,还有一个相关的问题:使用此技术时,我需要自定义循环。使用是否安全(性能方面)global $query_string 要更改查询?或者我应该再次简单地使用分类法-$分类法。php?提前感谢
使用类别过滤器查看摘要,但每篇文章的页面不起作用
WordPress版本:3.3.2假设,我在第7类的职位在2012年10月期间有9个职位。通过访问www.example。com/2012/10/?cat=7我可以在一页中查看所有内容。没有问题,但是,我创建了自定义页面category-7.php 在主题文件夹中。//listed category per page = 6 $query = \'posts_per_page=6&cat=7\'; $year = get_query_var(\'year\'); if($y
自定义帖子类型、自定义分类、仅来自分类的查询帖子(的子项)
我有一个自定义的帖子类型(公文包类型)和一个自定义的层次分类法(公文包类别)现在我只想查询potrfolio类型的帖子,所以我会:$paged = 1; if ( get_query_var(\'paged\') ) $paged = get_query_var(\'paged\'); if ( get_query_var(\'page\') ) $paged = get_query_var(\'page\'); query_posts( \'&post_type=port
将Query_Posts()和Get_Posts()组合为一个查询
我正在创建一个网站,它使用博客的普通帖子和事件的自定义帖子类型(由事件插件生成)。我成功地使用了不同的查询来获取这两个查询,但我想将它们合并到一个查询中。尝试过各种各样的事情,但都没有成功。以下是对博客的查询:<?php $mainFeatures = array( \'numberposts\' => -1, \'order\'=> \'DESC\', \'orderby\' => \'post_date\'); $postslist = get_posts( $mai
当查询类别时,页面导航不显示
Problem:当我访问www.example时。com?cat=4或通过自定义菜单选择类别,或从类别小部件中选择类别,它只显示第一页,而不在底部显示导航。如果我使用索引也是一样的。php或类别slug。php作为模板。为了测试,当我访问www.example时。com?年份=2012有效。此外,www.example。com?类别=4(&;paged=2个作品。所以它一定是有类别的。My setup:Wordpress 3.5,免费WP tube主题,SQLiteRelevant code:指数p