新闻中心

emlog内容页面的判断代码详解

作者 / 无忧主机 时间 2016-01-14 14:50:44

我们在php免备案虚拟主机中建设emlog程序的网站页面或者是制作emlog程序模板的时候,会遇到各种各样的需求,比如要实现不同id显示不同的结果、不同页面显示不同的内容等等。但是这些效果我们都是没有办法去在网站的后台直接实现的,而是需要通过在程序中编辑和添加一些函数或者是变量,从而达到我们所想要的结果。今天无忧主机小编就给大家来介绍一些比较实用的emlog内容页面的判断代码,以及它们的使用方法,以便有同样需要的站长朋友可以提供参考。 我们先来了解一下下面的这一段函数的变量和这些变量的解释:

$tws //碎语页
$logid //日志 page页
$author //作者页
$pageurl == Url::logPage() //首页,包含首页分页,一般用来分离列表页
"http://".$_SERVER['HTTP_HOST'].$_SERVER['REQUEST_URI'] == BLOG_URL //判断是否是首页(PS:仅限当前域名,无任何后缀)
$sortid //分类id
$value['comnum'] > 10 //评论数大于10
$views >300 //浏览量大于300
$comnum > 10 && $views >300 //评论数大于10且浏览量大于300
$sortName //分类页
$tag //标签页
$record //归档页
$keyword //搜索页
明白这些变量的意义之后,小编再来介绍一下这些变量的使用方法,他的使用方法很简单就是在我们需要判断这些内容地方直接添加这些函数变量就可以的。例如我们需要判断一个网站页面是否是网站首页我们可以这样设置:
<?php 
if($pageurl == Url::logPage()){
echo '这是首页';
}
?>
如果我们需要同时使用多个判断的话可以添加“||”符号,例如下面的表达方式:
<?php
if($logid || $keyword || $tag){
echo '文章内容页、搜索结果页、标签页显示的内容';
}
这些函数变量可以根据需要单独设置或者一起使用,只要站长朋友们熟悉了这些函数变量的意义和使用方法之后就会发现,我们可以通过这些函数变量达成很多的强大效果。这个就需要大家自己去试验和发掘了。 无忧主机相关文章推荐阅读: EMLOG怎么显示最新评论的标题和时间 EMLOG评论的GRAVATAR头像不显示的解决方法 EMLOG自动给文章内站外超链接添加REL属性

本文地址:https://www.51php.com/others/21415.html

1
1
1
1
1
1
1