忙里偷闲,写了个 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)。
没有自动更新站点地图
因为生成的站点地图是静态文件,可能是网站的 CDN 还没刷新引起的。请刷新 CDN 或通过 FTP 检查根目录的站点地图是否已更新。
本文作者为mengkun,转载请注明。
为什么打开xml和HTML只会跳转到主页???
有些链接不想出现在xml文件地图上,有没有什么办法限制
提交的时候已经到了5000个 如何设置一下到了5000个文章自动生成另外一个呢
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:
大佬,我发现我安装后也没地方设置插件呀?网站根目录也没有出现sitemap.html、sitemap.xml是啥情况[aru_15]
@站壳网随便发个文章就行了
请问这个怎么做sitemap限制,文章太多,索引打开太慢了
@电脑维修您好,这款插件目前只适合少量文章的站点使用[aru_15]
您这种情况推荐使用 Download XML Sitemap & Google News 插件
请教一下发现7月30号更新了插件,这个插件限制了sitemap.xml数量吗
@5G云源码分享那是去年的 7月30号 [aru_19]
我文件夹wp-content/plugins/mk-sitemap/都已经卸载和删除了,然后还出现所以很奇怪
https://bbs.5g-yun.com/sitemap.xml,安装插件后有几个问题请教一下,突然把站点1万多篇文章全部生成了,但是造成打不开sitemap.xml,请问能够改进时间为30天或者60天内文章生成哦,太多了加载不出来,然后卸载了sitemap.xml插件后发现他还生成,不知道怎么解决了,望回复
@云资源感谢反馈!后续会限制一下生成地图的链接条目。
像你这种内容较多的建议使用 Google XML Sitemaps 插件。
@mengkun请教一下,这个插件现在卸载了,好像还不行,还是发布文章自动生成,请问有什么办法去除然后更换你说的 Google XML Sitemaps 插件,或者怎么在你插件做限制抓取
@云资源卸载并删除 /wp-content/plugins/mk-sitemap/ 文件夹,应该就不会再生成了
@mengkun站长 你好,我现在卸载了,网站没有插件,完整的搬家了更换目录一次,发现还是能自动生成,好像写入数据库了。请问这咋办
@5G云源码分享你好,本插件不会往数据库中写入任何信息。还能自动生成可能是有其它的程序在生成。
@mengkun好的 我再查查 谢谢你
= =为啥长传之后访问ftp也木有。。。扎心哦