帝国cms内容页取消信息来源及作者链接

本文介绍帝国 CMS 内容页取消信息来源及作者链接的方法。需修改 e/class/connect.php 文件:找到 ReplaceBefrom 函数,将原代码改为直接返回信息来源文本;找到 ReplaceWriter 函数,将原代码改为直接返回作者文本,以此去除两者的超链接。

删除信息来源链接

在 e/class/connect.php 文件里搜索找到 ReplaceBefrom

//替换信息来源
function ReplaceBefrom($befrom){
    global $empire,$dbtbpre;
    if(empty($befrom))
    {return $befrom;}
    $befrom=addslashes($befrom);
    $r=$empire->fetch1("select befromid,sitename,siteurl from {$dbtbpre}enewsbefrom where sitename='$befrom' limit 1");
    if(empty($r[befromid]))
    {return $befrom;}
    $return_befrom="<a href='".$r[siteurl]."' target=_blank>".$r[sitename]."</a>";
    return $return_befrom;
}

改为

//替换信息来源
function ReplaceBefrom($befrom){
    global $empire,$dbtbpre;    
    return $befrom;
}

删除作者链接

在 e/class/connect.php 文件里搜索找到 ReplaceWriter

//替换作者
function ReplaceWriter($writer){
    global $empire,$dbtbpre;
    if(empty($writer))
    {return $writer;}
    $writer=addslashes($writer);
    $r=$empire->fetch1("select wid,writer,email from {$dbtbpre}enewswriter where writer='$writer' limit 1");
    if(empty($r[wid])||empty($r[email]))
    {
        return $writer;
    }
    $return_writer="<a href='".$r[email]."'>".$r[writer]."</a>";
    return $return_writer;
}

改为

//替换作者
function ReplaceWriter($writer){
    global $empire,$dbtbpre;    
    return $writer;
}

声明:本文由迟博勋独家编辑,如若转载,请注明出处:https://www.chiboxun.com/179.html

(0)
迟博勋的头像迟博勋

相关推荐

发表回复

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

公众号