前言

在网上看到过很多个 Sitemap插件但是都用着不舒服,所以就想着干脆自己学着做一个插件,没想到还真做出来了

这是我学习 php做出的第一个插件,不足之处还请提出建议

支持 Typecho 1.11.2

开源地址:https://github.com/ethanzhao2001/Sitemap-For-Typecho

功能

生成 sitemap包含首页、独立页面、分类、标签、文章

推送百度搜索资源平台,目前仅支持普通收录推送(卑微的我没快速收录权限)

不支持发布文章自动更新 sitemap及自动推送,可能会影响文章发布速度所以没有做支持

推送最新文章会获取最新20篇文章,获取不到会报错,使用推送全部文章即可

API说明

参数说明
sitemapupdate更新sitemap
pushmain推送核心文章
pushall推送全部文章
pushnew推送最新文章
tokenAPI token插件中的API token

Sitemap插件设置

推送百度搜索资源平台

更新

禁用后删除插件,再更新!插件目录设置 777权限

1.1.0

修改推送规则

1.2.0

修改缓存机制,以前是存数据库会导致内容超出长度,现在改为存储缓存文件

1.2.1

修改读取分类的错误

1.3.0

增加api刷新sitemap功能
增加api推送文章功能发布文章自动推送当前文章
发布文章更新sitemap
增加推送日志和Sitemap更新日志存入插件目录下
修复文章不满20篇的推送异常报错
修改手动推送后显示链接乱的问题

1.3.1

修复非默认后台入口/admin/的推送功能无法使用

1.3.2

修复php8环境下的的报错

下载

最后修改:2022 年 05 月 07 日
如果觉得我的文章对你有用,请随意赞赏