W3cubDocs

/WordPress

do_action( “in_plugin_update_message-{$file}”, array $plugin_data, object $response )

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

Description

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

Parameters

$plugin_dataarray
An array of plugin metadata. See get_plugin_data() and the 'plugin_row_meta' filter for the list of possible values.
$responseobject
An object of metadata about the available plugin update.
  • id string
    Plugin ID, e.g. w.org/plugins/[plugin-name].
  • slug string
    Plugin slug.
  • plugin string
    Plugin basename.
  • new_version string
    New plugin version.
  • url string
    Plugin URL.
  • package string
    Plugin update package URL.
  • icons string[]
    An array of plugin icon URLs.
  • banners string[]
    An array of plugin banner URLs.
  • banners_rtl string[]
    An array of plugin RTL banner URLs.
  • requires string
    The version of WordPress which the plugin requires.
  • tested string
    The version of WordPress the plugin is tested against.
  • requires_php string
    The version of PHP which the plugin requires.

Source

do_action( "in_plugin_update_message-{$file}", $plugin_data, $response ); // phpcs:ignore WordPress.NamingConventions.ValidHookName.UseUnderscores

Changelog

Version Description
2.8.0 Introduced.

© 2003–2024 WordPress Foundation
Licensed under the GNU GPLv2+ License.
https://developer.wordpress.org/reference/hooks/in_plugin_update_message-file