最近一直在學習使用WordPress制作主題,學習了很多常用函數,經常需要使用的原因,在這里記錄下來。
頭部常用函數
(1)site_url():獲取站點根鏈接
(2)wp_title():獲取文章或者靜態頁面標題
(3)bloginfo('name'):返回站點名稱
(4)bloginfo('description'):返回站點描述
(5)get_stylesheet_directory():樣式文件所在目錄
(6)bloginfo('stylesheet_url'):樣式文件鏈接
(7)bloginfo('pingback_url'):pingback 鏈接
(8)bloginfo('template_url'):模板文件所在目錄鏈接
(9)bloginfo('version'):WordPress 版本
(10)bloginfo('atom_url'):atom 鏈接
(11)bloginfo('rss2_url'):rss2 鏈接
(12)bloginfo('url'):網站根鏈接
(13)bloginfo('html_type'):html 版本
(14)bloginfo('charset'):字符集
判斷函數
(1)is_home():判斷是否為首頁
(2)is_paged():判斷是否為內容頁(Page)
(3)is_single() :是否為內容頁(Post)
(4)is_category() :是否為Category/Archive頁
(5)is_tag() :是否為Tag存檔頁
(6)is_date() :是否為指定日期存檔頁
(7)is_year() :是否為指定年份存檔頁
(8)is_month() :是否為指定月份存檔頁
(9)is_day() :是否為指定日存檔頁
(10)is_time() :是否為指定時間存檔頁
(11)is_archive() :是否為存檔頁
(12)is_search():是否為搜索結果頁
(13)is_404() : 是否為 “HTTP 404: Not Found” 錯誤頁
(14)is_paged() : 主頁/Category/Archive頁是否以多頁顯示
是否的返回ture或false
模板函數
1、the_title():文章標題
2、the_content():文章內容
3、the_title():文章標題
4、the_permalink():文章鏈接
5、the_category():文章分類
6、the_author():文章作者
7、the_ID():文章 ID
8、the_time(‘Y-m-d’):顯示時間,格式為:’年-月-日′
8、next_post_link('%link'):下一篇文章鏈接
9、previous_post_list('%link'):上一篇文章鏈接
上面這些函數也只是滿足基本使用,想要制作一個完善的WordPress主題還需要學習更多的函數和php知識。
后續小編還會更新一些在制作WP主題遇到的問題和函數解析的文章