install_plugin_overwrite_actions
Filters the list of action links available following a single plugin installation failure when overwriting is allowed.
Использование
add_filter( 'install_plugin_overwrite_actions', 'wp_kama_install_plugin_overwrite_actions_filter', 10, 3 );
/**
* Function for `install_plugin_overwrite_actions` filter-hook.
*
* @param string[] $install_actions Array of plugin action links.
* @param object $api Object containing WordPress.org API plugin data.
* @param array $new_plugin_data Array with uploaded plugin data.
*
* @return string[]
*/
function wp_kama_install_plugin_overwrite_actions_filter( $install_actions, $api, $new_plugin_data ){
// filter...
return $install_actions;
}
- $install_actions(string[])
- Array of plugin action links.
- $api(объект)
- Object containing WordPress.org API plugin data.
- $new_plugin_data(массив)
- Array with uploaded plugin data.
Список изменений
| С версии 5.5.0 | Введена. |
Где вызывается хук
install_plugin_overwrite_actions
wp-admin/includes/class-plugin-installer-skin.php 343
$install_actions = apply_filters( 'install_plugin_overwrite_actions', $install_actions, $this->api, $new_plugin_data );