【原创】PHPCMS简单制作网站地图的方法

来源:免费资源网  时间:2016-02-02    阅读:   我要吐槽    阿里云幸运券

本教程适用于网站结构相对简单的网站,最多可以显示到二级栏目目录,至于显示更深层次目录的方法,我们会在以后的教程中为大家分享。

首先,你需要添加显示网站地图的页面,可以选择添加一个单独的栏目或者一个单网页,不过毕竟网站地图只涉及一个页面,所以我们推荐大家增加一个单网页并以此作为示例。

为了方便日后维护,避免程序升级带来的文件被覆盖的风险,建议大家在模板目录中新建一个单页模板,命名为page_sitemap.html,你可以根据网站的整体风格设计这个页面,然后在该页面适当的位置增加如下标签内容即可:

{pc:content action="category" catid="0" num="25" siteid="$siteid" order="listorder ASC"}
{loop $data $r}
<dl>
<dt><span><a href="{$r[url]}" target="_blank">{$r[catname]}</a></span></dt>
{loop subcat($r[catid]) $v}
<dd><a href="{$v[url]}" target="_blank">{$v[catname]}</a></dd>
{/loop}
{/pc}
</dl>
{/loop}
{/pc}

大家可以参考本站网站地图的效果:http://www.freexyz.cn/sitemap.html

PS:PHPCMS默认设置下是无法实现sitemap.html这种URL格式的,都是类似domain.com/sitemap/的格式,如何才能实现和本站地图URL的样子呢?很简单,只需在后台-扩展-URL规则管理那里增加一条目录URL规则:{$catdir}.html即可,然后在添加的单网页设置那里将URL规则改为新添加的即可!

本教程为本站原创,转载请注明出处:菜鸟免费资源,感谢支持!

参与讨论