wordpress判断不同页面显示不同内容的方法_MySQL教程
推荐:MySQL存储引擎 InnoDB与MyISAM的区别InnoDB和MyISAM是许多人在使用MySQL时最常用的两个表类型,这两个表类型各有优劣,视具体应用而定。 基本的差别:MyISAM类型不支持事务处理等高级处理,而InnoDB类型支持。MyISAM类型的表强调的是性能,其执行数度比InnoDB类型更快,但是不提供事务支持,而InnoDB提供
通过press/">wordpress判断函数的应用,我们可以达到不同页面显示不同内容的效果。例如你想要只在首页显示友情链接,就可以应用下面的代码:
<?php if (is_home()) {?>
这里为友情链接代码
<?php }?>
如果你希望边栏的谷歌广告不在文章页面显示,而当该广告不显示时显示其他内容。
<?php if (is_single()): ?>
其他广告代码
<?php else: ?>
谷歌广告代码
<?php endif; ?>
这样,文章页面会显示“其他广告”,而非显示“谷歌广告”。
特别需要注意的是:如果你的边栏是用小工具实现的,要想小工具或文章页面支持PHP代码,需要安装一个插件:Exec-PHP。
下面是常用wordpress判断函数,有需要的朋友可以收藏备用
1.文章显示判断函数
is_single() 判断是否是具体文章的页面
is_single('2') 判断是否是具体文章(id=2)的页面
is_single('Beef Stew') 判断是否是具体文章(标题判断)的页面
is_single('beef-stew') 判断是否是具体文章(slug判断)的页面
comments_open() 是否留言开启
pings_open() 是否开启ping
2.页面显示判断函数
is_page() 是否是页面
is_page('42') id判断,即是否是id为42的页面
is_page('About Me') 判断标题
is_page('about-me') slug判断
3.分类显示判断函数
is_category() 是否是分类
is_category('6') id判断,即是否是id为6的分类
is_category('Cheeses') 分类title判断
is_category('cheeses') 分类 slug判断
in_category('5') 判断当前的文章是否属于分类5
4.作者归档显示判断函数
is_author() 将所有的作者的页面显示出来
is_author('1337') 显示author number为1337的页面
is_author('Elite Hacker') 通过昵称来显示当前作者的页面
is_author('elite-hacker')
5.下面是通过不同的判断实现以年、月、日、时间等方式来显示归档
时间归档显示判断函数
is_date()
is_year()
is_month()
is_day()
is_time()
判断当前是否是归档页面 is_archive()
判断是否是搜索 is_search()
判断页面是否 404 is_404()
判断是否翻页 is_paged()
比如你当前的blog是http://www.php2.cc/显示http://www.php2.cc/?paged=2的时候,这个判断将返回真,通过这个函数可以配合is_home来控制某些只能在首页显示的界面,例如:
if(is_home() && !is_paged() )
6.其他显示判断函数
is_attachment()
is_feed()
is_trackback()
分享:常用统计求和SQL语句示例SQL语句例一:求某一字段在某一时间段内数量的总和 表名 销售 字段有:编号 金额 统计这个表在某一时间段内金额的总和 select sum(金额) from 表 where 条件 SQL语句例二:SQL读出记录并统计出某一字段的总和 select * ,SUM(字段) from 表名 where 条件 group by 字段
- 相关链接:
- 教程说明:
MySQL教程-wordpress判断不同页面显示不同内容的方法。