网站地图(Sitemaps)又称站点地图,是一个显示网站所有页面的页面。它是一个很友好的页面,向来访的朋友展示您的站点结构。还有一种站点地图,XML站点地图,专门给搜索引擎看的,SEO 优化必备文件。有很多创建 XML 站点地图的在线工具,比如 Google 的 WebMaster Tools。这篇文章主要介绍的是前者,使用 WordPress 的模板系统创建一个“网站地图”页面。

第一步,创建自己的页面模板

最简单的方法就是使用 FTP 或 SSH 工具,到当前使用的主题目录(/wp-content/themes/您的主题名/)下复制 paga.php 文件里面的内容到新建的 Sitemap.php 文件,并在头部增加以下代码:

< ?php /* Template Name: Sitemap */ ?>

以上代码的表示定义一个“Sitemap”模板,这样此模板就可以在后台“外观”—>“编辑”的模板列表中可见了,名字为文件的名字,除了 保留的文件名(不可用)以外。这样就增加了一个自定义的模板了。

为 Sitemap 模板增加网站地图程序代码

有两种方式实现,下面只介绍最简单的一种,使用 Dagon Design Sitemap Generator 3.15 插件。

首先,安装一款生成网站地图所用的插件 Dagon Design Sitemap Generator 3.15,激活后在“页面”—>“添加新页面”中增加一个新页面。页面名字“网站地图”,内容则简单,在 HTML 代码模式下加下面一句即可:

接着,在属性选项中选择自定义的模板“Sitemap”。默认值是“默认模板”(page.php),下拉选项可以看到。这就是加了那个段注释的头部代码的作用了。

最后的工作就是修改 Sitemap 模板。去掉里面的不必要 Widgets,比如评论功能,侧边工具栏等,这样一个结构清晰的网站地图就出来了。

说到这里应该明白,其实添加页面不需要自定义模板,这样做只是为了个性化页面。使页面显示更加灵活。

了解更多详细帮助信息,请访问 WordPress.org 官方帮助:创建自己的页面模板(简体中文)

发表回复

您的 email 地址不会被公开。 必填信息前已经标志为 *

*

您可以使用这些 HTML 标签和属性: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>