首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何知道wordpress中安装了哪些插件

如何知道wordpress中安装了哪些插件
EN

Stack Overflow用户
提问于 2018-10-04 21:09:25
回答 1查看 314关注 0票数 1

我正在做一个wordpress项目,由于某些原因插件被删除,数据仍然退出,但是项目所有者和我都不知道安装了什么插件,例如,我知道contact form 7已经安装了,因为它在页面中显示了[contact-form-7 id="424"],我安装了它,现在我可以看到插件了。

还有其他用于用户身份验证、权限等的插件,但是我怎么知道已经安装了哪些插件。

插件页面中没有插件,所以我需要签入db或其他任何地方。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2018-10-04 21:19:13

首先,我会尝试确定为什么所有插件都没有出现(也许/wp-content/plugins/文件夹被重命名了?)这是一种快速禁用所有插件以进行诊断的常见方法)

除此之外,如果您转到您的wp_options表,有一个名为active_plugins的选项,它包含一个活动插件文件的串行化阵列,如下所示:

代码语言:javascript
运行
复制
a:13:{i:0;s:29:"gravityforms/gravityforms.php";i:1;s:19:"akismet/akismet.php"; … }

听起来您的数据库很好,考虑到页面内容不受影响,所以这应该足以为您提供一个活动插件列表,前提是它们没有注册为非活动插件,因为没有找到插件文件--如果是这样的话,您可能希望挖掘数据库备份时的数据库备份(如果您有“完全备份”,甚至可以从那里恢复插件文件)。

注意:序列化数组可能很难读取,您可以将未序列化的值转储到自己的脚本中,也可以使用在线工具(如https://www.unserialize.com/https://www.functions-online.com/unserialize.html )获得更易读的格式。

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/52655181

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档