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){}
只显示发表时间在一天之内的文章 if(time()-date<86400){}