WordPress站点地图源码下载:生成sitemap.xml的sitemap.php下载

WordPress站点地图源码下载:生成sitemap.xml的sitemap.php下载

WordPress站点地图源码下载:生成sitemap.xml的sitemap.php下载

导语:今天有同学问到本站站点地图中的sitemap.xml文件是怎么生成的。sitemap.xml可以利用插件,也可以自己来用php代码实现。本站用的方法是php自动生成的,现在将代码分享给大家。

下载地址

本站已经将生成sitemap.xml的sitemap.php文件上传到github,你可以前往github下载: github

如何使用

WordPress站点地图源码下载:生成sitemap.xml的sitemap.php下载
WordPressLeaf.com

使用sitemap.php生成sitemap.xml的步骤很简单,如下:

  1. 复制sitemap.php文件到WordPress网站的根目录。注意,是网站的根目录,不是主题的根目录。一般赋予只读权限就可以了。
  2. 复制以下代码到网站根目录下的.htaccess文件中。注意,这是指你使用的是apache服务器。
    # BEGIN sitemap.xml
    <IfModule mod_rewrite.c>
    RewriteRule ^(sitemap)\.xml$ $1.php
    </IfModule>
    # END sitemap.xml

你也可以在github的wordpress-sitemap.xml说明文件中看到使用步骤。

结束

如果你有什么疑问和好的想法,可以加入我们的QQ群讨论,或者在本页下面留言。

编辑 杨

我们是一群WordPress的爱好者,爱它的简单快捷,爱它的变化多样。

或许您还喜欢下面的文章

7 条评论

  1. lee
    2016-09-03 在 13:44
    回复

    我弄的页面还是不对啊。搞不成和你一样的

    • 编辑 杨
      2016-09-04 在 09:37
      回复

      先创建一个模板为SITEMAP的页面,页面无需填写任何内容,然后把页面放在菜单,至于页面的侧边栏,你在默认侧边栏上放置小工具就可以了,这个最简单呀。

    • 编辑 杨
      2016-09-04 在 09:41
      回复

      至于这个sitemap.xml按照这篇的步骤设置就可以了,如果你不是APACHE的服务器,要自己来找一下你服务器的跳转代码。

  2. 2016-10-03 在 18:15
    回复

    为什么我照着这个办法,sitemap.php可以访问,xml死活访问不了呢,一直显示有点尴尬,该页无法显示?

    • 编辑 杨
      2016-10-04 在 19:41
      回复

      提示什么?我记得原来群里有个网友也是这个问题,后来改了一下.htaccess的顺序就可以了。

  3. 老炮
    2016-11-12 在 15:15
    回复

    nginx重写代码:
    rewrite ^/sitemap.xml$ /sitemap.php last;

    • 编辑 杨
      2016-11-13 在 20:14
      回复

      非常好。

留下一条回复

关闭