您现在的位置是:首页 > 教程 > dedecms教程dedecms教程
织梦CMS地图sitemap.html怎么更改路径和模板
夏槐2023-09-24 19:36:03dedecms教程已有人查阅
导读织梦默认的网站地图生成后的路径是/data/sitemap.html但是做为seo来考虑会认为sitemap.html这个文件放在根目录会更好。那么如何实
织梦默认的网站地图生成后的路径是/data/sitemap.html
但是做为seo来考虑会认为sitemap.html这个文件放在根目录会更好。
那么如何实现这个呢?
方法如下:
第一步:打开/dede/makehtml_map.php
第二步:如何我们要更改sitemap.html的显示方式,及相关的样式,那在哪里更改
1、dedecms中sitemap.html的模板文件在\templets\plus\sitemap.htm,我们可以在这个文件更改相关的样式标题什么的。
2、更改sitemap的显示方式,这个时候我们就要了解{dede:global name='maplist'/}标签了
这个标签,简单点说,你在makehtml_map.php中定义一个$seostudy = "原创小站";,那么在模板中可以使用{dede:global name='seostudy'}来获得这个变量的值,当然这个文件的获取值的函数很多都是来自文件/include/sitemap.class.php,所以我们在更改sitemap.html的时候把这几个文件了解后就很容易了。
但是做为seo来考虑会认为sitemap.html这个文件放在根目录会更好。
那么如何实现这个呢?
方法如下:
第一步:打开/dede/makehtml_map.php
if($dopost=="site")
{
$murl = $cfg_cmspath."/data/sitemap.html"; //内容来自织梦模板团
$tmpfile = $cfg_basedir.$cfg_templets_dir."/plus/sitemap.htm";
}
更改成为
if($dopost=="site")
{
$murl = $cfg_cmspath."/sitemap.html";
$tmpfile = $cfg_basedir.$cfg_templets_dir."/plus/sitemap.htm";
}
这样就实现了sitemap.html放在根目录的的任务了第二步:如何我们要更改sitemap.html的显示方式,及相关的样式,那在哪里更改
1、dedecms中sitemap.html的模板文件在\templets\plus\sitemap.htm,我们可以在这个文件更改相关的样式标题什么的。
2、更改sitemap的显示方式,这个时候我们就要了解{dede:global name='maplist'/}标签了
这个标签,简单点说,你在makehtml_map.php中定义一个$seostudy = "原创小站";,那么在模板中可以使用{dede:global name='seostudy'}来获得这个变量的值,当然这个文件的获取值的函数很多都是来自文件/include/sitemap.class.php,所以我们在更改sitemap.html的时候把这几个文件了解后就很容易了。
本文标签:
很赞哦! ()
相关文章
随机图文
-
织梦dedecms自定义字段的创建和调用方法
织梦的自定义字段功能很方便,可以方便的调用我们想显示的内容,下面代码号就用一个案例来演示一下自定义字段的创建和调用方法。 -
dedecms5.6跳转地址及链接地址长度怎么修改
这个要修改数据库,进入phpMyAdmin,再进入你的DedeCMS数据库,表“dede_arctype”,查看其结构,将typedir字段由原来的char(60),改成char(200),或者更多,随便你了。 -
dedecms织梦后台文件管理器,模板文件和缩略图排序修改
Dedecms生成的文件夹是按天生成的,只要传了图片就会自动建立个年月日的文件,centos系统下 -
dedecms利用ajax实现调用当前登录会员信息的方法
DEDECMS中用Ajax实现调用当前登录会员信息,其实这个功能在dede默认的模板上就有,在模板二次开发之后,往往需要对原来的会员登录注册进行修改。下面将手把手教您轻松实现ajax调用会员信息。
留言与评论 (共有 条评论) |
本栏推荐
相关标签
大家喜欢
- dedecms织梦数据库类使用方法$dsql解释
- dedecms文章标题、来源、摘要、作者等字段的字数限制修改方法
- dedecms织梦怎么修改管理员名称
- dede织梦5.7使用心得之TAGS优化
- 织梦dede调用全站评论总数的实现方法
- 织梦dedecms后台登陆验证码改成数字的方法
- dede织梦实现下拉导航菜单的代码实例
- dede织梦提示Fatal error: Call to a member function GetInnerText()
- dedecms内容模型管理—联动类别的使用教程
- dedecms出现Please set 'request_order' ini value to included的解决方法