您当前的位置:首页 > TAG信息列表 > loop
作者、类别、存档和标签页面中的分页不起作用
我在这里实现了无插件分页:http://www.kriesi.at/archives/how-to-build-a-wordpress-post-pagination-without-plugin这是一个完美的非正常循环,但当我尝试在作者页面、类别、档案、标签和搜索结果中使用时,一切都变糟了。分页工作正常,但当链接生成负载时,一切都会出错。代码:$paged = (get_query_var(\'paged\')) ? get_query_var(\'paged\') : 1; $args = a
随机POST,POST循环中的页面问题
我想在我的网站的索引页面中显示一个随机页面,这一切都很好。问题是,在发布帖子之前,我想根据帖子发布的类别显示一个页面。这个网站是关于世界各国的,所以在发帖之前我想展示一个国家的描述,一些图片和东西。问题是,当我加载页面时,将不再显示帖子(2页),因此加载页面后,我必须重置查询。之后,糟糕的事情发生了,显示的不是一篇随机帖子,而是所有帖子。代码:<?php global $more; $more = -1; //declare and set $more before The Loop ?>
仅显示第一个循环的基本多循环
我正在尝试在一个页面上设置多个循环。第一个循环将显示最新的四篇博客文章,下面的第二个循环将显示最新的八篇带有分页的博客文章。我在下面设置了模板,但只显示了前四篇博客文章。理想情况下,第一个循环将显示四篇博客文章,然后相同的四篇将显示在其正下方的第二个循环中。我误解了什么吗?有人能帮我找出哪里出了错吗? <?php get_header();?> <div id=\"content\"> <h2>La
从WordPress循环中排除该类别
我有这个循环代码,我需要排除一个类别4 从这个循环。关于如何实现这一点,有什么建议吗?启动循环的代码 <?php if(have_posts()): ?> <ol class=\"item_lists\"> <?php $end = array(3,6,9,12,15,18,21,24,27,30,33,36,39,42,45); $i = 0;
修改此循环以适合我的jQuery滑块(幻灯片)
我正在尝试制作一个滑块,它从特定的自定义帖子类型中获取缩略图,并为每个“幻灯片”显示其中的一个。我让滑块和缩略图正常工作,但我不确定如何修改循环,使其在容器中显示4篇文章,然后重复接下来的4篇文章,依此类推。我的循环如下所示:<div id=\"slides\"> <div class=\"slides_container\"> <?php $loop = new WP_Query(array(\'post_type\' =&
在自定义页面模板上运行具有自定义查询字符串的循环
我用一个模板创建了一个自定义页面,该模板只是一个带有自定义查询字符串的循环,用于来自特定类别的帖子列表,但当我查看页面时,它只显示一篇标题为页面标题的帖子。我不明白为什么它不返回帖子循环。我做错了什么?这是页面模板。<?php /* Template Name: music videos */ ?> <div class=\"panes-feed\"> <ul> <?php
用Sphinx替换默认的WordPress搜索行为
我想实施Sphinx Search 在我的Wordpress网站上,但我不确定如何更改Wordpress搜索行为以使用Sphinx。如何让Sphinx搜索引擎替换Wordpress默认使用的内容?我还想在一个静态首页上显示带有动画和搜索选项的div搜索结果,上面只有网站徽标。如果我使用Sphinx,有没有办法使用Wordpress循环返回带有query\\u posts函数的搜索结果?谢谢你的帮助!
如何在循环中列出自定义字段和每个结果的自定义分类?
如何在下面的循环中列出每个结果的自定义字段和自定义分类法?<?php $temp = $wp_query; $wp_query= null; $wp_query = new WP_Query(); $wp_query->query(\'post_type=customtype&showposts=10\'.\'&paged=\'.$paged); while ($wp_query->have_posts()) : $wp_query
页面循环和POST循环都在同一页面上
我试图首先获取单个页面(被查询的页面)的内容,然后在下面的一个小部分中,我想将我的博客文章的标题显示为“最新新闻”部分。问题是如果我第一次使用<?php if ( have_posts() ) while ( have_posts() ) : the_post(); ?> 获取页面内容。然后尝试使用$posts_array = get_posts( $args ); 为了获取博客帖子,我只需获取两次页面标题。显然get_posts 函数接受页面的id,而不是通过blogpost循环。有没有办法
反问题,POST_PER_PAGE等于X时的无限循环
(更新)我正在使用此查询将div循环到我的首页滑块。我使用计数器将4篇文章拆分为一个滑块,然后打开一个新的滑块等。还可以使用计数器将类设置为每四篇文章(以固定边距)。这非常有效,直到我想使用“post\\u per\\u page”参数。如果我把它设为-1或者可以被4除的值,我得到一个无限循环,它在所有帖子中无限循环。所以很明显,我的问题与计数器有关。我自己不是一个编码员,在全能的互联网的帮助下,从不同的来源将这些代码组合在一起。以下是我的完整查询:<ul id=\"slider1\">
WP炼金术多个图像上载程序将图像输出到模板
我正在使用wp alchemy向我的站点添加一个带有多个图像上传器选项的自定义metabox。这部分工作正常,但我不知道如何将图像链接输出到我的模板。我希望输出为无序列表。设置。php文件<?php include_once WP_CONTENT_DIR . \'/wpalchemy/MetaBox.php\'; include_once WP_CONTENT_DIR . \'/wpalchemy/MediaAccess.php\'; // include
使用Get_Posts向每隔一个帖子添加类
我目前正在使用这个小循环来显示使用“事件”自定义帖子类型的帖子列表<?php global $post; // required $args = array(\'post_type\' => \'events\'); $custom_posts = get_posts($args); foreach($custom_posts as $post) : setup_postdata($post); ?> &
在循环中自定义4个特定帖子ID的外观?
我正在使用同位素,目前我的主页上的每个帖子都呈现为一个框。我目前正在尝试编辑我的(工作)查询,该查询当前显示所有类别slug为“static”的帖子。在这个查询中,我想针对4个特定的帖子ID,并定制这4个帖子中每个帖子的外观。因此,这4篇帖子中的每一篇都会有不同的内容。如何调整此工作循环,以便添加/删除4个不同帖子ID的内容?还要注意的是,在我的模板文件中,我在这个查询下面有另一个查询,它显示来自其他6个类别的帖子。代码是相同的,但我刚刚更改了链接位置。我希望一切都有意义!<?php
我的主题与静态首页的循环不工作
我正在开发一个wordpress主题,它使用静态页面作为首页。我的wordpress配置为使用“主页”作为其首页,使用“博客”页面显示博客帖子。当我尝试使用“博客”页面上的循环列出我收到的奇怪行为的帖子时,循环运行良好,但任何获取帖子信息的方法都会返回空字符串。示例代码:if (have_posts()) { while(have_posts()) { the_post(); $posts[$index] = array(
显示在Single.php上发布完整帖子之前发布的所有帖子
我希望我的博客工作的方式是,用户点击2012年3月12日发布的一篇文章(例如),他们就会单身。php,其中该帖子的内容显示为正常内容。在此内容下,我想显示之前发布的所有帖子,而不是之后发布的所有帖子。如何编辑现有循环来执行此操作?这是我的工作循环,当前显示所有帖子,无论日期是什么:<!-- Show all posts within this category --> <div id=\"post-wrap\">
循环以从自定义POST类型的父元素中提取内容
我创建了一个称为“电影”的分级自定义帖子类型它是分层的,因此可以有子元素。我在我的单部电影中使用了条件语句。php显示父页面与子页面的不同内容,如下所示:<?php if( $post->post_parent != 0 ) { echo \"Press Page\"; } else { echo \"Film Page\"; } ?> 在页面是子页面的情况下,我希望使用自定义wordpress循环,该循环遍历其父内容。我猜我需要
如何从WP_Query中删除帖子,以便分页正确?
我正在使用一个自定义的帖子类型,并在主页上每页显示20个。我正在使用QP\\U查询。自定义post类型的一个自定义字段(称为mixstapes)是一个名为“unreleased”(设置为true/false)的复选框,它基本上是一个我不想包含在循环中的post。到目前为止,我在while循环中放置了一个条件if,仅当“unreleased”未设置为“true”时才显示,但问题是它(显然)不适用于循环本身,因此。。。分页“看到”40篇文章(2页),而实际上只有1张未发布的相册(应该是1页,但显示了2页)。在
仅循环访问具有子页或子页的页面
我有一个称为“电影”的自定义帖子类型,大多数电影都有一个子页面(子页面)称为“press”。我正在尝试循环浏览这些电影,并检查是否存在子页面。如果存在子页面,则循环浏览内容。如果不存在,请删除内容。我的循环如下:<?php $loop = new WP_Query( array( \'post_type\' => \'films\', \'posts_per_page\' => 8,\'orderby\' => \'date\', \'order\' => \'ASC\',
如何检查循环中的所有项目都有张贴缩略图?
目前我有以下循环:<?php $shows_sales = get_posts(array( \'post_type\' => \'show_sale\', \'post_status\' => \'publish\', \'posts_per_page\' => 3, )); $done_image = false; ?> <ul> <?php
将发布日期添加20年,然后查询
我想知道是否有人知道如何在一组帖子的日期戳上添加一个时间段(比如20年),然后在使用新日期的循环上运行查询?基本上我想做的是有一系列正常的新闻帖子。除此之外,我还为“20年前的今天”定制了一个帖子类型,该日期的帖子在90年代初打上了适当的印章。我希望这些帖子与新闻帖子出现在同一个循环中(而不是单独的循环)。所以可能会这样:《新闻邮报》(2012年3月21日)《新闻邮报》(2012年3月19日)《20年前》(1992年3月17日)《新闻邮报》(2012年3月12日)《20年前》(1992年3月6日)等等。而