userfun.php文件添加get_page_type()函数,函数代码如下:
function get_page_type() {
global $navinfor, $navclassid, $enews,$searchid;
// 内容页判断
if (isset($navinfor)) {
$class= '内容页';
}
// 栏目列表页判断
if (isset($navclassid) && $navclassid > 0 && !$navinfor) {
$class= '栏目列表页';
}
// 主页或自定义页面判断
if ($navclassid == 0 || empty($navclassid)) {
$class= '主页';
if (isset($enews)) {
if (strpos($enews, 'Userlist') !== false) {
$class= '自定义列表页';
} elseif (strpos($enews, 'Userpage') !== false) {
$class= '自定义内容页';
}
}
}
//判断搜索页
if($searchid>0){
$class= '搜索页';
}
return $class;
}
前台模版调用函数:
<?php
$page_type = get_page_type();
echo "当前页面类型为: " . $page_type;
?>
注:判断位置的全局变量有enews,navclassid,navinfor,searchid 可以多加其他页面的 比如最终下载页pathid
常见问题FAQ
- 免费下载或者VIP会员专享资源能否直接商用?
- 本站所有资源版权均属于原作者所有,这里所提供资源均只能用于参考学习用,请勿直接商用。若由于商用引起版权纠纷,一切责任均由使用者承担。更多说明请参考 VIP介绍。
- 提示下载完但解压或打开不了?
- 找不到素材资源介绍文章里的示例图片?
- 模板不会安装或需要功能定制以及二次开发?
发表评论