EMLOG去除伪静态分类网址中的sort方法

EMLOG使用伪静态后分类URL网址中有个sort字样,这个让很多人着实不爽,都想把这个sort去掉;

想去除EMLOG伪静态分类网址中的sort,必须通过FTP下载EMLOG程序的源文件才行

登陆FTP进入include文件夹下,在lib文件夹下找到dispatcher.phpurl.php这两个文件下载到本地,使用编辑器打开,按照下面的方法修改代码就可以了;

这个方法对于emlog5是有效的,如果不会修改代码,可以下载我修改好的emlog5.3.1版本的两个源文件上传覆盖就可以了,通过FTP上传到网站根目录include/lib文件夹下,去除sort后,导航条的当前分类下导航菜单高亮将失效。

一、使用编辑器打开url.php文件

找到

$sortUrl = BLOG_URL . 'sort/' . $sort_index;

将这段代码改成

$sortUrl = BLOG_URL. $sort_index;

然后找到

$sortUrl = BLOG_URL . 'sort/' . $sort_index . '/page/';

将这段改成

$sortUrl = BLOG_URL . $sort_index . '/page/';

二、使用编辑器dispatcher.php文件

找到

return $path;

替换成

if($path!="/"&&substr($path,0,6)!="/sort/"&&substr($path,0,2)!="/?") {
return "/sort".$path;
} else {
return $path;
}
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。

给TA打赏
共{{data.count}}人
人已打赏
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索