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模板制作變得更為得心應手。