Plugin Repo:为什么有些插件会得到版本图表,而另一些则不会?

时间:2011-11-27 作者:rsman

我注意到一些插件在统计页面上显示了版本图,而另一些插件则没有。图表在统计页面中显示需要什么?还有,WordPress是如何做到的。org知道目前在全球服务器上运行的版本吗?

2 个回复
SO网友:anmari

Wordpress知道在未以编程方式禁用wp、插件和主题版本检查的网站上运行的版本(没有禁用的设置,如果需要,必须通过插件或主题中的php代码来实现)。

现有版本的wp、插件和主题被传递给wordpress。org检查其中每个版本的任何更新版本。

如果您有一个cron管理器插件(我使用我的amr cron管理器),您将看到cron升级检查每天运行两次,因此您的站点应该在12小时内知道任何可用的更新版本。

因此,是的,wp会非常清楚谁在哪里运行什么-他们可能甚至知道非wordpress。org托管的插件(这些插件的升级检查被过滤或重定向)

文件中的wp包括/更新。php,wordpress传递以下api调用

$url=“http://api.wordpress.org/core/version-check/1.6/?version=$wp\\U版本(&U);php=$php\\u版本(&;语言环境=$语言环境(&A);mysql=$mysql\\u版本(&;local\\u package=$local\\u package&;博客=$num\\u博客(&U);用户={$user\\u count[\'total\\u users\']}和;multisite\\u enabled=$multisite\\u enabled”;

所以在大多数系统上,当更新完成时,WordPress。Org知道/检查wp版本、php版本、mysql版本、默认语言环境、用户数量以及multisite是否正在运行的兼容性。

因此,随着时间的推移,平均而言,他们会非常清楚谁在运行什么。这是有用的信息。例如:插件开发人员要知道php 5.3等上已经有多少用户

您可以在此处看到一些统计信息:

http://wordpress.org/about/stats/

SO网友:Bainternet

我认为要求的是每个版本有多个版本和最少的下载次数(不确定是多少)。

至于

WordPress如何。org知道目前在全球服务器上运行的版本吗?

答案是他们不知道,但他们知道每个版本的下载量。

结束

相关推荐