emlog 模板頁面判斷輸出
首頁判斷 if(blog_tool_ishome()){}
開啟了pjax的首頁判斷?if(blog_tool_ishome()==true or ($_SERVER['QUERY_STRING']=='_pjax=%23wrap' and $sortid < 1))
用戶頁判斷 if($author){}
標簽頁判斷 if($tag){}
分類頁判斷 if($sortid){}
搜索頁判斷 if($keyword){}
歸檔頁判斷 if($record){}
文章頁判斷 if($logid){}
單頁判斷 if($type == 'page'){}
內容頁和獨立頁面不用判斷,因為它們在獨立的文件中
內容判斷
全局常量和全局變量表中的值都可以用來進行判斷袜蚕,比如:
未開啟評論時顯示一句提示 if($comment_paging=='n'){echo '本站評論已關閉';}else{}
判斷用戶是否登錄 if(ISLOGIN){echo '用戶已登錄糟把,你的職位是:'.ROLE;}
游客不能查看文章 if(ROLE==ROLE_VISITOR){echo '該文章需要登錄才能查看';}
特定頁面可以用特定變量進行判斷:
比如在首頁不顯示指定分類的文章 if($sortid!=13){}
只顯示發(fā)表時間在一天之內的文章 if(time()-date<86400){}