久久精品国产99国产精品免费看_中文成人在线_日本在线播放视频_精品国产一区二区三区在线观看

怎么使用get_post與get_posts函數? – wordpres開發

這兩個函數用的時比較多的,而在官方文檔里寫的卻不怎么去除,這一節的wordpress開發教程就教大家這兩個函數的詳細用法

在開發wordpress主題時,這兩個函數用的時比較多的,而在官方文檔里寫的卻不怎么去除,這一節的wordpress開發教程就教大家這兩個函數的詳細用法。

get_post()
在一般主題制作時,get_post()函數我們一般很少會用到,但因為后面會講到get_posts(),所以我們不得不先講一下這個單數形式。這個函數的主要作用是,將一片指定的文章以一個對象或是數組的形式返回,以便我們后期利用。下面讓我們簡單的了解一下他的使用方法。

get_post()函數說明
WordPress 的函數名總是那么淺顯易懂,get_post()函數正如其表,即獲得一篇文章,將一篇指定的文章以一個對象或是數組的形式返回,以便我們后期利用。

函數使用:

<?php
 get_post($post_id, $output); 
?>

$post_id變量,用于設置將要獲取文章的ID,需要注意的是,這個變量我們不可以直接給一個實際值,那樣會報錯,我們只能以下面這樣的形式調用。

$pid = 158;
get_post($pid);
//如果像get_post(158);這樣調用則會報錯

$post_id,默認值是none,經測試,這個變量不設置會報錯,個人感覺這個變量好像沒有默認值。

$output 變量用于設置返回數據的類型,有三種,對象、關聯數組、數值數組。
對象:OBJECT
關聯數組:ARRAY_A
數值數組:ARRAY_N
默認值:OBJECT

使用實例:

<?php
$mypost_id = 158;
$post_id_158 = get_post($mypost_id, ARRAY_A);
$title = $post_id_158['post_title'];
?>

get_posts?
get_posts 函數,簡單的來講是 get_post 的復數新形勢,但因為是文章多篇提取,所以使用方法上卻略有不同,支持眾多參數選擇需要提取的文章,在 CMS 主題中經常被用到,當然如果你對 WordPress 有更深了解的話,你也有可能是用 WP_Query 來替代該函數,這就是后話了,今天主要介紹一下 get_posts 函數。

get_posts 函數詳解
該函數屬于 WordPress 的內置函數,用于在 WordPress 中提取多篇指定或隨機文章。
越是描述簡單的函數,使用起來就越是復雜,后面的需要仔細看咯!

使用方法:

<?php 
$args = array(
  'numberposts'   => 5,
  'offset'     => 0,
  'category'    => ,
  'orderby'     => 'post_date',
  'order'      => 'DESC',
  'include'     => ,
  'exclude'     => ,
  'meta_key'    => ,
  'meta_value'   => ,
  'post_type'    => 'post',
  'post_mime_type' => ,
  'post_parent'   => ,
  'post_status'   => 'publish' );
$posts_array = get_posts( $args ); 
?>

$args是該函數必要的變量
get_posts( $args )將返回數組型的變量。

變量參數詳解:

<?php 
$args = array(
  //需要提取的文章數
  'numberposts'   => 10,
  
  //以第幾篇文章為起始位置
  'offset'     => 0,
  
  //分類的ID,多個用逗號將分類編號隔開,或傳遞編號數組,可指定多個分類編號。
  //大部分 CMS 使用該函數的重點。
  'category'    => ,
  
  //排序規則(注1)
  'orderby'     => 'post_date',
  
  //升序、降序 'ASC' —— 升序 (低到高) 'DESC' —— 降序 (高到底)
  'order'      => 'DESC',
  
  //要顯示文章的ID
  'include'     => ,
  
  //要排除文章的ID
  'exclude'     => ,
  
  //自定義字段名稱
  'meta_key'    => ,
  //自定義字段的值,配合上一個參數,來選擇顯示符合自定義字段數值的文章。
  'meta_value'   => ,
  
  //post(日志)——默認,page(頁面),
  //attachment(附件),any —— (所有)
  'post_type'    => 'post',
  
  //文章的 mime 類型
  'post_mime_type' => ,
  
  //要顯示文章的父級 ID
  'post_parent'   => ,
  
  //文章狀態
  'post_status'   => 'publish' );
?>

注:

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

實例
剛我們講到用數組去傳參,當然我們也可以用字符串來給該函數傳參,下面給一個簡單的例子。

<?php
$posts_rand = get_posts('numberposts=3&orderby=rand');
?>

以上代碼用于隨機在 WordPress 中獲取3篇文章。

總結
其實 query_posts() 和 get_posts() 函數,接受大部分的參數,使用同樣結構的數據庫查詢語句,并能達到一樣的目的,但部分主題作者提示 query_posts()有可能會擾亂 WordPress 主循環,所以在這里不推薦使用。
get_posts 使用不難,難在獲取文章后怎樣在頁面中顯示,這里就需要有一定的 PHP 知識了。
如果是在文章循環之外想要將查詢內容顯示出來,可以看一下setup_postdata這個函數,這個函數會給那些用慣了模板標簽的童鞋很大的幫助。

關于文章的調用,您還可以看看這篇wordpress開發教程:

怎么使用get_post與get_posts函數? – wordpres開發

??
Npcink上的部份代碼及教程來源于互聯網,僅供網友學習交流,若您喜歡本文可附上原文鏈接隨意轉載。
無意侵害您的權益,請發送郵件至 1355471563#qq.com 或點擊右側 私信:Muze 反饋,我們將盡快處理。
?
購物車
優惠劵
搜索
久久精品国产99国产精品免费看_中文成人在线_日本在线播放视频_精品国产一区二区三区在线观看

    9000px;">

      国产视频1区2区| 麻豆一区产品精品蜜桃的特点| 久久久久久久久久久久久女过产乱| 婷婷激情四射五月天| 国产精品久久久久久久久久久久久久久久久| 老熟妇一区二区三区| 亚洲最大天堂网| 日韩久久中文字幕| 国产精品久久久久久亚洲av| 天天做天天干天天操| 国产主播在线观看| 亚洲一区二区三区网站| 日本高清一二三区| 国产精品视频一区二区在线观看| 亚洲 欧美 激情 另类| 国产一级淫片a| 亚洲自拍偷拍一区二区| 少妇激情一区二区三区| 国产主播第一页| 91女人18毛片水多国产| 午夜精品久久久久久久爽| 国产又粗又长又爽又黄的视频| 中文字幕在线观看视频一区| 欧美日韩a v| 国产真实乱在线更新| 91看片在线播放| 伊人中文字幕在线观看| 欧美不卡视频在线观看| 国产精品视频免费播放| 亚洲视频在线观看一区二区| 手机在线观看日韩av| 久久精品欧美一区二区| 超碰在线公开97| 亚洲精品综合在线观看| 午夜久久久久久久久久| 男女男精品视频站| 国产又粗又猛又黄视频| 国产99久久久久久免费看| 中文字幕在线观看欧美| 亚欧美在线观看| 欧美 日本 国产| 九九这里只有精品视频| 美女网站视频黄色| 国产精品500部| 亚洲一级中文字幕| 亚洲成人精品在线播放| 成人av无码一区二区三区| 中文字幕免费高清视频| 无码人妻精品一区二区三| 人妻熟人中文字幕一区二区| 无套白嫩进入乌克兰美女| 永久免费av无码网站性色av| 亚洲一级片av| 国产视频精品视频| 欧美大片免费播放器| 午夜爱爱毛片xxxx视频免费看| 中文字幕 亚洲一区| www日本视频| 久久久久久久久久久久国产精品| 免看一级a毛片一片成人不卡| 无码人妻丰满熟妇啪啪欧美| 亚洲天堂网一区| 国产日韩一级片| 欧美一区二区免费在线观看| 一区二区三区精| 国产99在线 | 亚洲| 久久这里只有精品免费| 一区两区小视频| 国产sm主人调教女m视频| 久久夜色精品国产噜噜亚洲av| 熟妇人妻久久中文字幕| 亚洲一区 中文字幕| 国产又黄又粗又硬| 天天干天天色天天干| 91导航在线观看| 久久久国产一级片| 在线观看中文字幕网站| 国产乱国产乱老熟| 天堂av在线8| 白白色免费视频| 欧美一级片在线视频| 中文字幕在线观看视频免费| 国产一级片免费视频| 五月天av在线播放| 国产精品区在线| 香蕉视频999| 国产伦精品一区二区三区视频我 | 国产传媒在线看| 人妻视频一区二区三区| 亚洲一区二区在线视频观看| 久久人妻一区二区| 亚洲欧美精品一区二区三区| 黄色激情在线观看| 中日韩精品视频在线观看| 国产在线观看无码免费视频| 性刺激的欧美三级视频| 国产又粗又猛又黄又爽无遮挡| 亚洲大尺度网站| 国产一级在线观看视频| 中文字幕第22页| 久久精品三级视频| 亚洲一二区在线观看| 欧美日韩色视频| 冲田杏梨av在线| 午夜精品久久久久久久99热黄桃| 国产五月天婷婷| 中文字幕制服丝袜| 免费观看一级视频| 超碰在线观看99| 天天看片中文字幕| 久草视频在线资源站| 亚洲三区在线播放| 日韩精品一区二区亚洲av观看| 粉嫩aⅴ一区二区三区| 性欧美一区二区| 六月婷婷七月丁香| 国产91av在线播放| 中文字幕一二区| 日本天堂在线播放| 国产一级视频在线观看| 亚洲熟女乱综合一区二区| 日本特级黄色片| 九九热在线免费观看| www.99re7| 中国一级免费毛片| 日韩美女视频网站| 九九九九九国产| 国产成人精品一区二三区四区五区| 亚洲va综合va国产va中文| 免费看91视频| 国产午夜免费视频| 99久久精品无免国产免费| 一区二区三区四区免费| 日韩黄色一级大片| 麻豆成人在线视频| 国产性xxxx| 成人网站免费观看| 亚洲婷婷综合网| 亚欧洲精品视频| 日韩熟女一区二区| 欧美成人三级视频| 精品国产乱码久久久久久鸭王1| japanese国产在线观看| 亚洲三级在线观看视频| 在线观看欧美一区二区| 四季av中文字幕| 欧美性生交xxxxx| 精品中文字幕在线播放| 国产性生活毛片| 国产成人一级片| 97成人在线观看| 亚洲综合激情视频| 亚洲精品成人av久久| 中文在线a天堂| 亚洲成人福利在线| 午夜福利理论片在线观看| 日韩精品成人在线| 日韩精品在线免费视频| 清纯粉嫩极品夜夜嗨av| 欧美三级小视频| 欧美人妻精品一区二区免费看| 久久aaaa片一区二区| 精品国产免费久久久久久婷婷| 国产一二三四区| 国产午夜久久久| 国产一级做a爱免费视频| 国产美女www爽爽爽视频| 国产精品入口免费软件| 国产吃瓜黑料一区二区| 国产乱国产乱老熟300部视频| 国产成人精品一区二三区四区五区| 国产 欧美 精品| 国产精品久久久久久久一区二区| www久久久久久| 国产白丝一区二区三区| 国产成人av免费观看| 国产精品福利导航| 国产又粗又大又爽| 久久国产免费视频| 欧美在线a视频| 少妇搡bbbb搡bbb搡打电话| 天堂在线资源8| 中文在线免费看视频| 亚洲免费在线视频观看| 99在线观看免费| 国产美女免费视频| 精品久久免费视频| 欧美日韩精品一区二区三区视频播放| 殴美一级黄色片| 午夜免费福利视频| 亚洲欧美一区二区三| jlzzjlzzjlzz亚洲人| 国产又粗又硬又长又爽| 久久中文字幕免费| 天堂一区在线观看| 中文人妻av久久人妻18| 91黄色在线视频| 国产一级在线播放| 日本aⅴ在线观看| 香蕉视频免费看|