Filter hook 'install_plugin_complete_actions'

in WP Core File wp-admin/includes/class-plugin-installer-skin.php at line 178

View Source

install_plugin_complete_actions

Filter Hook
Description
Filters the list of action links available following a single plugin installation.

Hook Information

File Location wp-admin/includes/class-plugin-installer-skin.php View on GitHub
Hook Type Filter
Line Number 178

Hook Parameters

Type Name Description
string[] $install_actions Array of plugin action links.
object $api Object containing WordPress.org API plugin data. Empty for non-API installs, such as when a plugin is installed via upload.
string $plugin_file Path to the plugin file relative to the plugins directory.

Usage Examples

Basic Usage
<?php
// Hook into install_plugin_complete_actions
add_filter('install_plugin_complete_actions', 'my_custom_filter', 10, 3);

function my_custom_filter($install_actions, $api, $plugin_file) {
    // Your custom filtering logic here
    return $install_actions;
}

Source Code Context

wp-admin/includes/class-plugin-installer-skin.php:178 - How this hook is used in WordPress core
<?php
 173  		 * @param object   $api             Object containing WordPress.org API plugin data. Empty
 174  		 *                                  for non-API installs, such as when a plugin is installed
 175  		 *                                  via upload.
 176  		 * @param string   $plugin_file     Path to the plugin file relative to the plugins directory.
 177  		 */
 178  		$install_actions = apply_filters( 'install_plugin_complete_actions', $install_actions, $this->api, $plugin_file );
 179  
 180  		if ( ! empty( $install_actions ) ) {
 181  			$this->feedback( implode( ' ', (array) $install_actions ) );
 182  		}
 183  	}

PHP Documentation

<?php
/**
		 * Filters the list of action links available following a single plugin installation.
		 *
		 * @since 2.7.0
		 *
		 * @param string[] $install_actions Array of plugin action links.
		 * @param object   $api             Object containing WordPress.org API plugin data. Empty
		 *                                  for non-API installs, such as when a plugin is installed
		 *                                  via upload.
		 * @param string   $plugin_file     Path to the plugin file relative to the plugins directory.
		 */
Quick Info
  • Hook Type: Filter
  • Parameters: 3
  • File: wp-admin/includes/class-plugin-installer-skin.php
Related Hooks

Related hooks will be displayed here in future updates.