名站网址导航为大驾家提供DedeCMS站点程序站点教程相关的知识,比如织梦程序安装教程,织梦程序系统故障等教程。文章介绍
百度或者谷歌站长工具里面,都有提交站点的功能,虽然是提交XML地图,不过hTML的站点地图仍然不能忽视它的重要性。织梦程序DedeCMS站点程序可以通过单页面或者插件的相关具体操作方法生成hTML的站点地图,系统也自带了hTML的地图,不过自带的地图只列出了所有的栏目,非常的简陋。今天整理一个通过单页面制作hTML站点地图的相关具体操作方法,而且是每次发布新文章,就会自动更新的hTML站点地图。具体相关具体操作方法如下:
制作一个hTML站点地图的模板,已经制作了一个,大驾家可以去单页面sitemap模板下载压缩包,解压后上传到模板目录。进入站点网站的后台,在核心 -> 频道模型 -> 单页文档管理里面增加一个页面。页面文章标题、页面关键字和页面摘要信息根据自己站点情况填写,模板名称和网站文件名参照下图,编辑框内无需添入任何网站内容,模板里设置好了。
设置好点击确定后,它会在站点根目录下生成一个sitemap.html页面,生成的页面名称和位置可以在网站文件名里自定义。现在还没能自动更新,下次加入一些相关具体代码如下实现自动更新,现在还需要进入单页文档管理手动进行更新。大驾家可以根据需要编辑模板网站文件里面的相关具体代码如下,更改获取数据条目和行数。
{dede:arclist row='50' col='1' orderby=pubdate} < li><a href="[field:arcurl /]" data_ue_src="[field:arcurl /]">[field:title /]</a><ul class=" list-paddingleft-2" style=""><li><p><br></p></li></ul> {/dede:arclist}到这里,咱们还只是制作了一个hTML站点地图页面,还没有实现发布文章自动更新hTML站点地图的功能。实现的相关具体操作方法如下:
使用Dreamwear或者其他的专业文本编辑器,打开网站的后台管理目录下的task_do.php网站文件,找到如下相关具体代码如下:
$pv->SetTemplet($tpl);
$pv->SaveTohtml($homeFile);
$pv->Close();
在下面一行增加如下相关具体代码如下:
include_once(DEDEINC."/arc.sgpage.class.php");
$dsql->Execute("ex","Select aid From 'dede_sgpage' ");
$i = 0;
while($row = $dsql->GetArray("ex"))
{
$sg = new sgpage($row['aid']);
$sg->SaveTohtml();
$i ;
}
//更新所有的单文档
保存关闭后就可以使用发布文章后自动更新hTML站点地图了,不过还有以下两个注意点:
在网站的后台的[系统基本参数]——性能选项中,将“发布文章后马上更新站点主页:”设置为“是”,这样才能保证相关具体代码如下的顺利执行[必须];在网站的后台的[系统基本参数]——性能选项中,将“arclist标签具体调用系统缓存”尽量调小一点[非必须,更新自己的功能选择];
百度或者谷歌站长工具里面,都有提交站点的功能,虽然是提交XML地图,不过hTML的站点地图仍然不能忽视它的重要性。织梦程序DedeCMS站点程序可以通过单页面或者插件的相关具体操作方法生成hTML的站点地图,系统也自带了hTML的地图,不过自带的地图只列出了所有的栏目,非常的简陋。今天整理一个通过单页面制作hTML站点地图的相关具体操作方法,而且是每次发布新文章,就会自动更新的hTML站点地图。具体相关具体操作方法如下:
制作一个hTML站点地图的模板,已经制作了一个,大驾家可以去单页面sitemap模板下载压缩包,解压后上传到模板目录。进入站点网站的后台,在核心 -> 频道模型 -> 单页文档管理里面增加一个页面。页面文章标题、页面关键字和页面摘要信息根据自己站点情况填写,模板名称和网站文件名参照下图,编辑框内无需添入任何网站内容,模板里设置好了。
关于DedeCMS站点程序站点教程相关的知识,就说到这里了希望能帮助朋友们。织梦程序数值自动增加标签使用相关具体操作方法