怎么去掉DEDECMS后台登陆页面广告
dedecms去掉首页indexhml方法:
1、在主机里面设置默认首页,把indexhtml设置到第一位。
2、在FTP中如果有indexphp文件,直接删除indexhtml,进行动态浏览。
3、打开FTP网站的根目录,找到根目录的 indexphp 文件,删除里面的内容,将下面的代码粘贴进去,然后保存,一键生成全站即可 。
<phpif(!file_exists(dirname(__FILE__)'/data/commonincphp'))
{
header('Location:install/indexphp');
exit();
}
require_once (dirname(__FILE__) "/include/commonincphp");
require_once DEDEINC"/arcpartviewclassphp";
$GLOBALS['_arclistEnv'] = 'index';
$row = $dsql->GetOne("Select From `dede_homepageset`");
$row['templet'] = MfTemplet($row['templet']);
$pv = new PartView();
$pv->SetTemplet($cfg_basedir $cfg_templets_dir "/" $row['templet']);
$pv->Display();
>
进入后台,编辑某个想要设置的栏目,点击高级选项,在文章命名规则里将:{typedir}/{Y}{M}{D}{aid}html,将 斜杠 替换为 - 横杠,或者不填,即可实现你的目的。
带广告的效果
进入dede后台模板:查找/dede/templets/loginhtm源文件,用Dreamweave打开,找到广告代码,直接删掉并保存loginhtm文件。
<divclass="dede-iframe"><iframe name="loginad"src="loginphpdopost=showad" frameborder="0"id="loginad" scrolling="no" marginwidth="0"marginheight="0"width="100%"></iframe></div>
打开dede/loginphp文件查看源代码,对应着loginphp第42到46行部分代码,去掉这部分代码即可:if ($dopost=='showad')
{
include('templets/login_adhtm');
exit;
}
删除对应的/dede/templets/login_adhtm模板文件,这个文件是多余的。
删除对应的广告样式,打开dede/css/logincss 样式文件,找到
dede-iframe{margin:0auto;width:640px;}dede-ad{border:5px solid#eee;background-color:#fff;width:630px;margin:0 auto;}dede-ad ul{padding:10px0 10px 3px;overflow:hidden;zoom:1;}dede-ad ulli{float:left;display:inline;width:120px;height:60px;margin-left:4px;}dede-adul li img{width:120px;height:60px;}
如果本地测试网站刷新后台登录即可看到修改后效果,如果是在服务器上的网站需要上传修改过的文件覆盖原文件,刷新即可。
先确定这是手写的名称还是用标签调用的栏目名称
删除办法如下:
直接删除整块div
在后台删除该栏目,或者设置为隐藏
在模板文件里修改标签调用的栏目id,或者删除该标签
如果这个名称是的话,那就只能修改或者删除了
以上方法请逐一排查
梦客吧织梦模板 为您解答
有问题追问,建议贴出代码截图
望采纳
0条评论