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

首頁 > 開發 > PHP > 正文

詳解WordPress開發中用于獲取分類及子頁面的函數用法

2024-05-04 23:42:07
字體:
來源:轉載
供稿:網友
這篇文章主要介紹了WordPress開發中get_category與get_children函數的用法,分別用于獲取分類和獲取子頁面等功能,需要的朋友可以參考下
 

get_category
get_category 可能我們平時接觸的不多,但卻是很有用,網上這個函數介紹的貌似不多,所以今天只針對官方 WordPress 英文文檔做一下翻譯。

函數描述
獲得指定分類,以數組或是對象的形式返回。

函數使用

 get_category( $cat, $out, $filter )

參數描述
$cat:分類ID,或
$out返回值類型[OBJECT, ARRAY_A, or ARRAY_N]
$filter
函數返回值
這里主要講一下對象類型的返回值,
都有注釋,請自行參閱。

stdClass Object(  //ID 分類和標簽混編  [term_id] => 5  //分類名  [name] => Cat Name  //分類別名  [slug] => cat  //N/A  [term_group] => 0  //同 term_id  [term_taxonomy_id] => 5  //分類法,也就是分類還是標簽  [taxonomy] => category  //分類描述  [description] =>   //父級ID  [parent] => 70  //N/A  [count] => 0  //分類ID  [cat_ID] => 5  //N/A  [category_count] => 0  //同 description  [category_description] =>   //同 name  [cat_name] => Category Name  //同 slug  [category_nicename] => category-name  //同 parent  [category_parent] => 70 )

get_children()
再來看一下這個函數的使用。get_children 有點類似于 get_posts這個函數,但又有所不同,該函數主要用于檢索或者說是返回,父文章、頁面下的子文章、附件(重要),的一個函數。

希望這篇文章的一些內容解釋對您有所幫助。

get_children函數意義
get_children( )該函數自 WordPress 2.0.0便開始具備,主要用于:檢索附件、版本、子頁面等信息。get_children( )與get_posts( )使用情況基本一致。

函數用法

$args = array( 'post_parent' => $postid, 'post_type' => 'attachment', 'numberposts' => 1, 'post_mime_type' => 'image', );if ($images = get_children($args))

參數解釋
$args[‘numberposts']
(整數)需要檢索的子文章數量。可選;默認值:-1(無限)

$args[‘post_parent']
(整數)傳遞日志或頁面的編號以獲取其子文章。傳遞空值可獲取任意文章的子文章??蛇x;默認值:0 (任意父文章?)

$args[‘post_type']
(字符)文章列表中post_type列中的值,如附件,頁面或修改情況;或者關鍵詞any。默認值:any

$args[‘post_status']
(字符)文章列表中post_status列中的值,如已發布,草稿或遺傳;或關鍵詞any。默認值:any

$args[‘post_mime_type']
(字符)完全或不完全的mime類型,如圖片,視頻,視頻/mp4,與文章的post_mime_type字段相匹配。

$output
(常量)由OBJECT, ARRAY_A, ARRAY_N中任一個函數所返回的數組項的變量類型??蛇x;默認值:OBJECT
總結
get_children(),一般在主題中,用于將文章內的圖片附件調用出來,也就是說,只要你上傳圖片了,即便你的主題不支持特色圖像或您沒有設置特色圖像,我們都可以通過該函數將您上傳在該文章的圖片取出,這樣做雖然有一定的局限性,但作為特色圖像的補充項目也已經足夠了。至于取別的子項內容個人感覺用處不是很大,再就是因為一般用不到文章分頁,所以也就沒有做demo去測試分頁。如果你正在研究get_children()這個函數,希望這篇文章能夠給你帶來好運。



注:相關教程知識閱讀請移步到PHP教程頻道。
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 施甸县| 县级市| 保靖县| 永登县| 大方县| 天长市| 昌邑市| 西宁市| 莆田市| 新龙县| 民丰县| 延津县| 黔江区| 博爱县| 塔河县| 滦平县| 平安县| 江都市| 深水埗区| 大厂| 读书| 黎川县| 阿瓦提县| 金溪县| 罗江县| 南投县| 咸丰县| 长白| 元氏县| 抚远县| 绩溪县| 周口市| 沁阳市| 分宜县| 四子王旗| 容城县| 沙坪坝区| 新营市| 南京市| 南康市| 靖宇县|