/Sitemap-For-Typecho

为Typecho快速生成Sitemap文件,并支持推送百度资源平台

Primary LanguagePHPMIT LicenseMIT

Sitemap-For-Typecho

用着好的话麻烦给个star,十分感谢!!!

功能

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

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

3、支持永久链接中的全部参数,包括以下。

可用参数: 
{cid} 日志 ID
{slug} 日志缩略名
{category} 分类
{directory} 多级分类
{year} 年
{month} 月
{day} 日

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

API说明

参数 说明
sitemap update 更新sitemap
push main 推送核心文章
push all 推送全部文章
push new 推送最新文章
token API token 插件中的API token

更新

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环境下的的报错

1.3.3

修复错误 永久链接使用按分类归档时Sitemap文章链接错误

1.3.4

修复错误 永久链接使用按分类归档时推送百度的文章链接错误

1.5

更新 支持文章链接中的全部参数

1.5.1

更新 支持分类永久链接的{directory}参数

1.6

修复 各类自定义文章链接自动推送百度出现的链接错误(建议所有用户更新到此版本)

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

博客:https://www.zhaoyingtian.com/archives/93.html