首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
您现在的位置: 程式碼之家 >> 數據庫知識 >  >> MySQL 資料庫 >> MySQL 綜合教學

WordPress 條件標籤實戰:不同頁面顯示不同內容

     編輯:MySQL 綜合教學

WordPress 條件標籤實戰:不同頁面顯示不同內容

利用 WordPress 內建條件函數,可在主題中實現「首頁顯示友鏈、文章頁隱藏廣告」等精準佈局控制。

基礎語法

<?php if (is_home()) { ?>
    這裡放友情鏈接代碼
<?php } ?>

<?php if (is_single()) : ?>
    文章頁顯示「其他廣告」
<?php else : ?>
    非文章頁顯示「谷歌廣告」
<?php endif; ?>

注意:側邊欄若用小工具需安裝 Exec-PHP 插件才能執行 PHP 代碼。

常用條件標籤速查表

1. 文章頁判斷

  • is_single():任意文章頁
  • is_single('2') / is_single('標題') / is_single('slug'):特定文章
  • comments_open() / pings_open():評論/引用開關狀態

2. 頁面判斷

  • is_page() / is_page('42') / is_page('標題') / is_page('slug')

3. 分類判斷

  • is_category() / is_category('6') / is_category('分類名') / is_category('slug')
  • in_category('5'):當前文章是否屬於分類 5

4. 作者歸檔判斷

  • is_author() / is_author('1337') / is_author('昵稱') / is_author('slug')

5. 時間歸檔判斷

  • is_date() / is_year() / is_month() / is_day() / is_time()

6. 其他常用

  • is_archive():歸檔頁
  • is_search():搜索結果頁
  • is_404():404 頁
  • is_paged():翻頁頁面(如 /page/2)
  • is_attachment() / is_feed() / is_trackback()

進階組合技巧

  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式碼之家 All Rights Reserved