有時(shí)會(huì)需要根據(jù)輸出頁面的條件來區(qū)分顯示。
例如slug為news的分類歸檔頁面需要區(qū)別于其它分類頁面輸出。
PHP可以用if來進(jìn)行條件判斷,在if里面的代碼WordPress稱為條件分支標(biāo)簽函數(shù)。
執(zhí)行后可以按條件進(jìn)行區(qū)分輸出。
下面的示例僅一個(gè)分支,也可以有多個(gè)條件,多個(gè)分支。
<?php if(條件分支標(biāo)簽()) : ?>
條件滿足時(shí)的輸出內(nèi)容
<?php else : ?>
條件不滿足時(shí)的輸出內(nèi)容
<?php endif; ?>
條件分支標(biāo)簽有很多種,主要有以下這些:
is_front_page 是否首頁
is_home 是否主頁
is_single 是否單獨(dú)或特定文章
is_page 是否固定頁面
is_category 是否為分類歸檔頁面
in_category 是否在特定分類
is_tag 是否為標(biāo)簽歸檔頁面
has_tag 是否包含特定標(biāo)簽
is_sticky 是否StickyPosts
is_date 是否為日期類歸檔頁面
is_search 是否為搜索結(jié)果頁面
is_404 是否為404頁面
|
新聞熱點(diǎn)
疑難解答
圖片精選