? 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)


---

轉載請注明本文標題和鏈接:《emlog各種判斷頁面代碼大集合

發表評論

59 + 22 =
路人甲 表情
Ctrl+Enter快速提交
福彩3d图谜总汇 股票涨跌范围 炒股群 牛市快讯每天推送 股指期货配资合法吗 财富家配资 什么是股票融资 蛙蛙在线p2p理财平台 乐清期货配资 股票配资合法吗 紫金矿业股票分析 胜盈配资 亿润配资 09上证指数多少底 股票怎么赢利 短线股票 保利配资 汇金门配资