WordPress 站点地图插件 mk-sitemap

mengkun 26.9K 68

忙里偷闲,写了个 WordPress 站点地图插件。

之前找过很多的站点地图插件,都不是很满意——要么是过于臃肿、要么生成的站点地图过于简陋、要么干脆在 PHP7 环境里无法使用[aru_21]。本插件的诞生,就是要彻底解决以上这些问题!

插件简介

插件
名称
mk-sitemap 插件
版本
v1.0.0
环境
要求
WordPress4.1+,Php5.4+(支持Php7) 服务器
支持
Linux / Windows

本插件无需任何设置,直接在 WordPress 后台上传并启用即可。每次发表、修改、或删除文章时,会自动触发更新站点地图的操作,在站根目录生成 sitemap.html 和 sitemap.xml 两个文件。

效果演示

sitemap.html sitemap.xml

下载地址

GitHub 百度网盘

常见问题

无法生成站点地图

请给予站点根目录写权限(sitemap.html、sitemap.xml)。

没有自动更新站点地图

因为生成的站点地图是静态文件,可能是网站的 CDN 还没刷新引起的。请刷新 CDN 或通过 FTP 检查根目录的站点地图是否已更新。

发表评论 取消回复
表情 图片 链接 代码

  1. HF.
    HF. Lv 1

    为什么打开xml和HTML只会跳转到主页???

  2. 本站最菜
    本站最菜 Lv 1

    有些链接不想出现在xml文件地图上,有没有什么办法限制

  3. 阿三源码
    阿三源码 Lv 1

    提交的时候已经到了5000个 如何设置一下到了5000个文章自动生成另外一个呢

  4. 略懂°
    略懂° Lv 1

    WordPress版本5.3
    当前主题:RiPro(版本6.3.8)
    当前插件:(版本)
    PHP版本7.2.26

    大佬 出现这个错误提示

    错误详情
    ============
    错误类别E_ERROR发生在文件/www/wwwroot/jioluo.com/wp-content/themes/ripro/inc/class/core.class.7.2.php的1行。错误信息:Uncaught Error: Call to undefined method CaoTheme::NZTSY\u]]qWTXFXD() in /www/wwwroot/jioluo.com/wp-content/themes/ripro/inc/class/core.class.7.2.php:1
    Stack trace:

  5. 站壳网
    站壳网 Lv 1

    大佬,我发现我安装后也没地方设置插件呀?网站根目录也没有出现sitemap.html、sitemap.xml是啥情况[aru_15]

    • ych-template
      ych-template Lv 3

      @站壳网随便发个文章就行了

  6. 电脑维修
    电脑维修 Lv 1

    请问这个怎么做sitemap限制,文章太多,索引打开太慢了

  7. 5G云源码分享
    5G云源码分享 Lv 1

    请教一下发现7月30号更新了插件,这个插件限制了sitemap.xml数量吗

  8. 云资源
    云资源 Lv 1

    我文件夹wp-content/plugins/mk-sitemap/都已经卸载和删除了,然后还出现所以很奇怪

  9. 云资源
    云资源 Lv 1

    https://bbs.5g-yun.com/sitemap.xml,安装插件后有几个问题请教一下,突然把站点1万多篇文章全部生成了,但是造成打不开sitemap.xml,请问能够改进时间为30天或者60天内文章生成哦,太多了加载不出来,然后卸载了sitemap.xml插件后发现他还生成,不知道怎么解决了,望回复

    • mengkun
      mengkun 站长

      @云资源感谢反馈!后续会限制一下生成地图的链接条目。
      像你这种内容较多的建议使用 Google XML Sitemaps 插件。

      • 云资源
        云资源 Lv 1

        @mengkun请教一下,这个插件现在卸载了,好像还不行,还是发布文章自动生成,请问有什么办法去除然后更换你说的 Google XML Sitemaps 插件,或者怎么在你插件做限制抓取

      • mengkun
        mengkun 站长

        @云资源卸载并删除 /wp-content/plugins/mk-sitemap/ 文件夹,应该就不会再生成了

      • 5G云源码分享
        5G云源码分享 Lv 1

        @mengkun站长 你好,我现在卸载了,网站没有插件,完整的搬家了更换目录一次,发现还是能自动生成,好像写入数据库了。请问这咋办

      • mengkun
        mengkun 站长

        @5G云源码分享你好,本插件不会往数据库中写入任何信息。还能自动生成可能是有其它的程序在生成。

      • 5G云源码分享
        5G云源码分享 Lv 1

        @mengkun好的 我再查查 谢谢你

  10. 我爱南京
    我爱南京 Lv 1

    = =为啥长传之后访问ftp也木有。。。扎心哦

分享