国产探花免费观看_亚洲丰满少妇自慰呻吟_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

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 双鸭山市| 肥城市| 农安县| 赣榆县| 宜州市| 乐都县| 宁明县| 澳门| 化德县| 榆中县| 昂仁县| 澳门| 日照市| 天气| 上杭县| 靖西县| 布拖县| 海南省| 建湖县| 右玉县| 晋中市| 灵武市| 喜德县| 灌阳县| 兰西县| 武冈市| 柳河县| 宜良县| 虎林市| 读书| 黎川县| 乡宁县| 黄平县| 合水县| 陈巴尔虎旗| 安塞县| 新巴尔虎左旗| 定兴县| 邵武市| 榆树市| 昌乐县|