去掉ECshop底部的Powered by Ecshop字样 – 与你同行·老实孩子·某知名博客

去掉ECshop底部的Powered by Ecshop字样

/ 0评 / 0

我使用的是Ecshop2.70以及2.71版本,在每个网页的底部都会有一个讨厌的Powered by Ecshop,这很讨厌,要知道这样会暴露你是使用Ecshop来建站的,那样,很多专门攻击Ecshop的家伙就可以很容易找到你。如果你没来得及把BUG修复,那么人家就会直接进入的你商城后台,这样很不安全。

ecshop根目录/themes/当前模板名/library/page_footer.lbi, 找到如下代码:

只要把显示版权的代码

{foreach from=$lang.p_y item=pv}{$pv}{/foreach} {$licensed}

去掉,
底部就会用Powered by ECShop随机替换掉底部原有链接元素。
但是这样还没有完,还需要再修改一个common文件。如果你不修改,那么Powered by Ecshop就会随机出现在你网页上面的任何一个链接上面。所以一定要清除干净。

我再打开js/common.js这个文件
在这个文件里面有一个随机函数,删除这个随机函数,那么问题全部解决。
找到代码,删除下面这些代码,在第244行至336行。

onload = function()
{
var link_arr = document.getElementsByTagName(String.fromCharCode(65));
var link_str;
...........中间代码省掉..............
115, 116, 114, 111, 110, 103, 62);
}
}
catch(ex)
{
}
}

好了,这样版权信息就去掉了。这样做有个麻烦就是,你去ecshop问问题的时候,如果版主发现你把版权去掉了,有可能不给你解决问题,要你把版权恢复。这个不用理会,你提到问题,版主拒绝回答,自然有好心人帮你回答。另外我再告诉大家ecshop论坛是可以带签名的。注册一个帐号,把自己的关键词做上超级链接放在签名档里面。这样对你的网站推广很好好处。

发表评论

您的电子邮箱地址不会被公开。 必填项已用*标注