dedecms如何修改模板以及如何更换模板

dedecms如何修改模板以及如何更换模板,第1张

1网页地址发消息给我看看!帮你分析一下!

2在ftp里面可以看到“images”文件夹的!

3安装一个cutftp软件,可以直接进入空间,管理起来方便得多(如下图)

下面的也是dedecms系统,看到 images”文件夹了吧!

群里有人需要dedecms给文章加热帖和最新的图标的方法,那么怎么实现的呢,脚本之家给您分享实现过程。

根据网站需要,要在最新发表的以及热门上增加“hot”、“new”小标示,

1“new”的添加方法网上可以搜索到,具体应用方法:

2“hot”添加方法,这里用了一个简单的判断语句来实现:

这里点击率设定为1000,当“click”大于1000时,添加span标签,然后用CSS将其定位到合适的地方。

方法二:

红色的日期:

红色的(new):

“hot”添加方法网:

这里点击率设定为1000,当“click”大于1000时,添加span标签,然后用CSS将其定位到合适的地方。

dedecms模板更换方法一将新模板覆盖templets下的文件最简单的更换模板的方法是直接覆盖templets目录下的所有文件,但是这样会导致原先的模板被覆盖。dedecms模板更换方法二通过后台管理,使DEDECMS去寻找模板目录还有一种就是更换整个网站的模板目录。系统管理 -- 站点设置 -- 默认模板风格 设置为目录名字比如下载了一个新的模板,新模板目录为newtemplet那么设置为 /newtemlet/default 这样基本模块的模板就会去该目录下寻找。dedecms模板更换方法三修改特定页面的模板还有就是修改单独网页的模板,那么就去频道管理 -- 网站栏目管理 -- 高级选项里选定模板地址充分利用 / 这样的上级目录跳转到模板的目录下。dedecms模板更换方法四修改源代码改变模板目录发现另一种方法,更为直接:修改include目录下的config_basephp下找到$cfg_templets_dir = $cfg_cmspath'/templets';只需要把这个修改为新的目录名字,然后HTML更新一下,所有的模板风格都改变了。这种方法不推荐,不过你要是为了防止模板被盗到可以还有个方法:把新模板直接上传到templets/default目录里,然后再点击栏目管理,在栏目高级参数那里选择新模板。

有的Dede默认生成首页后,首页的链接后面会多出一个indexhtml,官方说法这样有利于网站优化。出于不让首页权重分散考虑,同时也是美观考虑,dede首页的indexhtml还是得去掉好。

下面就给大家分享一下如何去掉织梦首页的indexhtml

方法一:

使用htaccess文件目前使用的是这个办法,试验成功。

方法如下:

在根目录的htaccess里加入以下代码:

DirectoryIndex indexhtml indexphp indexhtm

方法二:

在主机里面设置默认首页顺序:把indexhtml提到最前面。

因主机不同,设置方法也不同,大多数空间都是在空间商会员后台可以改动。例如:万网。

方法三:也是最简单行之有效的办法。

找到根目录下的indexphp文件,找到如下内容

//自动生成HTML版

if(isset($_GET['upcache']) || !file_exists('indexhtml'))

{

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']);

$row['showmod'] = isset($row['showmod']) $row['showmod'] : 0;

if ($row['showmod'] == 1)

{

$pv->SaveToHtml(dirname(__FILE__)'/indexhtml');

include(dirname(__FILE__)'/indexhtml');

exit();

} else {

$pv->Display();

exit();

}

}

else

{

header('HTTP/11 301 Moved Permanently');

header('Location:indexhtml');

}

>

把上面一大段替换成下面的这段代码

if(!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();

>

默认的情况下,网址地图是放在如下路径下的。

站点地图的模板:templets/plus/sitemaphtm

rss地图的模板:templets/plus/rssmaphtm

通过ftp进入网站,将dede文件下makehtml_mapphp中的$cfg_cmspath"/data/sitemaphtml";和$cfg_cmspath"/data/rssmaphtml";里的/data去掉。

然后,再将根目录下include文件中的arcrssviewclassphp里$murl = $GLOBALS['cfg_cmspath']"/data/rss/"$this->TypeID"xml";的/data去掉。同时,还将sitemapclassphp里的$typelink = $GLOBALS['cfg_cmsurl']"/data/rss/"$row->id"xml";和$typelink = $GLOBALS['cfg_cmsurl']"/data/rss/"$row->id"xml";的/data也去掉。

然后,进入织梦后,点击生成,地图和RRS生成即可。

这是网站首页默认标志

是一个3232像素的图标文件(扩展名为ico的),

文件全名faviconico

在网站根目录下的

你可以用自己的faviconico替换掉 或直接删除即可

1、安装统计代码后,不会立即生效显示的,一般需要等几十分钟甚至十几小时。

2、百度统计登录后-网站中心-左侧的“统计图标设置”中勾选“显示图标”,然后等待生效就行。

DABAN RP主题是一个优秀的主题,极致后台体验,无插件,集成会员系统
网站模板库 » dedecms如何修改模板以及如何更换模板

0条评论

发表评论

提供最优质的资源集合

立即查看 了解详情