免插件实现WordPress的Sitemap功能

生成Sitemap的插件有很多,比较知名的有柳城的Baidu Sitemap Generator和Google XML Sitemaps,感觉就为了生成个Sitmap多用插件有点点浪费,那就用代码实现吧~缺点在于此为动态页面,提交网站地图时不知道会不会有困难。

新建一个sitemap.php至主题目录下,复制如下内容:

在WP后台新建一个页面,类型为:站点地图,不用填写任何内容,点击发布即可。


博主已经用上了,又删掉了一个插件,真开心!http://zhangge.net/blogmap

发表评论

gravatar

:?::razz::sad::evil::!::smile::oops::grin::eek::shock::???::cool::lol::mad::twisted::roll::wink::idea::arrow::neutral::cry::mrgreen:

刷新评论

目前评论:24   其中:访客  19   博主  5

  1. 勇敢de小细菌|ixchen.com 5 来自天朝的朋友 未知浏览器 Unknow Os 北京市 歌华有线

    大侠那个SEO软件的确只能生成XML,之前我都是利用baidu那个插件生成HTML在把里面的内容COPY到sitemap.php进行手动更新。

    • 张戈 [博主] 来自天朝的朋友 未知浏览器 Unknow Os 广东省深圳市 电信

      文章不是提供了源码么?你试下不就知道了?

  2. 申宝玉 0 来自天朝的朋友 火狐浏览器 Windows 8.1 重庆市 电信

    我也用上了,谢谢~

  3. 我爱书籍 4 来自天朝的朋友 谷歌浏览器 Windows 7 江苏省南京市 电信

    呵呵 很好的工具 收录了

  4. puffbaby 4 来自天朝的朋友 谷歌浏览器 Windows 7 海南省海口市 电信

    如何制作纯链接的TXT格式地址呢?链接是伪静态的。怎么弄,求助博主

    • 张戈 [博主] 来自天朝的朋友 谷歌浏览器 Windows 7 广东省深圳市 联通

      临时给你写了个代码,记得多多支持、多多宣传张戈博客,点点广告什么的,还有留言还是填写自己的网站地址,也让别人了解一下你,藏着捏着干嘛呢,是吧?
      以下代码保存为 php文件,比如 sitemap_txt.php,放到网站根目录即可访问:

      访问路径即 http://你的网站/sitemap_txt.php ,伪静态什么的就自己研究吧!

  5. jake WU 0 来自天朝的朋友 谷歌浏览器 Windows 8.1 广东省广州市 电信

    谢谢博主。虽然不太懂,让我在研究多一会~

  6. 4inlove 1 来自天朝的朋友 谷歌浏览器 Windows XP 安徽省芜湖市 电信

    Fatal error: Allowed memory size of 134217728 bytes exhausted (tried to allocate 72 bytes) in /data/home/qxu1192050280/htdocs/wp-includes/meta.php on line 575 错误 不知道为什

  7. 帅气小琦琦 4 来自天朝的朋友 谷歌浏览器 Windows 10 湖北省武汉市 联通

    这个方法是不是仅仅针对贵站的模板呢,我表示我新建页面中并没有类型为站点模板的可选项

    • 智享互联 1 来自天朝的朋友 火狐浏览器 Windows 7 山西省太原市 移动

      你复制好生成一个sitemap.php 放到主题目录才可以啊 亲

  8. 神隐牛 1 来自天朝的朋友 火狐浏览器 Windows 7 广东省清远市 电信

    表示后缀xml的怎么搞

  9. keesky 2 来自天朝的朋友 谷歌浏览器 Windows 7 广东省广州市天河区 电信

    张哥,访问http://zhangge.net/blogmap 则变成http://zhangge.net/blogmap.html
    你是用的伪静态还是301重定向?
    可以贴代码吗?

    • 张戈 [博主] 来自天朝的朋友 QQ浏览器 Windows 7 广东省广州市 电信

      • 半醒 1 来自天朝的朋友 搜狗浏览器 Windows 10 河北省石家庄市 电信

        这个代码加到哪个文件里?

        • 张戈 [博主] 来自天朝的朋友 QQ浏览器 Windows 7 广东省深圳市 移动

          functions.php

          • 留笔记 2 来自天朝的朋友 谷歌浏览器 Windows 10 浙江省衢州市 联通

            博主您好,把上面的代码放入Functions.php后,访问http://i.cuixt.com/sitemap并没有变成http://i.cuixt.com/sitemap.html,如果手动访问http://i.cuixt.com/sitemap.html则显示404,怎么办呢? :?:
            签到成功!签到时间:下午2:00:55,每日签到,生活更精彩哦~

      • 番茄薯片 2 来自天朝的朋友 谷歌浏览器 Windows XP 河北省 移动

        试过了,没效果啊签到成功!签到时间:上午9:49:15,每日签到,生活更精彩哦~

    • 番茄薯片 2 来自天朝的朋友 谷歌浏览器 Windows XP 河北省 移动

      正找这个呢,太有用了,谢谢张哥

  10. 笑傲江湖 2 来自天朝的朋友 谷歌浏览器 Windows XP 山东省威海市乳山市 联通

    太好用了,非常感谢!

  11. 野人摊影视分享 3 来自天朝的朋友 谷歌浏览器 Windows 7 福建省福州市 联通

    刚才尝试了下在开头 加入这句,然后在利用这篇文章的方法https://zhangge.net/4554.html 这样就可以实现了静态文件了!感谢博主的文章!

  12. 花卉说 1 来自天朝的朋友 谷歌浏览器 Windows XP 陕西省西安市 电信

    最近怎么没法评论了

  13. 亦或YIH 0 来自天朝的朋友 搜狗浏览器 Windows 10 上海市 电信

    已收藏。。。赞一个

加载中,请稍候...