当前位置:首页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:介绍  
  • 相关搜索
图片推荐
    搜狐博客外链开始添加nofollow

    搜狐博客外链开始添加nofollow

    昨天晚上在搜狐博客发了一篇关于广州商标注册的博文,习惯性的在文章中加入了一个广州商标注册的锚链接。可是成功发表了之后竟然发现链接被加上了nofollow,也就是说该链接不会有传递权重的效果了。该商标注
    百度站内搜索工具升级版内测体验

    百度站内搜索工具升级版内测体验

    2013年8月的时候新版百度站内检索工具就已经出现在站长平台的侧栏工具了,应该说站内检索是百度站长平台比较重要的一项功能。百度站内检索工具旨在帮助站长面向其站点用户低成本地提供高质量的搜索服务。当时内
    百度联盟“创新搜索样式”正式上线

    百度联盟“创新搜索样式”正式上线

    前段时间百度上线了图+广告,同时也测试了几个其他的广告,如内容链接广告(就是直接在文章内容智能匹配关键词,点击即使百度的搜索广告),而那时也只是在部分大中型网站测试,并没有正式上线。27日,百度正式上
    网站死链危害及处理

    网站死链危害及处理

    大家做seo的都知道链接对于一个网站优化是多么的重要,我们可以把网站里的每一个链接想象为选票,外链、友链就好比是对外的投票,内部的链接就是给自己投票。一个网站所得别人的投票越多它的权重相对就会越高,而
    营销的正邪三观 你确定你吃透了吗?

    营销的正邪三观 你确定你吃透了吗?

    摘要:一个优秀的营销人应有一种亦正亦邪的气质,用讲故事的方式沟通而非直接叫卖、充分了解消费动机背后的原始人性、掌握表达的艺术、打造风格独特的内容标签。  什么是营销?营销是一种有毒气体、营销是一种思维
    明知是广告 却欲罢不能?好软文就是这么来的

    明知是广告 却欲罢不能?好软文就是这么来的

    硬广的时代已经过去了,就算你的产品再好,一篇纯广告还是会引起别人的反感,甚至有可能这篇广告,会被论坛主、贴吧吧主等一删而后快。被删的文案,就算价值再好,内容再吸引人也是没用的,因为别人点进去的时候已经
    象征青春热血的电竞 注定会是一个风口

    象征青春热血的电竞 注定会是一个风口

    我们这一代人,伴随着计算机成长起来,而电子游戏从90年代开始在中国出现,到现在也有20多年左右,从影响生活的洪水猛兽到万众瞩目的电子竞技,它给我们带来了不一样的乐趣。  电子竞技就是电子游戏比赛达到竞
你是怎么知道非凡网赚网的?
  •   
  • 联系QQ 邮箱:976382653@qq.com 微信:976382653
    在线留言
    发布软文
    广告自助购
    文章调用
    常见问题
    保存到桌面