您当前的位置:首页 > TAG信息列表 > loop

  • 带有WP_QUERY和多个循环的分页/无限滚动

    时间:2014-08-02

    我需要我的网站主页有3列:-第一列有5个浏览量最多的帖子;-第二个是接下来5个浏览量最大的帖子;-第三个是最近发布的帖子。我不希望帖子永远不会在同一列或另一列中重复,因此我使用wp\\u query以我想要的数量获取我想要的帖子。下面是我加载第二页时发生的情况,使用简单分页或无限滚动:第一个循环加载5-10个查看次数最多的帖子,这些帖子已经显示在第二个循环的第一次运行中</第二个循环加载接下来5个浏览量最大的帖子,其中一些帖子在第一次运行时已经加载到第三个循环中</第三个循环加载最近的帖子,而

  • 如何使用GET_TEMPLATE_PART()使用新的WP_QUERY()使条件模板标记基于辅助循环中的主循环

    时间:2014-08-03

    从通过get\\u template\\u part()调用的部分中的辅助循环上下文中引用主循环的最佳实践方法是什么?例如,假设我的主页包含一个二级循环,以列出两篇文章类型的帖子:<?php $articles = new WP_Query( array( \'post_type\' => \'article\', \'posts_per_page\' => 2 ) ); if ( $posts->have_posts() )

  • 修改分类归档页面中的主循环

    时间:2014-08-03

    有没有一种方法可以在单个分类法模板中修改主循环,但在其他模板中保持不变?在本例中,我有一个名为“Events”的自定义post类型,它又有一个名为“Region”的自定义分类法。我想做的是,不是按发布日期按时间顺序列出每个自定义“事件”,而是按自定义元值(在本例中event_date).我只想在我的taxonomy-region.php 并保持主循环的任何其他实例不变。

  • 对循环的工作方式有一些疑问(尝试调试它)

    时间:2014-08-05

    我是WordPress开发方面的新手(同样在PHP开发方面,我来自Java和C)。今天,我安装了Aptana并配置XDebug来检查TwentyTwelve 主题特别是,我试图理解WordPress如何在循环中加载帖子(消除bug)。所以,到目前为止,我只知道如何在WP主题中创建循环,但我不知道它到底是如何工作的。因此,在第2122页中,我找到了post循环,这段代码片段:<?php while ( have_posts() ) : the_post(); ?> <?ph

  • Custom taxonomy template loop

    时间:2014-08-06

    我知道这个问题问得很多,但我找不到一个适合我的答案。我制作了一些自定义帖子类型和一些自定义分类法。我有自定义的帖子类型Products 并与分类法相联系Product Categories. 当用户在产品页面上单击产品类别时,我想向他显示该特定类别中的所有产品。问题是,产品类别将约为50种。现在我发现的唯一一件事就是把这个<?php $loop = new WP_Query( array( \'post_type\' => \'all_products\', \'posts_per_page\

  • 如何在循环中获取帖子的所有唯一类别?

    时间:2014-08-07

    我希望在自定义循环中获得唯一类别的简单列表(仅循环中帖子的类别)。我一直在摸索一些代码,下面是我得到的:<?php $args = array( \'post_status\'=>\'publish\', \'post_type\'=>\'post\', \'posts_per_page\'=>-1 ); $get_posts = new WP_Query();&

  • 上一篇和下一篇帖子链接不起作用

    时间:2014-08-08

    单件。我尝试在循环中添加的phpprevious_post_link 和next_post_link. 但当视图是站点的源时,不会渲染任何内容。我添加了previous_post_link 内部h4 标记以便更好地查看。通常我会加进去pagination-bottom. 为什么会这样?这是我的密码 <?php if (have_posts()) : ?> <?php while ( have_posts() ) : the_post(); ?>

  • WordPress中循环内的类别Nicename

    时间:2014-08-09

    如何在主循环中回显当前帖子的类别nicename。<?php if ( have_posts() ) : while ( have_posts() ) : the_post(); ?> echo <div class=\"btn category-nicename\"> <?php endwhile; else : ?> <p><?php _e( \'Sorry, no posts matche

  • 有属于多个类别的帖子,从主页中排除一些类别

    时间:2014-08-10

    所以我有A、B、C和D类,还有1、2、3和4类。我的帖子可以属于这四个类别中的任何一个。但是我想从主页中排除B、4和D类中的任何内容(并且只从主页中排除),即使它们也在其他类别中。我已经尝试了几个小时的插件、自定义代码和谷歌搜索,但我就是不能让它工作。最后一批尝试是对以下内容的修改: <?php $query = new WP_Query( \'cat=-32,-99\' ); ?> <?php if ( $query->have_posts() ) : while (

  • 更改默认循环的“POSTS_PER_PAGE”

    时间:2014-08-11

    我正试图改变posts_per_page 默认wordpress循环中的值,而不是自定义循环。global $wp_query ; // $wp_query->query_vars[\'posts_per_page\'] = 1000 ; $wp_query->set(\'posts_per_page\',1000) ; while ($wp_query->have_posts()) { $wp_query->the_post() ;

  • 创建包含3-5个最近帖子的静态首页

    时间:2014-08-11

    我正在努力为我的定制设计主题定制首页/登录页。我设计了自定义主题,并使用下划线样板对其进行了编码。据我所知,法典建议我创建一个头版。php并在那里进行自定义。在“设置”>“阅读”中,我选择了一个静态/首页(我想要更改静态欢迎消息的页面)。在下面,我想有3-5个最近的帖子和缩略图(在我的功能中启用)和摘录。我的头版。php:<main id=\"main\" class=\"site-main\" role=\"main\"> <?php while

  • 当我尝试将循环插入无序列表时出现语法错误?

    时间:2014-08-13

    我是PHP和WordPress开发方面的新手,在尝试将一些HTML代码插入posts循环时遇到以下问题。我试过类似的方法:<?php if (have_posts()) : <ul> // Start the Loop. while (have_posts()) : the_post(); /* * Include the post format-specific temp

  • 循环内的Foreach循环在输出中创建重复项

    时间:2014-08-13

    我在循环中有一个foreach循环,它从一个单独的表中获取信息。该表有一个列,该列的id反映了post类型的id,因此它应该始终是唯一的。当我查看结果时,所创建的变量($fullname)会在与$fullname事件id不共享相同id的帖子所在的行中多次显示。Here is the code with all of the looping action<?php // the loop if (have_posts()) :

  • 有什么方法可以让多个Front-Page.php模板互换?

    时间:2014-08-16

    我主要想创建几个不同的头版。php模板具有不同的循环和布局,然后在管理面板中提供一个选项,以在一天选择一个模板,在另一天选择另一个模板。我想,这可以通过愚弄Wordpress,选择一个静态页面作为首页,并从页面编辑屏幕中选择一个自定义页面模板来实现,该模板实际上不是一个“静态”页面,而是一个具有完整循环的页面,这是我的首页中的几个自定义页面模板之一。php选项。另一种方法是将我的所有循环和自定义布局包含在一个首页的if语句中。php和每次使用其中一个if语句的呈现选项。(这似乎是合理的,虽然对我来说有点笨

  • 在循环中的帖子之间插入帖子(来自特定类别)

    时间:2014-08-16

    我想在WordPress循环中的帖子(如“赞助商”)之间添加一篇帖子(来自特定类别)。示例:P P SP P S PP S P P我怎样才能做到这一点?我是一个编码初学者,所以我不知道如何修改循环。有没有循环编码忍者可以提供解决方案?请注意,下面是我的当前循环。它用于按价格或随机顺序对帖子进行排序:指数php<?php while (have_posts() ) : the_post(); ?> <h2><a href=\"<?php the_permalink

  • 按类别组织的自定义帖子类型档案

    时间:2014-08-17

    我试图显示一个自定义帖子类型存档页面,该页面在列中显示自定义帖子类型的所有文章。这些列按其指定的类别对其进行组织。在主页上,我用常规帖子成功地做到了这一点。我循环浏览每个类别,生成一列,然后循环浏览than类别中的每个帖子以填充列:get_header(); ?> <div id=\"content\"> <div class=\"categories\"> <?php

  • 我希望我的WordPress循环只显示标准格式的帖子

    时间:2014-08-20

    目前,我的主页上有以下内容循环的php代码。<?php if ( have_posts() ) : // Start the Loop. while ( have_posts() ) : the_post(); get_template_part( \'content\', get_post_format() ); en

  • Front-page.php加载最近发布的帖子时出现问题

    时间:2014-08-20

    嗨,我有一个奇怪的问题,我有我的自定义头版。php带有设置页面(在阅读设置中)静态页面。我想要的是一个带有欢迎信息的静态页面,以及1篇来自帖子类型的最新帖子和4篇来自自定义帖子类型的最新帖子。要获取静态页面信息,我使用:<?php while ( have_posts() ) : the_post(); ?> <?php get_template_part( \'content\', \'page\' ); ?> <?php endwhile; // en

  • 如何使我的自定义查询在第一页之后与搜索结果一起使用?

    时间:2014-08-20

    我使用一个自定义查询来ajax加载/附加额外的帖子,而不是像WP默认设置那样分页。但是,当我单击按钮加载更多帖子时,它会加载所有帖子,而不是与搜索结果匹配的帖子(而第一组帖子与搜索结果匹配)。如何在保留搜索查询的同时保持这种加载帖子的格式?我成功地为我的分类页面执行了以下操作query_posts(array(\'cat\' => $category)); 但我不确定如何进行搜索。按钮:var pager = 1; var search_load_posts = function(){ &

  • 如果是特定的帖子,则链接到其他地方

    时间:2014-08-20

    我想创建一个条件语句来检查循环中是否有特定的post ID,如果为true,它会在其他地方输出一个链接。这就是我目前的情况:<?php query_posts(\'post_type=team&orderby=title&order=ASC\'); ?> <?php if ( have_posts() ) : while ( have_posts() ) : the_post(); ?> <div class=\"po