博主在 WordPress 中始终运用的媒介库插件 FileBird ,更新到新版本后,导入数据库失败且媒介库页面始终表示“载入中……”,引起没法运用。经太多种办法排除,最终找到问题所在。写篇文案留个记录,期盼能帮到遇到一样问题的小伙伴。
辛路历程:
一起始以为是插件冲突,关闭其他插件无果;尝试回滚数据库无果;新建一个站测试可行,满脸懵逼,然则导入数据库,安装主题后又没法运用。
最后运用浏览器的无痕模式,为啥运用无痕模式?由于浏览器插件太多亦有些报错代码,没那技术只能屏蔽到大部分问题在搞。再进入 WordPress 后台启用 FileBird 插件,进入媒介库直接打开浏览器的研发者模式,看到如下提示: {
"code": "rest_api_cannot_acess",
"message": "无拜访权限",
"data": {
"status": 403
}
}额,当时吐血,想起来是接口被禁用。
因此问题根源便是 REST API 接口,这 FileBird 插件亦没说要 REST API 接口啊!
博主运用的 WP 主题自带可禁用 REST API 接口的选项。看提示说“禁用WP自带的REST API功能,能够防止有人利用wp api 恶意请求等,意见不消小程序或其他功能的状况下关闭”。
为了安全,哪晓得关闭了出这幺蛾子?最终还是把问题给处理,没技术太痛苦!
最后安利一波:
插件可在 WP 后台插件商城搜索安装。
FileBird 是 WordPress媒介库文件夹归类插件,能够创建多级文件夹,且支持拖拽归类到文件夹,容易管理各样文件,如图像、视频、音频、PDF、TXT、docx、等等
插件支持的语言有:中文简体、繁体、英语,西班牙语,意大利语,法语等。
文案源自 教程|WordPress 媒介库插件 FileBird 不可导入数据库、始终表示载入中的处理办法-角落吧博客
|