apply_filters( 'plugin_action_links', array $actions, string $plugin_file, array $plugin_data, string $context )

Filters the action links displayed for each plugin in the Plugins list table.



An array of plugin action links. By default this can include 'activate', 'deactivate', and 'delete'. With Multisite active this can also include 'network_active' and 'network_only' items.


Path to the plugin file relative to the plugins directory.


An array of plugin data. See get_plugin_data().


The plugin context. By default this can include 'all', 'active', 'inactive', 'recently_activated', 'upgrade', 'mustuse', 'dropins', and 'search'.


File: wp-admin/includes/class-wp-plugins-list-table.php

View on GitHub


Version Description
WP-4.9.0 The 'Edit' link was removed from the list of action links.
WP-2.6.0 The $context parameter was added.
WP-2.5.0 Introduced.