当前位置:首页wordpress Loop介绍 举报文章

wordpress Loop介绍

作者:admin    来源:用户投稿    时间:2015.6.11   

  在wordpress中读取文章列表都是通过loop形式获取的,”Loop(循环)”是一个指明WordPress主要程序过程的术语。你在你的模板template files中应用循环来把你的文章表现给读者。特别的在我们制作wordpress主题首页过程中,经常需要遍历数据,读取最新的文章列表,接下来让我们具体来看下wordpress Loop(循环)的使用,以下我们以主题首页模板index.php为例:

  < ?php

  get_header();

  //Loop 开始

  if (have_posts()) :

  while (have_posts()) :

  the_post();

  the_content();

  endwhile;

  endif;

  //Loop结束

  get_sidebar();

  get_footer();

  ? >

  以上实例仅展示了每篇文章的内容,使用中视具体情况去调整循环

  Loop解析

  在以上index.php实例中,可以看到Loop如何开始的代码为:

  < ?php if (have_posts()) : ? >

  < ?php while (have_posts()) : the_post(); ? >

  首先, 通过have_posts()方法来检查是否有文章。

  如果有文章, PHP while循环开始. while 循环会一直执行一直到其括号里的条件为真。所以直到have_posts()返回真,while循环就不会停止(have_posts() 方法单纯的检查下一篇文章能否找到。如果找到了,if判断返回真,while循环就再次执行;如果没有下一篇文章,if判断返回假,跳出循环)。

  the_post()方法可以使得读取当前文章数据的函数生效,如果没有 the_post(), 大多数模板标签是无法使用的。

  获取文章的标题、日期及作者

  下面的模板标签可以出当前文章标题,时间和作者。

  < h2 id="post- " >

  < a href=" " rel="bookmark" title="Permanent Link to " >

  < ?php the_title(); ? > < !--文章标题-->

  < /a >

  < /h2 >

  < small >

  < ?php the_time('F jS, Y') ? > < !--日期-- >

  by < ?php the_author() ? > < !--作者-- >

  < /small >

  获取文章内容

  文章内容可以通过循环体内的the_content()函数直接出获取。get_the_content()为返回文章内容,你可以对读取的文章内容进行过滤截取。

  < div class="entry" >

  < ?php the_content('阅读全文 »'); ? >

  < /div >

  转载请注明:http://www.54ux.com/a-2258.html

好文打赏,给Ta鼓励
扫一扫用手机阅读本文
Tags:介绍  
  • 相关搜索
图片推荐
    硅谷创业家:企业为什么要并购?

    硅谷创业家:企业为什么要并购?

    在过去的几十年里,不断有大公司在硅谷收购初创公司。最近,持续破坏的压力迫使它们加快了收购的步伐。然而这些收购交易的结果常常是令人失望的。  企业能够从那些失败的并购案例中学到什么呢?答案是,并购交易通
    天猫大规模介入京东618 电商年中大促打响

    天猫大规模介入京东618 电商年中大促打响

    昨天,天猫和国美在线两家发布了自己在6月18日(618)期间的促销手段,正式宣布参与到京东传统的618大促竞争中。每年的6月18日是京东成立周年庆,也是京东传统的年中促销时段,瞄准的目标是阿里双11。
    当年创业的年轻人:张志东16年挥洒激情

    当年创业的年轻人:张志东16年挥洒激情

    腾讯公司核心创始人张志东  腾讯公司核心创始人之一张志东20日宣布不再担任执行董事,并将于6个月后卸任首席技术官,转而以腾讯学院专职讲师、公司终身荣誉顾问和腾讯学院荣誉院长的身份出现。  我怀着感恩和
    中小型企业该如何通过博客推广并实现营销

    中小型企业该如何通过博客推广并实现营销

    如今,博客推广是中小型企业必备的推广方式,企业通过第三方博客或者企业独立博客从搜索引擎获取外链或者流量,另外就是利用博客来推广企业的品牌、文化、信息、产品等。那么,博客推广越来越成熟也越来越被企业推广
    京东涉价格欺诈再被罚50万 三年来被罚超200次

    京东涉价格欺诈再被罚50万 三年来被罚超200次

    网易财经6月23日讯 头顶刷单的疑云还未散去,网易财经近日获悉,知名电商平台京东近日又再次收到北京市发改委下发的行政处罚单,该罚单显示,在遭到多次举报后,北京京东世纪信息技术有限公司因利用虚假的或者使
    搜索引擎标之【搜狗标题优化的重要性】

    搜索引擎标之【搜狗标题优化的重要性】

    也许大家会嗤之以鼻,觉得搜狗优化有什么用,请大家看搜狗搜索引擎所占的百分比大概在15%左右(见下图)  做为一个seoer如果你觉得这15%不重要的话,那么下面的内容你可以不看。  下面以我自己的网站
    如何策划出一个成功的活动方案?论互动、趣味的重要性

    如何策划出一个成功的活动方案?论互动、趣味的重要性

    能做起活动的可能都不缺钱,或者就算当时是咬咬牙把活动给策划出、把奖品也列出来的,起码做活动的时刻是不缺钱的,但往往却都缺了一个让你成功的关注点。  如何才能策划歘一个成功的活动方案?你需要定下时间、场
    工信部副部长接任者名单曝光 曹淑敏陆益民在列

    工信部副部长接任者名单曝光 曹淑敏陆益民在列

    [摘要]工信部党组成员、办公厅主任莫玮、工信部总工程师张峰也有可能出任副部长。  腾讯科技 郭晓峰 8月25日报道  在三大电信运营商一把手调整结束后,留下的悬念是谁将会接替尚冰出任工信部副部长。腾讯
你是怎么知道非凡网赚网的?
  •   
  • 联系QQ 邮箱:976382653@qq.com 微信:976382653
    在线留言
    发布软文
    广告自助购
    文章调用
    常见问题
    保存到桌面