国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 網站 > 建站經驗 > 正文

wordpress Loop介紹

2024-04-25 20:45:24
字體:
來源:轉載
供稿:網友

 在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

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 巴塘县| 云浮市| 观塘区| 社会| 齐河县| 华安县| 赞皇县| 昌邑市| 渝北区| 孟村| 桂平市| 青海省| 鞍山市| 长葛市| 娱乐| 南部县| 竹溪县| 榆中县| 道孚县| 泗阳县| 华池县| 龙岩市| 屯昌县| 左权县| 将乐县| 内黄县| 郴州市| 灵山县| 上蔡县| 东平县| 伊金霍洛旗| 湟源县| 甘洛县| 新蔡县| 秀山| 开阳县| 云林县| 紫金县| 永昌县| 剑川县| 曲沃县|