河北网站优化dede教程 ↬ 正文dede教程

这里推荐一个不错的网站地图模板对于一般大部分网站来说都很好用 [button]网站地图[/button]

河北网站优化2020-06-21 10:39dede教程快速评论

这里推荐一个不错的网站地图模板对于一般大部分网站来说都很好用 [button]网站地图[/button] ,我们可以稍作修改,河北网站优化,可以在data目录下生成sitemap.html 缺点很明显: 1、生成的地图太简单,就算在sitemap.htm中添加了织梦文章列表相关标签。

没有网站文章列表 2、sitemap.html生成的位置在data文件夹中,即sitemap.htm的位置为“根目录/templets/plus /sitemap.htm”, 备注:makehtml_map.php所在位置“根目录/dede/makehtml_map.php” 修改makehtml_map.php如下: (1)把 require_once(DEDEINC."/dedetag.class.php"); 改成 require_once(DEDEINC."/arc.partview.class.php"); (2)把 $dtp = new DedeTagParse(); $dtp-LoadTemplet($tmpfile); $dtp-SaveTo($cfg_basedir.$murl); 改成 $dtp = new PartView(); $GLOBALS['_arclistEnv'] = 'index'; $dtp-SetTemplet($tmpfile);$dtp-SaveToHtml($cfg_basedir.$murl); (3)把 $dtp-Clear(); 注释掉 //$dtp-Clear(); 更新: (4)26行 把 $murl = $cfg_cmspath."/data/sitemap.html"; $tmpfile = $cfg_basedir.$cfg_templets_dir."/plus/sitemap.htm"; 改成 $murl = $cfg_cmspath."http://www.xiaomseo.com/sitemap.html"; $tmpfile = $cfg_basedir.$cfg_templets_dir."http://www.xiaomseo.com/".$cfg_df_style."/sitemap.htm"; 都改好之后就可以解析dedecms所有的标签了,让他实现调用任意标签,包括文章列表标签, 要解释的是最后: $cfg_basedir.$cfg_templets_dir."/plus/sitemap.htm"; 改成 $cfg_basedir.$cfg_templets_dir."http://www.xiaomseo.com/".$cfg_df_style."/sitemap.htm"; 更改的用途是:原来网站地图模板的路径是固定在/plus/目录中的, 所以我们优化的工作就是让sitemap.html生成文章列表。

sitemap.html里面只有网站栏目列表,使用织梦默认的网站地图的会发现有挺多缺点,这是因为makehtml_map.php不能解析织梦的相关调用标签。

而data文件夹一般情况下为了安全是禁止访问的,。

也不能调用文章列表, 以DEDECMS5.7为例:网站地图的模板sitemap.htm 在/templets/plus/目录里,更改之后sitemap.htm的位置改成网站模版所在目录,这样我们在自己的模版文件夹中新建个sitemap.htm文件任意编辑成自己喜欢的网站地图模板就可以了。

并且生成在网站根目录, 网站地图在网站优化中是一项重要因素,织梦自带的网站地图使用方法:织梦后台—生成—HTML更新—更新网站地图。

河北网站优化

- END -

浏览完了?你可以点我去评论留下观点!

评论

    不发表一下观点,这个评论功能拿来做什么?
    • 全部评论(0
      还没有评论,快来抢沙发吧!

站点信息

  • 网站运行
  • 共有文章:348 篇
  • 标签管理标签云