中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

怎么在WordPress中中獲取近期發布的文章

發布時間:2021-02-09 16:55:52 來源:億速云 閱讀:291 作者:Leah 欄目:開發技術

怎么在WordPress中中獲取近期發布的文章?很多新手對此不是很清楚,為了幫助大家解決這個難題,下面小編將為大家詳細講解,有這方面需求的人可以來學習下,希望你能有所收獲。

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

描述
wp_get_recent_posts
英文解釋很短,就不貼了,
中文大概意思是:獲取最新文章的函數。
實際上這是一個 get_posts函數的再使用。
描述的再好也木用,下面看使用。

使用/用法

 <?php 
  wp_get_recent_posts( $args ) 
 ?>

參數默認值

 <?php $args = array(
//獲取的文章數量
  'numberposts' => 10,
//從第幾篇開始獲取
  'offset' => 0,
//分類的ID,如果不設置則顯示全部分類
  'category' => 0,
//排序規則 (注1,下詳)
  'orderby' => 'post_date',
//升、降序排列
  'order' => 'DESC',
//包括的文章ID
  'include' => ,
//排除的文章ID
  'exclude' => ,
//自定義字段名稱
  'meta_key' => ,
//自定義字段的值,配合上一個參數,來選擇顯示符合自定義字段數值的文章。
  'meta_value' =>,
//文章類型:文章或頁面
  'post_type' => 'post',
//文章狀態:草稿、已發布、隱藏文章等....
  'post_status' => 'draft, publish, future, pending, private',
//這個木研究
  'suppress_filters' => true ); 
?>

實例
因為跟 get_posts 的使用方法實在是很相似,
所以就不給什么高深的例子了,簡單的給一個官方的例子。

<h3>Recent Posts</h3>
<ul>
<?php
 //獲取最新文章
 $recent_posts = wp_get_recent_posts();
 //遍歷出每一篇文章。
 foreach( $recent_posts as $recent ){
 echo '<li><a href="' . get_permalink($recent["ID"]) . '" title="Look '.esc_attr($recent["post_title"]).'" >' .  $recent["post_title"].'</a> </li> ';
 }
?>
</ul>

總結
注意:因為wp_get_recent_posts函數的返回值是一個數組,
setup_postdata 函數理論上只能接受對象類型的變量,
所以按照官方文檔的解釋是不能使用setup_postdata函數,裝載到循環中使用的。
因為用的不多,所以我也就沒有去試,有興趣的同學可以試一試看能否成功。
所以說,如果使用 setup_postdata 函數的話,
wp_get_recent_posts 函數不如 get_posts 函數使用起來方便。

注:
‘author' —— 按作者數值編號排序
‘category' —— 按類別數值編號排序
‘content' —— 按內容排序
‘date' —— 按創建日期排序
‘ID' —— 按文章編號排序
‘menu_order' —— 按菜單順序排序。僅頁面可用。
‘mime_type' —— 按MIME類型排序。僅附件可用。
‘modified' —— 按最后修改時間排序。
‘name' —— 按存根排序。
‘parent' —— 按父級ID排序
‘password' —— 按密碼排序
‘rand' —— 任意排序結果
‘status' —— 按狀態排序
‘title' —— 按標題排序
‘type' —— 按類型排序

看完上述內容是否對您有幫助呢?如果還想對相關知識有進一步的了解或閱讀更多相關文章,請關注億速云行業資訊頻道,感謝您對億速云的支持。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

澄江县| 扶风县| 拉孜县| 玛多县| 芜湖市| 长丰县| 临江市| 临朐县| 拉萨市| 蚌埠市| 淳化县| 赫章县| 奈曼旗| 龙里县| 阿巴嘎旗| 禄丰县| 马鞍山市| 阿克陶县| 上栗县| 宁乡县| 平塘县| 孟连| 谷城县| 隆子县| 太保市| 莎车县| 阿鲁科尔沁旗| 正镶白旗| 阳原县| 昌吉市| 浦县| 广德县| 疏附县| 德庆县| 甘南县| 广灵县| 蓬安县| 磐石市| 横山县| 临江市| 揭西县|