Php Wordpress-插件页面上的更新通知

Php Wordpress-插件页面上的更新通知,php,wordpress,plugins,updates,Php,Wordpress,Plugins,Updates,目前,如果您使用Wordpress插件目录(托管插件),您可以使用SVN管理更新和版本更改。任何运行该插件的人都将收到版本更改的通知,并可以选择自动升级该插件 当有更新可用时,如何在插件页面(仪表板中)上添加自定义消息?我在WordPress答案中也有同样的问题 在更新通知中添加自定义消息的操作钩子是\u plugin\u update\u message-{$folder}/{$file}中的,它是您要针对的插件中的文件夹/文件: $file = basename( __FILE__ );

目前,如果您使用Wordpress插件目录(托管插件),您可以使用SVN管理更新和版本更改。任何运行该插件的人都将收到版本更改的通知,并可以选择自动升级该插件

当有更新可用时,如何在插件页面(仪表板中)上添加自定义消息?

我在WordPress答案中也有同样的问题

在更新通知中添加自定义消息的操作钩子是\u plugin\u update\u message-{$folder}/{$file}中的
,它是您要针对的插件中的文件夹/文件:

$file   = basename( __FILE__ );
$folder = basename( dirname( __FILE__ ) );
$hook = "in_plugin_update_message-{$folder}/{$file}";
add_action( $hook, 'update_message_wpse_87051', 10, 2 ); 

function update_message_wpse_87051( $plugin_data, $r )
{
    echo 'Hello World';
}
而且,正如您所注意到的“运行该插件的任何人都将收到通知”,这只适用于活动插件

PS:澄清一下,它只适用于活动插件,如果代码包含在该插件中。如果我们在另一个活动插件中使用此代码,或必须使用插件,或在主题
functions.php
中使用此代码,则无论目标插件是否处于活动状态,都将显示此消息