wordpress模板制作中常常會(huì)用到一些判斷標(biāo)簽,使用這些標(biāo)簽函數(shù),可以非常方便的制作出形式多樣的wordpress主題模板。是wordpress主題模板制作中必備的。以下為常用到的判斷標(biāo)簽函數(shù):
is_home() : 是否為主頁(yè),首頁(yè)使用的是 index.php
is_front_page() :是否為指定的首頁(yè),如果首頁(yè)不是默認(rèn)的index.php,比如你在后臺(tái) – 設(shè)置 – 閱讀,指定了首頁(yè),就要用這個(gè)來(lái)判斷
is_single() : 是否為內(nèi)容頁(yè)(Post)
is_page() : 是否為內(nèi)容頁(yè)(Page)
is_attachment() :是否為附件頁(yè)
is_singular() :可以簡(jiǎn)單理解為 is_single()||is_page()||is_attachment() 的綜合,但有區(qū)別
is_category() : 是否為Category/Archive頁(yè)
is_tag() : 是否為Tag存檔頁(yè)
is_date() : 是否為指定日期存檔頁(yè)
is_year() : 是否為指定年份存檔頁(yè)
is_month() : 是否為指定月份存檔頁(yè)
is_day() : 是否為指定日存檔頁(yè)
is_time() : 是否為指定時(shí)間存檔頁(yè)
is_archive() : 是否為存檔頁(yè)
is_search() : 是否為搜索結(jié)果頁(yè)
is_author() :是否為作者存檔頁(yè)
is_404() : 是否為 “HTTP 404: Not Found” 錯(cuò)誤頁(yè)
is_paged() : 主頁(yè)/Category/Archive頁(yè)是否以多頁(yè)顯示
is_user_logged_in() :用戶是否登錄
掌握這些可以根據(jù)不同的內(nèi)容或頁(yè)面判斷調(diào)用顯示不同的內(nèi)容,可以讓自己的wordpress模板更加的豐富和強(qiáng)大。這些判斷標(biāo)簽不光可以單獨(dú)使用,也可以組合使用,合理運(yùn)用這些,可以讓你的wordpress模板制作變得更為得心應(yīng)手。