当前位置:首页 » Emlog教程 » emlog各种判断页面代码大集合

emlog各种判断页面代码大集合

本文提供emlog最全的判断各种页面的方法,可以判断首页、分类页、标签页、搜索页、分页、归档页、作者页、日志页。因此可以实现不同页面显示不同侧边栏或者调用不同内容,也可以实现不同类型页面的标题修改。具体设置方法和之前的那篇《实现内页和首页显示不同的友链的方法》差不多,而日志页和单独页面page页好像没有发现有好的判断方法,暂且就将他们都归为内容页。其他的判断emlog判断判断首页、分类页、标签页、搜索页、分页、归档页、作者页、日志页的变量如下:
$sortName //判断是否分类页
$sortid  //分类id
$tag      //判断是否标签页
$record	 //判断是否归档页
$keyword  //判断是否搜索页
$tws  //碎语页
$logid  //日志 page页
$type=='page' //判断page页
$author  //作者页
$pageurl == Url::logPage() //首页,包含首页分页,一般用来分离列表页
"http://".$_SERVER['HTTP_HOST'].$_SERVER['REQUEST_URI'] == BLOG_URL  //判断是否是首页(PS:仅限当前域名,无任何后缀)
$value['comnum'] > 10  //评论数大于10
$views >300 //浏览量大于300
$comnum > 10 && $views >300 //评论数大于10且浏览量大于300
使用方法:
<?php if(判断标签){?>是当前标签的显示的内容
<?php }else{?>不是当前标签显示的内容,留空则不显示
<?php }?>

当然也可以多少判断放在一起的,例如:
<?php if($sortName){?>分类页显示内容
<?php }elseif($tag){?>标签页显示内容
<?php }elseif($record){?>归档页显示内容
<?php }elseif($keyword){?>搜索页显示内容
<?php }elseif($logid){?>日志page页显示内容
<?php }elseif($tws){?>碎语页显示内容
<?php }?>

如果要实现不同id显示不同的结果,可以使用 判断标签==id  例如:
<?php if($author == 1){?>作者id为1页显示内容
<?php }elseif($author == 2){?>作者id为2页显示内容
<?php }?>

多个判断放在一起可使用||,例如($logid || $keyword || $tag)
End
关键词: emlog
温馨提示:如果您对本文有疑问,请在本页留言即可!!!
觉得很赞 (9)付款方式
X
付款方式:
  • 微信
  • 支付宝
  • QQ红包

使用微信扫一扫
blogger
    发布日期:2015-01-06   所属类别:Emlog教程   浏览:13222次   评论:8次
    本文地址:https://www.shuyong.net/iemlog/598.html [ 百度已收录 ]
    声明:本页信息由网友自行发布或来源于网络,真实性、合法性由发布人负责,请仔细甄别!本站只为传递信息,我们不做任何双方证明,也不承担任何法律责任。文章内容若侵犯你的权益,请联系本站删除!

留言/评论:◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

填写好QQ号码,任点空白处自动获取

昵称

邮箱

网址

4楼、会飞的鱼 [回复该留言]
2019-04-29 20:30
请问【网址屏蔽】的文章内容页怎么判断和怎么单独判断文章列表页
舍力 [回复该留言]
2019-05-01 08:04
@会飞的鱼:和这篇文章一样的方法呢。和5.3.1一样的呢
会飞的鱼 [回复该留言]
2019-05-01 09:04
@舍力:这个不能单独判断文章内容页和列表页
舍力 [回复该留言]
2019-05-01 09:05
@会飞的鱼:不知道你要判断的是什么,你加我Q345952779聊吧
3楼、新哈博客 [回复该留言]
2016-10-05 19:43
这几天正在找这个   但是还是不太懂    可能我学的太少了
2楼、wys.me [回复该留言]
2015-04-19 10:38
真全面。判断是否首页这个在做内页链接时用得上。
1楼、315返佣 [回复该留言]
2015-01-07 09:52
文章有些深奥,觉得很难表达清楚
舍力(博主) [回复该留言]
2015-01-07 15:53
@315返佣:懂的人他/她自然会懂,不懂的人说在清楚也是白搭...

个人资料

舍力

博主:舍力

Emlog交流群

    用心做好每一件事!!!

博客统计

  • 文章数量:1132篇
  • 文章评论:3510条
  • 总访问量:9479669次
  • 微语数量:81条
  • 在线人数:1人
  • 本站运行:10年7月26天
  • 估计博主很忙,已经很久没更新了!
Q2 虚位以待
Copyright © 2024 舍力博客 版权所有   粤ICP备11021420号
基于宝塔面板,数据存储于阿里云ECS
Powered by emlog / &Author 舍力博客.