您当前的位置:首页 > TAG信息列表 > loop
按管理员的页面属性顺序字段对循环中的页面进行排序?
是否可以使用管理员的顺序字段(在页面属性下)对循环中的页面进行排序?
$POST>ID显示错误的帖子ID
我之前问过一个关于列出所有子页的问题:Listing all sub-pages?但所有的问题都错了。无论如何,我现在有一个更简单的问题。global $post; echo $post>ID 完全可以,但只在页面侧边栏上。当它位于blog循环(在blog部分)旁边时,它会变得疯狂,例如blog的ID为216(loop.php中的$post>ID显示为216),而提要栏中的$post>ID显示为87。为什么会这样?如何解决这个问题?非常感谢。[编辑]我怀疑循环和侧栏都分
Query_Posts()总是显示一些东西吗?
好的,我使用posts\\u query()来显示帖子。问题是,至少在我的例子中,posts\\u query()总是输出一些东西。例如:<?php $paged = (get_query_var(\'paged\')) ? get_query_var(\'paged\') : 1; query_posts(\"posts_per_page=1&paged=$paged\"); global $more; $more
具有/不具有粘性柱子和不同柱子限制的多个循环
我在wordpress中遇到了多个循环和粘性帖子的问题。第一个循环我只想要所有的粘性帖子。<?php query_posts(array(\'post__in\'=>get_option(\'sticky_posts\'), \'cat\' => \'-15,-17, -5, -2\')) ?> <?php if ( have_posts() ) : while ( have_posts() ) : the_post(); ?> <
我们是否仍然需要在模板中包含“if(Have_Posts())”?
我一直在模板中包含此逻辑if ( have_posts() ): //show content else: //show content not found endif; 但最近我开始怀疑它的必要性,WordPress将转向404。php当找不到post时,似乎不需要在普通模板中添加此逻辑,else 不会被触发,是吗?
在发生在循环外部和之前的侧边栏中包含POST数据
我在设置单个WordPress模板页以在循环外显示帖子数据时遇到问题。该页面有一个左侧边栏,我想在其中显示帖子元数据、标签和指向上一篇和下一篇帖子的导航链接,然后是一个带有帖子标题和内容的主列:<html> <head> <title>Lorem ipsum</title> </head> <body> <div id=\"sidebar\">
当达到2个帖子(自定义帖子类型称为主题)时,如何使以下循环中断/停止?
这是的主题循环bbPress plugin. 当它到达两个立柱时,我如何使其停止?(主题自定义帖子类型)?<?php /** * Topics Loop * * @package bbPress * @subpackage Theme */ ?> <?php if ( bbp_get_query_name() || bbp_has_topics() ) : ?>
在同一页上删除POST标签的多个循环
我试图在我的页面上使用两个循环,一个用于获取当前页面的内容等,另一个用于获取特定类别的所有帖子。当我这样做时,当前页面的所有标记都会消失。这是我的密码,循环一:<?php if (have_posts()) : ?> <?php while (have_posts()) : the_post(); ?> <div class=\"content_wrapper\"><?php the_content(); ?></di
特定循环的内容/摘录长度控制?
是否可以控制特定查询/循环的内容或摘录的长度?我遇到了以下代码,但这会更改所有摘录的长度,我希望它集中于特定的自定义查询。 add_filter(\'excerpt_length\', \'my_excerpt_length\'); function my_excerpt_length($length) { return 20; }
将活动流用作BuddyPress的首页时未找到
我正在尝试创建一个使用BuddyPress的主题儿童主题。首先,我尝试使用BuddyMatic,它目前不适用于WP3。接下来,我尝试了BuddyPress兼容性包——它完全有效!除了一件事:当我选择“活动提要”作为首页的选项时,我得到了一个未找到的错误。然而,转到/activity/、/groups/、/members/,以及所有其他BuddyPress页面,效果很好。知道问题是什么吗?谢谢
循环中的最后一个帖子-自定义帖子类型
我在索引中添加了以下代码。php,它工作得很好。然后我将其添加到我的类型-[post\\u type]。php文件,它仍然显示页面上最后一篇文章的代码。我不明白为什么。我应该换一种方式吗? <?php if( $wp_query->current_post < $wp_query->post_count-1 ): ?> <img src=\"<?php bloginfo(\'template_directory\'); ?>/image
带有当前页面突出显示的动态侧边栏导航
我的侧边栏根据父页面遍历所有子页面。例如,如果你在“关于”部分,你只会在侧边栏中看到“关于”子页面。我的问题是我无法突出显示当前页面。例如,如果您在子页面“我们的团队”(在“关于”下),我想给侧栏“我们的团队”一个标记链接一个“当前页面”类。有没有办法将“当前页面”类动态添加到您所在的子页面?<?php if ( $post->post_parent == \'4\' ) { query_posts(\"post_type=page&post_parent=4
在循环中包括多个页面ID
现在大约30个小时没有睡觉了,请有人帮忙,因为下面的代码不起作用,它只显示所有帖子等:|<?php $args = array ( \'page\' => array(139, 54) ); $loopy = new WP_Query($args); while ($loopy->have_posts()) : $loopy->the_post(); ?> <div
如何从POST循环中排除自定义分类
是否有一种简单或简单的方法可以将所有帖子从循环中的自定义分类中排除?我一直在到处寻找,SE、SO和谷歌似乎都没有一个明确的答案。我知道这可以通过WPDB查询来完成,但这似乎是一条非常简单的跳绳。
将当前帖子从循环中排除
我有一个定制的配件贴类型。查看帖子时,还会显示相关帖子。它看起来很棒,但它也显示了相关帖子中的当前帖子。有没有办法将当前帖子从循环中排除?<div> <?php $category = get_the_category(); $model = $category[1]->cat_name; $accessory = array(\'numberposts\' => 8, \'offset\'=> 1,
循环浏览所有帖子的最快方式?
我需要在一个插件中运行一个后台进程,该插件一旦安装,就会对个人数据库中的所有帖子进行一些处理。我是wordpress的新手,所以我的研究表明,我可以使用wp查询,也可以使用“循环”。因为我正在经历每一个帖子的速度是至关重要的。我需要检查标题、正文、类别、元标记、发布状态和密码保护。那么基于此,其中哪一个速度最快?
“Order”在自定义循环中不起作用?
我有一个自定义循环(在短代码中使用),它列出了自定义帖子类型中的项目。一切正常,但帖子的“顺序”不起作用,无论我在帖子页面上键入什么作为顺序属性,项目总是以相同的方式显示(最新的第一个和最旧的最后一个)。为什么“订单”在我的情况下不起作用?循环如下所示: $loop = new WP_Query( array( \'post_type\' => \'images\', \'paged\' => get_query_var(\'paged
是否仅在循环中的第一个帖子上显示缩略图?
最好的使用方法是什么<?php the_post_thumbnail();?> 在我的循环中BUT 仅在第一篇文章上显示缩略图?意思是,只有循环中的第一个帖子才会显示其图像?Here is an example of a loop that shows the image for ALL posts:<!-- Start the Loop. --> <?php if ( have_posts() ) : while ( have_posts() ) : the_po
如果我将一个使用`Query_posts`的主循环放在主bbPress循环的正上方,可能会遇到可怕的错误?
代码如下: <?php get_template_part( \'pagination\', \'bbp_replies\' ); ?> <?php query_posts(\'gdsr_sort=thumbs&post_type=bbp_reply&posts_per_page=2\'); ?> <?php while ( have_posts() ) : the
从另一个循环中排除POST时出错(使用其ID)
我正在尝试获取第一个循环中帖子的ID(使用<?php $postid = get_the_ID(); ?> ) 并在变量中使用它($postid) 要从第二个循环中排除该帖子(使用post__not_in): <?php /** * Replies Loop * * @package bbPress * @subpackage Theme */ ?> &l