您当前的位置:首页 > TAG信息列表 > loop
Get 1 more post in loop
例如,在简单循环中:$loop = new wp_query(array(\'posts_per_page\' => 3)); while($loop->have_posts()) : $loop->the_post(); if(get_post_meta($post->ID, \'skip_me\', true) == true){ // do something to ask for one more post,
循环中使用自定义字段值的操作
我有一个foreach,用于按术语在一个分类过滤器中显示所有帖子我有一个用于显示数值的自定义字段<我需要的是对该字段的所有值进行两次数学运算,跨越该学期的所有帖子。我的意思是:分类法X有4个术语<每个学期有4个职位每篇文章都有一个自定义\\u字段我需要将该术语中的所有custom\\u字段值与该自定义字段的平均值相加。因此,目前我有:<?php foreach ( $prod_terms as $prod_term ) { $prod_query = new WP_Query(
_title();在循环外部的页面模板中工作。为什么?
试图让我的头脑围绕着循环的概念。。。给定一个模板页面(page work.php),其中只包含以下代码:<?php the_title(); ?> WP正确显示该页面的标题。据我所知,这超出了任何循环,不应该起作用(Codex说使用get_the_title 在这些情况下)。所以问题是,为什么它会起作用?有趣的是,这不会输出标题+内容,只会输出标题:<?php the_title(); the_content(); ?> 谢谢!
Query Not working as expected
所以我在前一段时间写了一个相当不吸引人的函数,我正在重新分解一些代码,我意识到我的查询函数不起作用。。。我最近发表了一篇关于my tansient posts were not working 这一切归结为查询不起作用的基本原因。现在是的,我确实得到了一个post对象,是的,我确实设法循环它并显示一些内容。不管分页有多坏,不管你的页码是多少,都是同一组帖子。因此,在阅读这篇文章时,我检查了一下,以确保我获得了最大页数。而我是。但是如上所述,无论我在哪一页上,帖子都是一样的。我的另一个问题的答案中应用的相同
从所有循环中排除分类术语,但将其放在小部件上
我已从所有帖子中排除了自定义帖子类型分类术语,如下所示:add_action( \'pre_get_posts\', \'exclude_category_posts\' ); function exclude_category_posts( $the_query ) { $taxquery = array( array( \'taxonomy\' => \'product_cat\',
在Auth.php文件上显示10个以上的帖子
似乎只有10篇帖子显示在作者的页面上。php文件。我用的主题就是这个。php文件:-<?php while ( have_posts() ) : the_post(); ?> <?php endwhile; ?> <?php wt_pagination(); ?> 循环仅获得(作者的)前10篇帖子。如何将其更改为前30篇帖子。无需写入辅助(自定义)循环。
为什么我要放if(has_posts()),While(Have_Posts())还不够?
我有一个关于“循环”的问题。<?php if ( have_posts() ) : while ( have_posts() ) : the_post(); ?> <?php endwhile; else: ?> <p><?php _e(\'Sorry, no posts matched your criteria.\'); ?></p> <?php endif; ?> 代码取自The Loop Wo
尝试导入页面上的一个类别时出错
我试图在这个页面上只发布来自“Fotos Abertas”类别的帖子,但我没有得到,显示的是所有类别。我的模板的代码中是否有任何错误?<?php /* * Template Name:Modelos Fechadas */ get_header(); ?> <div class=\"container\"> <div class=\"header-field\">
试图在关税中实现具有多个循环的类别下的行过帐
希望这里有人能帮上忙。理想情况下,我希望从“特色俱乐部”类别中获得一篇特色帖子,以显示来自同一自定义帖子类型的以上三篇帖子。我已经完成了以下工作,但对于其中一个,我使用了两个循环,我确信其中一个可以工作,还有两个,全幅特色帖子下的结果,显示在一列中,我需要它们排成一行。此外,我还有另一个自定义帖子类型,我想在同一页面上的这个块下显示,还有另一个“特色类别”,按照我的方式,我将以四个循环结束。期待得到一些帮助。代码如下:<h2 class=\"home-title\">Jazz Clubs<
当不满足条件时,自定义查询上的IF/ELSE返回200 OK?
What? 我正在修改我的主题,以便在单独的页面上显示帖子的评论。How? 主要地based on this answer 但是通过改进的检查和代码。这就是我的页面评论。php(有点像):(The code is very easy to scan through, trust me!)<?php get_header(); ?> <?php /* * (Example URL: example.com/comments/?origin
变量在侧栏循环中不起作用
我的主页的循环中有变量,但当我尝试使用该行时$variable = $post->post_title; $variable = str_replace( \' - \', \'<br />\' ,$variable); echo $variable; 在具有相同循环的侧边栏中,标题将消失。<?php $recentPosts = new WP_Query(); $recentPosts->query(\'showposts=9&cat=191,
如何运行从筛选器函数调用的WordPress循环?
因此,我尝试使用基于一些post数据的复杂数组填充高级自定义字段选择框。我一直试图通过自定义查询和循环返回的帖子来实现这一点。不幸的是,环路似乎返回了diddly蹲。在我的测试安装中,应该返回10个帖子。然而var_dump 在下面的语句中将返回NULL 10次。背景get_post($post) 循环内部将为每个实例返回第一个结果。奇怪的是,var_dumping公司$hw_selectbox_query 将返回看似正确的对象,因此实际循环本身没有定义$post 对象我可以运行foreach 循环遍历返
为什么在循环的这个变体上只有一个帖子(没有分页)?
这是我的WP循环:// fetch latest news stories $paged = (get_query_var(\'page\')) ? get_query_var(\'page\') : 1; $posts = get_posts(array( \'numberposts\' => 3, \'paged\' => $paged, )); // show results if ( have_posts
使用全局变量的缺点是什么?
我是WordPress的新手。在我的“最近的帖子”快捷代码中,我使用了global $post 变量,因为the_title() 功能是给我页面的标题,而不是帖子的标题。我不太确定,但我认为这是因为循环中的循环。这里的一些高级用户告诉我不要使用global 变量,因此使用global $post 我的“最近帖子”短代码中的变量是好还是坏?
显示自定义帖子类型的自定义分类
我一直在尝试创建一个模板页面,该页面显示我创建的自定义帖子类型的特定自定义分类中的名称列表。自定义分类是locations 点击一个像纽约这样的地方,你会看到一个与该地方相关的所有帖子类型的列表。我已经看过了get_the_terms_list 但我还没能列出清单。我真的不知道我必须创建哪些步骤和页面来完成所有这些,所以如果有任何帮助,我将不胜感激。
作为我的自定义帖子类型的子级的普通页面
这是一个棘手的问题,我有一个自定义的帖子类型叫做“dictionary”,用户在那里添加“definitions”,自动将其放入正确的类别中(例如,如果用户添加“Apple”,它位于“A”下)。URL如下所示:博客/字典-字典欢迎页面-以“x”字母开头的定义列表-博客/字典/x/Xavier-单词“Xavier”的定义现在,我想添加普通的WordPress页面,并以某种方式将其显示在:博客/词典/规则等。我正在创建新页面,并将“Dictionary”页面(博客/字典)设置为它们的父页面,这样它们就位于它们
显示使用自定义分类的所有帖子
我试图显示所有使用自定义分类法的帖子。我认为问题在于,我的代码没有生成术语数组。 $clients_terms = get_terms(\'clients\'); $clients_query = new WP_Query( array( \'post_type\' => \'work\', \'posts_per_page\' => 4, \'tax_query\' => array(
REWIND_POSTS()-它的实际用途是什么,在哪里需要或首选使用它?
不完整的Codex about this, 说得很简单:rewind_posts():倒带回路柱。根据this WPSE thread, 具有Eugene Manuilov\'s回答,我得到:<?php // fetch first post from the loop the_post(); // get post type $post_type = get_post_type(); // rewind the loop posts
如何修复定制循环的分页?
我已经向模板文件/自定义页面模板添加了自定义/辅助查询;如何使WordPress使用自定义查询进行分页,而不是使用主查询循环的分页?附录我通过修改了主循环查询query_posts(). 为什么分页不起作用,如何修复?
如果与其他分类相匹配,则列出自定义分类的术语
因此,这个标题令人困惑,但我想不出更好的表达方式。基本上,我有“州”和“城市”两种分类法(由于其他原因,它们必须分开)。比方说,“州”分类法中的一个术语是“康涅狄格州”,然后我想显示“城市”分类法中的一个术语列表,这些术语仅来自“州”术语为“康涅狄格州”的帖子。基本上,我想动态调用状态并在存档页面的侧栏中显示城市。。。我知道,这听起来很困惑。这段代码可以工作,但显然会导致重复,我希望每个代码只列出一次。<?php $pterms = get_the_terms( $post->ID,