当前位置:首页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:介绍  
  • 相关搜索
图片推荐
    麦当劳、星巴克 这些品牌是如何找到自己的死忠粉的?

    麦当劳、星巴克 这些品牌是如何找到自己的死忠粉的?

    原标题:重新思考品牌:一个易被忽略的关键问题  很多年前,麦当劳发起了一个项目,项目的目的是为了增加店内奶昔的销量。  和很多其他的大公司一样,麦当劳有一套自己的顾客研究方法。他们找到奶昔的顾客,让他
    错失了1800万融资之后 他用900块钱救活了公司

    错失了1800万融资之后 他用900块钱救活了公司

    2014年10月30日,互联网招聘网站内推网的CEO李程难得睡了个好觉。按照51job(前程无忧)方面的承诺,下一周1800万元人民币就应该会到账。  早上一醒来,李程却收到合伙人黄小亮的一条微信, 
    江湖家居系统V6.0又出高大上模版啦~

    江湖家居系统V6.0又出高大上模版啦~

    很多朋友们在刚买房子,甚至于还没有买房子的时候就开始考虑要如何着手开始装备装修的事宜,广大业主们都想找到一个能够提供给自己找到知名装修公司的平台,也为自己提供一个可以鉴赏装修案例,欣赏装修效果图,学习
    国美回应“黄光裕提前出狱”:只是传闻

    国美回应“黄光裕提前出狱”:只是传闻

    [摘要]上周,有消息称黄光裕即将以保外就医的方式出狱。  黄光裕  近期有消息称,国美电器(微博)创始人黄光裕即将出狱。昨天国美电器首席财务官方巍向媒体透露:没有接到任何消息,这是传闻。这也是国美(微
    【李叫兽】没有大量预算 如何做消费者调查?

    【李叫兽】没有大量预算 如何做消费者调查?

    本文由李叫兽(微信号:Professor-Li)授权梅花网转载,版权归原作者所有,未经授权,请勿转载,谢谢!  【Re-think】  消费者调查  关于消费者调查,这些年最流行的一个观点就是:消费者
    【QQ空间营销】之QQ营销的三个概念

    【QQ空间营销】之QQ营销的三个概念

    昨天的文章,被和谐了,检查了几遍,没查出来敏感词在哪里。重新翻写一下,发出来。  首先提到三个概念。流量,人气,粉丝。  流量也就是访问量,人气建立在流量的基础,代表着一种氛围。一些网站有流量没人气,
    互联网思维,您有吗?

    互联网思维,您有吗?

    2013年,互联网思维这个词被炒得火热,同时被炒得火热的还有运用互联网思维创造奇迹的小米、逻辑思维、黄太吉煎饼、雕爷牛腩  互联网思维一词最早的提及者应该是李彦宏,在2011年,李彦宏在一些演讲中,就
你是怎么知道非凡网赚网的?
  •   
  • 联系QQ 邮箱:976382653@qq.com 微信:976382653
    在线留言
    发布软文
    广告自助购
    文章调用
    常见问题
    保存到桌面