
1首頁判斷函數
is_home() 斷是否首頁
is_front_page() 判斷是否首頁
is_home()&&!is_paged() 判斷首頁第一頁
2文章判斷函數
is_single() 判斷是否文章頁
is_single(‘2’) 判斷是否文章 id=2 的頁面
is_single(‘Beef Stew’) 判斷文章標題是否為 “ Beef Stew ” 的頁面
comments_open() 是否留言開啟
pings_open() 是否開啟ping
3分類判斷函數
is_category() 判斷是否分類頁
is_category(‘6’) 判斷是否欄目 id=6 的分類
is_category(‘Cheeses’) 判斷欄目別名是否為 “ Cheeses ” 的分類
in_category(‘5’) 判斷當前的文章是否屬于欄目 id=5 的分類
is_category()&&!is_paged() 判斷分類首頁第一頁
4頁面判斷函數
is_page() 判斷是否頁面
is_page(’42’) 判斷是否 id=42 的頁面
is_page(‘about Me’) 判斷是否別名為 “ about Me ” 的頁面
is_page(array( ‘ yizpi’ , ‘ service ‘ , ‘ gardenl ‘) ) 判斷多個頁面
5作者面判斷函數
is_author() 判斷是否作者頁
is_author(’57’) 判斷是否id=57的作者頁面
is_author(‘jack’) 判斷呢稱為 “ jack ” 的作者頁面
6根據時間歸檔判斷函數
is_date() 判斷是否日期歸檔頁面
is_year() 判斷是否年存檔頁面
is_month() 判斷是否月存檔頁面
is_day() 判斷是否日存檔頁面
7其它判斷函數
is_archive() 判斷是否歸檔頁
is_search() 判斷是否是搜索頁
is_tag() 判讀是否標簽頁
is_404() 判斷是否404頁
is_paged() 判斷是否翻頁
8常用Wordpress函數判斷例子
A .?判斷首頁第一頁第一篇文章
<?php
if(is_home()&& !is_paged()&&$postcnt == 0 ) {
echo "我是小東";
}
?>
B .?不同分類目錄,顯示不同的內容
<?php
if(is_category('2')){
echo "我是小明";
}elseif ( is_category('3')){
echo "我是小東";
}else
{
echo "我是小柚";
}
?>
注 :如果判讀的是多個文章(填寫文章ID),多個頁面(填寫頁面名),多個欄目(填寫欄目ID),傳遞值請使用數組,如下面是多個頁面:
<?php
if(is_page(array( ‘ yizpi’ , ‘ service ‘ , ‘ gardenl ‘))){
echo "我是小皮";
}else
{
echo "我是小狗";
}
?>
本文由網上采集整理發布,不代表本站觀點和立場,如有侵權請告知本站刪除,本站不負任何責任和承諾。如若轉載,請注明原文和注明出處:http://www.ddcaps.com/wangzhandajian/wordpressjianzhan/3144.html