Wordpress頁面判斷


is_single()

判斷是否是文章頁面

is_single('2')/is_single(2)
判斷是否是具體文章(id=2)的頁面

is_single('')
判斷是否是具體文章(標題為Beef Stew)的頁面

is_single('beef-stew')
判斷是否是具體文章(slug為beef-stew)的頁面

is_single(array(2,'beef-stew','Irish Stew'));
判斷是否是具體文章(id=2或者slug=’beef-stew’或者標題為Irish Stew)的頁面

======================================

is_page() 是否為頁面頁(Page)

 

======================================

is_category()   是否為分類頁(Category/Archive)

======================================

is_author()  是否是作者頁面

======================================

is_tag() 是否為Tag存檔頁

is_date() 是否為指定日期存檔頁

is_year() 是否為指定年份存檔頁

is_month() 是否為指定月份存檔頁

is_day() 是否為指定日存檔頁

is_time() 是否為指定時間存檔頁

is_archive() 是否為存檔頁

is_search() 是否為搜索結果頁

is_404() 是否為 “404: Not Found” 錯誤頁

is_paged() Home/Category/Archive頁是否以多頁顯示

 

實例:根據頁面不同放不同的css

<?php if (is_home()) { ?>
<link rel="stylesheet" href="<?php bloginfo('template_url');?>/assets/css/home.css" type="text/css" media="screen" />
<?php } ?>


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM