代码问题:
无需检查$pagenow
, 该操作只会在插件屏幕中启动。
该操作有两个参数,存在于回调函数中,但在操作声明中不存在。如果你有WP_DEBUG
启用后,您将看到通知。
动作钩doesn\'t return values, 你做你的事,就这样。
工作代码:
$file = basename( __FILE__ );
$folder = basename( dirname( __FILE__ ) );
$hook = "in_plugin_update_message-{$folder}/{$file}";
add_action( $hook, \'your_update_message_cb\', 10, 2 ); // 10:priority, 2:arguments #
function your_update_message_cb( $plugin_data, $r )
{
echo \'Hello World\';
}
当然,如果插件是
inactive
.