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

首頁 > CMS > Wordpress > 正文

WordPress開發(fā)中用于獲取近期文章的PHP函數(shù)使用解析

2024-09-07 00:48:03
字體:
供稿:網(wǎng)友

這篇文章主要介紹了WordPress開發(fā)中用于獲取近期文章的PHP函數(shù)使用解析,即對wp_get_recent_posts函數(shù)的使用方法介紹,需要的朋友可以參考下。

wp_get_recent_posts 函數(shù)在 WordPress 中是一個(gè)可以獲取近期文章數(shù)組的函數(shù),相較于其他的文章獲取方式, wp_get_recent_posts 返回的將是一個(gè)數(shù)組而不是對象,所以在使用中對于一些新手或者是懶人,可能會(huì)更方便一些,下面我們就實(shí)例講解一下這個(gè)函數(shù)。

描述

wp_get_recent_posts

英文解釋很短,就不貼了,中文大概意思是:獲取最新文章的函數(shù)。

實(shí)際上這是一個(gè) get_posts函數(shù)的再使用。

描述的再好也木用,下面看使用。

使用/用法

  1. <?php  
  2.  wp_get_recent_posts( $args )  
  3. ?> 

參數(shù)默認(rèn)值

  1. <?php $args = array
  2. //獲取的文章數(shù)量 
  3.   'numberposts' => 10, 
  4. //從第幾篇開始獲取 
  5.   'offset' => 0, 
  6. //分類的ID,如果不設(shè)置則顯示全部分類 
  7.   'category' => 0, 
  8. //排序規(guī)則 (注1,下詳) 
  9.   'orderby' => 'post_date'
  10. //升、降序排列 
  11.   'order' => 'DESC'
  12. //包括的文章ID 
  13.   'include' => , 
  14. //排除的文章ID 
  15.   'exclude' => , 
  16. //自定義字段名稱 
  17.   'meta_key' => , 
  18. //自定義字段的值,配合上一個(gè)參數(shù),來選擇顯示符合自定義字段數(shù)值的文章。 
  19.   'meta_value' =>, 
  20. //文章類型:文章或頁面 
  21.   'post_type' => 'post'
  22. //文章狀態(tài):草稿、已發(fā)布、隱藏文章等.... 
  23.   'post_status' => 'draft, publish, future, pending, private'
  24. //這個(gè)木研究 
  25.   'suppress_filters' => true );  
  26. ?> 

實(shí)例

因?yàn)楦?get_posts 的使用方法實(shí)在是很相似,所以就不給什么高深的例子了,簡單的給一個(gè)官方的例子。

  1. <h2>Recent Posts</h2> 
  2. <ul> 
  3. <?php 
  4.  //獲取最新文章 
  5.  $recent_posts = wp_get_recent_posts(); 
  6.  //遍歷出每一篇文章。 
  7.  foreach$recent_posts as $recent ){ 
  8.  echo '<li><a href="' . get_permalink($recent["ID"]) . '" title="Look '.esc_attr($recent["post_title"]).'" >' .  $recent["post_title"].'</a> </li> '
  9.  } 
  10. ?> 
  11. </ul> 

總結(jié)

注意:因?yàn)閣p_get_recent_posts函數(shù)的返回值是一個(gè)數(shù)組,setup_postdata 函數(shù)理論上只能接受對象類型的變量,所以按照官方文檔的解釋是不能使用setup_postdata函數(shù),裝載到循環(huán)中使用的。

因?yàn)橛玫牟欢啵晕乙簿蜎]有去試,有興趣的同學(xué)可以試一試看能否成功。

所以說,如果使用 setup_postdata 函數(shù)的話,wp_get_recent_posts 函數(shù)不如 get_posts 函數(shù)使用起來方便。

注:

  1. ‘author' —— 按作者數(shù)值編號(hào)排序 
  2. ‘category' —— 按類別數(shù)值編號(hào)排序 
  3. ‘content' —— 按內(nèi)容排序 
  4. date' —— 按創(chuàng)建日期排序 
  5. ‘ID' —— 按文章編號(hào)排序 
  6. ‘menu_order' —— 按菜單順序排序。僅頁面可用。 
  7. ‘mime_type' —— 按MIME類型排序。僅附件可用。 
  8. ‘modified' —— 按最后修改時(shí)間排序。 
  9. ‘name' —— 按存根排序。 
  10. ‘parent' —— 按父級(jí)ID排序 
  11. ‘password' —— 按密碼排序 
  12. ‘rand' —— 任意排序結(jié)果 
  13. ‘status' —— 按狀態(tài)排序 
  14. ‘title' —— 按標(biāo)題排序 
  15. ‘type' —— 按類型排序

發(fā)表評論 共有條評論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 连平县| 元氏县| 南漳县| 姚安县| 虹口区| 武威市| 富顺县| 石家庄市| 云龙县| 贵南县| 大丰市| 大埔县| 新田县| 罗江县| 深圳市| 武功县| 新乐市| 醴陵市| 宜丰县| 永济市| 和田市| 韩城市| 柘荣县| 东辽县| 新竹县| 东乡县| 武胜县| 巴林右旗| 大荔县| 乐平市| 板桥市| 武川县| 宁明县| 舞阳县| 仁寿县| 隆子县| 监利县| 巩义市| 穆棱市| 阿坝| 儋州市|