wordpress模板制作中常常會用到一些判斷標簽,使用這些標簽函數,可以非常方便的制作出形式多樣的wordpress主題模板。是wordpress主題模板制作中必備的。以下為常用到的判斷標簽函數:

is_home() : 是否為主頁,首頁使用的是 index.php

is_front_page() :是否為指定的首頁,如果首頁不是默認的index.php,比如你在后臺 – 設置 – 閱讀,指定了首頁,就要用這個來判斷

is_single() : 是否為內容頁(Post)

is_page() : 是否為內容頁(Page)

is_attachment() :是否為附件頁

is_singular() :可以簡單理解為 is_single()||is_page()||is_attachment() 的綜合,但有區別

is_category() : 是否為Category/Archive頁

is_tag() : 是否為Tag存檔頁

is_date() : 是否為指定日期存檔頁

is_year() : 是否為指定年份存檔頁

is_month() : 是否為指定月份存檔頁

is_day() : 是否為指定日存檔頁

is_time() : 是否為指定時間存檔頁

is_archive() : 是否為存檔頁

is_search() : 是否為搜索結果頁

is_author() :是否為作者存檔頁

is_404() : 是否為 “HTTP 404: Not Found” 錯誤頁

is_paged() : 主頁/Category/Archive頁是否以多頁顯示

is_user_logged_in() :用戶是否登錄

掌握這些可以根據不同的內容或頁面判斷調用顯示不同的內容,可以讓自己的wordpress模板更加的豐富和強大。這些判斷標簽不光可以單獨使用,也可以組合使用,合理運用這些,可以讓你的wordpress模板制作變得更為得心應手。