确定上一次激活插件的时间

时间:2021-09-16 作者:klewis

我目前正在WordPress的一个网站上为一些主管做审计,我很好奇是否有办法知道插件最后一次被激活是什么时候。如果需要一段时间的话,这将给我一些删除它们的筹码。我是否可以通过WordPress完成这类调查?

1 个回复
最合适的回答,由SO网友:Pat J 整理而成

看起来,在多站点安装中,任何网络范围的插件都会在站点选项中记录其激活时间。默认情况下,在多站点网络的单个站点(或在单个站点安装中)中激活的插件不会激活。

看见the source of the activate_plugin() function.

您可以使用activated_plugin hook, 但这对任何旧插件都没有帮助——任何以这种方式记录的数据只会从现在开始存在[^1]。

[^1]:如果通过;“现在”;我们的意思是;激活插件跟踪插件的那一刻;。

相关推荐

更改wp-admin/plugins.php上统计的插件数量

我已成功地使用从插件页面隐藏我的插件$wp_list_table 然而,顶部的分页仍然将插件列为“所有(3)”等。我成功地改变了$wp_list_table 的数组_pagination_args = total_items.但它仍然在页面顶部呈现插件-“全部(3)”。有什么办法可以解决这个问题吗?我找到了WP_Plugins_List_Table::prepare_items()具有全局$totals 变量,但我不确定我将如何改变这一点,在这个函数中$totals = array(); fore