go-sonic / sonic

Sonic is a blogging platform developed by Go. Simple and powerful
MIT License
1.99k stars 255 forks source link

add applicationPassword & some rest-api compatiable with wordpress rest-api #351

Closed textworld closed 9 months ago

textworld commented 9 months ago
  1. 增加了可供api调用的ApplicationPassword功能
  2. 适配了wordpress的相关rest api接口,适配接口如下

Post

Tag

Category

User

1379 commented 9 months ago

有几处Linter 错误 :)

1379 commented 9 months ago

其实我觉得这个功能更适合用插件去实现,不过目前确实还不支持插件:(

textworld commented 9 months ago

其实我觉得这个功能更适合用插件去实现,不过目前确实还不支持插件:(

也没必要一定要用插件实现,wordpress已经将类似功能从插件移植到自身了

1379 commented 9 months ago

本质上这个接口是对wp的适配,所以我认为不应该放到sonic中。 go最近正在对WASI进行适配,等到可用的时候,会用插件实现这个功能

textworld commented 9 months ago

本质上这个接口是对wp的适配,所以我认为不应该放到sonic中。 go最近正在对WASI进行适配,等到可用的时候,会用插件实现这个功能

其实这个应该拆成两部分,一部分是sonic自身的rest-api,这部分可以放到sonic自身,提高整体的可玩性。第二部分是针对wp接口的兼容,这个放插件更合适一点,我还是保留我的意见。