新闻中心

emlog优化导航栏地址的方法

作者 / 无忧主机 时间 2016-03-19 19:40:09

emlog博客程序升级之后,系统在网站的后台功能里更新了一个导航功能,这就让这款程序在设置导航信息的时候更加方便快捷。但是小编在免备案空间环境下测试之后发现了这样一个问题,虽然系统本身的链接地址优化的非常简短了,但是在导航里的自建页面和自定义导航等链接,都会显示完整的链接路径,包括开头的“http://”代码,这就会显得比较长,那么如果我们不使用完整的链接路径,而是省去网站本身的安装路径那些前缀可不可以呢?答案是不可以的,因为这样操作之后虽然在主页上面的显示会是正常的,但是在其他的页面上显示就会出错了。如果想要实现优化导航栏的地址也是可以的,就需要在模板文件中进行一些修改,下面小编就来介绍一下修改的方法。 首先找到网站中的模板文件module.php,然后用网页编辑工具将其打开,查询下面的这一句函数代码:

$value['url'] = $value['isdefault'] == 'y' ? BLOG_URL . $value['url'] : trim($value['url'], '/');
找到了之后将这句函数代码进行替换,替换成下面的这一行代码:
if (!strstr(strtolower($value['url']),'http://')){
$value['url'] = BLOG_URL . $value['url'];
}
编辑好了后保存文件,登入网站的后台更新一下数据缓存就可以实现这个效果了。 无忧主机相关文章推荐阅读: EMLOG让文章日期显示具体时间和星期的方法 EMLOG设置侧边栏的标题字数 EMLOG不登入不能浏览文章的设置方法

本文地址:https://www.51php.com/others/21906.html

1
1
1
1
1
1
1

客户服务热线

0791-8623-3537

在线客服