English | 中文
这是一个能使discussion的URL只包含id
的Flarum插件。
- AS-IS:
- TO-BE:
composer require pipecraft/flarum-ext-id-slug
composer update pipecraft/flarum-ext-id-slug
- 安装插件
- 后台管理 > ID Slug > 开启插件
- 常规 > Slug Driver(Discussion) > 选择 id 类型
- 如果使用sitemap(fof/sitemap)插件,需要安装1.0.1版本以上 (Use Slug Driver system properly)
- 采用的方式是直接修改数据库的slug字段,是不可逆的
- 可以混合使用
/d/123
和/d/234-hello-world
模式,只要slug有值。 - 零配置,安装启用即生效
- 采用的方式是Slug Driver System机制。它并不修改数据库的slug字段,可以随时切换到默认slug模式。
- 无法混合使用
/d/123
和/d/234-hello-world
模式。 - 启用后,需要在常规页里选择Slug Driver
如果想使用v1.0版本,请使用下面命令安装。
composer require pipecraft/flarum-ext-id-slug:1.0.*