WordPress at Your Fingertips
action is not described

in_plugin_update_message-(file) action-hook . WP 2.8.0

Fires at the end of the update message container in each row of the plugins list table.

The dynamic portion of the hook name, $file, refers to the path of the plugin's primary file relative to the plugins directory.


add_action( 'in_plugin_update_message-(file)', 'action_function_name_5089', 10, 2 );
function action_function_name_5089( $plugin_data, $response ){
	// action...

An array of plugin metadata.

  • name(string)
    The human-readable name of the plugin.

  • plugin_uri(string)
    Plugin URI.

  • version(string)
    Plugin version.

  • description(string)
    Plugin description.

  • author(string)
    Plugin author.

  • author_uri(string)
    Plugin author URI.

  • text_domain(string)
    Plugin text domain.

  • domain_path(string)
    Relative path to the plugin's .mo file(s).

  • network(true|false)
    Whether the plugin can only be activated network wide.

  • title(string)
    The human-readable title of the plugin.

  • author_name(string)
    Plugin author's name.

  • update(true|false)
    Whether there's an available update.
    Default: null

An array of metadata about the available plugin update.

  • id(int)
    Plugin ID.

  • slug(string)
    Plugin slug.

  • new_version(string)
    New plugin version.

  • url(string)
    Plugin URL.

  • package(string)
    Plugin update package URL.

Where the hook is called

wp-admin/includes/update.php 587
do_action( "in_plugin_update_message-{$file}", $plugin_data, $response ); // phpcs:ignore WordPress.NamingConventions.ValidHookName.UseUnderscores

Where in WP core the hook is used WordPress

Usage not found.