Display All Non-Used Plugins

时间:2013-02-08 作者:Marc Palmer

我的公司目前拥有大约20个多站点,并且每天都在增长。我们正在尝试通过插件并制定标准。IE,表单使用插件X。然而,我们还没有找到一种单一的方法来检查和系统地显示哪些插件甚至没有被使用。

是否有一个功能可以向我们显示已使用或未使用的插件?我试着寻找我能想到的一切,但我一生都找不到答案。

2 个回复
SO网友:birgire

我想你可以使用这个插件:

http://wordpress.org/extend/plugins/wpmu-plugin-stats/screenshots/

向站点管理员提供有关在站点范围内激活哪些插件以及在哪些博客上激活插件的信息。

此插件正在使用get_plugins()

http://codex.wordpress.org/Function_Reference/get_plugins

并获取get_option(\'active_plugins\') 对每个博客进行比较。

它使用switch_to_blog() 根据wordpress 3.5的更新,我认为这个功能在wordpress 3.5更新后变得更快

SO网友:akTed

简而言之,很难确定您安装的各种插件(截至本文撰写之时,WordPress repo中提供的23499个插件)目前是否有任何作用。

如果一个插件被激活,它就是“正在使用”。一个给定的插件是否真的在做什么是完全不同的事情。由于插件可以做几乎无限多不同的事情,因此几乎不可能有一种方法来测试所有过去和未来的插件,看看它们是否在做任何事情。

例如,假设您有一个用于[some_shortcode]. 你可以在你的帖子中搜索这个短代码,如果你的搜索结果为空,你就知道它没有被使用。但是其他插件做的事情完全不同,比如缓存内容、添加SEO、增强博客的社交性、更改页脚文本等。您如何创建测试来确定它们是否“被使用”?

结束

相关推荐

正在尝试在WordPress MultiSite中输出“访问次数最多的博客”列表

有人知道如何从Wordpress Multisite中获得“访问量最大”的列表吗?我有很多博客,一直在寻找一种方法来输出前10/20个访问量最大的博客列表,但找不到任何插件或代码片段。示例-如本网站右侧的列表(非WP)http://blogg.se/