HardBirch

【WP技巧推荐】WordPress判断当前所处页面

时间:12-10-06 栏目:WP技巧分享 作者:魔豆先生 评论:0 点击: 2,861 次

WordPress是如何来判断当前所处的页面,当前所处的位置的呢,WP提供了一些基本的函数来获取相关的值,具体的方法,请看下文:

判断是否为首页

is_home 与 is_front_pag函数
当你的首页不是默认的index.php的时候,而是在后台指定了一个page页面。这种情况下is_home()会失效,也就是说这样子的情况下就不能再用is_home()来判断

is_front_page()是判断当前页是不是指定的首页,我们在上面所描述的情况下需要的就是这个函数。

<?php if (is_home() || is_front_page()) { ?>
我只会在首页显示
<?php }?>

判断是否文章页

is_single()
判断是否是具体文章的页面
is_single(’17′)
判断是否是具体文章(id=17)的页面
is_single(‘Beef Stew’)
‘判断是否是具体文章(标题判断)的页面
is_single(‘beef-stew’)
‘判断是否是具体文章(slug判断)的页面
实例:

<?php if (is_single()) { ?>
我只会在文章页显示
<?php }?>

判断当前是否是归档页面

is_archive()
实例:

<?php if is_archive { ?>
我只会在归档页面显示
<?php }?>

判断是否是搜索

is_search()

实例:
<?php if is_search() { ?>
我只会在搜索页显示
<?php }?>

判断页面是否404

is_404()
实例:

<?php if (is_404()) { ?>
我只会在404页显示
<?php }?>

声明: 本文由( 魔豆先生 )原创编译,转载请保留链接: 【WP技巧推荐】WordPress判断当前所处页面

【WP技巧推荐】WordPress判断当前所处页面:等您坐沙发呢!

发表评论


QQ群互动

Linux系统与内核学习群:194051772

WP建站技术学习交流群:194062106

魔豆之路QR

魔豆的Linux内核之路

魔豆的Linux内核之路

优秀工程师当看优秀书籍

优秀程序员,要看优秀书!

赞助商广告

友荐云推荐