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