显示插件被激活或停用的次数

时间:2019-07-05 作者:upss1988

我根据自己的需要开发了一个自定义插件,我只完成了一项任务。

我需要某种解决方案,在我的网站上显示每个将要安装的站点上该插件被激活或停用了多少次。

所以,我要说清楚。我需要在我的网站上显示一些计数器,这些计数器应该计算每个其他安装了插件的网站上的激活和停用次数。

欢迎任何形式的帮助。

提前谢谢。

1 个回复
SO网友:Antti Koskinen

虽然您可能已经设法解决了所面临的问题,但这里有一些想法。

你可以使用register_activation_hook(), register_deactivation_hook()register_uninstall_hook() 触发的函数wp_remote_post() 调用(自定义)API端点来计算插件被激活、停用或删除的次数。

如果您跟踪不同计数的接收站点碰巧也是WordPress站点,那么您可以从开发人员手册中找到有关添加自定义端点的信息,https://developer.wordpress.org/rest-api/extending-the-rest-api/adding-custom-endpoints/

作为隐私方面的注意事项,您还可以通知插件用户您的插件正在执行类似的操作

相关推荐

Composer无法将PHP Codesniffer下载到插件

尝试安装时出错squizlabs/php_codesniffer 通过composer打包到我的WordPress插件中。我将飞轮用于本地服务器,composer 1.8.6安装在/usr/local/bin/composer.phar我还尝试在本地插件文件夹中使用composer文件,但仍然出现相同的错误。这是我在插件目录中运行的命令composer require --dev squizlabs/php_codesniffer