install_plugins_upload
Action HookDescription
WordPress Administration Template Header. / require_once ABSPATH . 'wp-admin/admin-header.php'; WP_Plugin_Dependencies::initialize(); WP_Plugin_Dependencies::display_admin_notice_for_unmet_dependencies(); WP_Plugin_Dependencies::display_admin_notice_for_circular_dependencies(); ?>">
%s%s', ( 'upload' === $tab ) ? self_admin_url( 'plugin-install.php' ) : self_admin_url( 'plugin-install.php?tab=upload' ), __( 'Upload Plugin' ), __( 'Browse Plugins' ) ); } ?>
Hook Information
File Location |
wp-admin/plugin-install.php
View on GitHub
|
Hook Type | Action |
Line Number | 172 |
Hook Parameters
This hook doesn't accept any parameters.
Usage Examples
Basic Usage
<?php
// Hook into install_plugins_upload
add_action('install_plugins_upload', 'my_custom_function');
function my_custom_function() {
// Your custom code here
}
Source Code Context
wp-admin/plugin-install.php:172
- How this hook is used in WordPress core
<?php
167 if ( 'upload' !== $tab ) {
168 ?>
169 <div class="upload-plugin-wrap">
170 <?php
171 /** This action is documented in wp-admin/plugin-install.php */
172 do_action( 'install_plugins_upload' );
173 ?>
174 </div>
175 <?php
176 $wp_list_table->views();
177 }
PHP Documentation
<?php
/**
* WordPress Administration Template Header.
*/
require_once ABSPATH . 'wp-admin/admin-header.php';
WP_Plugin_Dependencies::initialize();
WP_Plugin_Dependencies::display_admin_notice_for_unmet_dependencies();
WP_Plugin_Dependencies::display_admin_notice_for_circular_dependencies();
?>
<div class="wrap <?php echo esc_attr( "plugin-install-tab-$tab" ); ?>">
<h1 class="wp-heading-inline">
<?php
echo esc_html( $title );
?>
</h1>
<?php
if ( ! empty( $tabs['upload'] ) && current_user_can( 'upload_plugins' ) ) {
printf(
' <a href="%s" class="upload-view-toggle page-title-action"><span class="upload">%s</span><span class="browse">%s</span></a>',
( 'upload' === $tab ) ? self_admin_url( 'plugin-install.php' ) : self_admin_url( 'plugin-install.php?tab=upload' ),
__( 'Upload Plugin' ),
__( 'Browse Plugins' )
);
}
?>
<hr class="wp-header-end">
<?php
/*
* Output the upload plugin form on every non-upload plugin installation screen, so it can be
* displayed via JavaScript rather then opening up the devoted upload plugin page.
*/
Quick Info
- Hook Type: Action
- Parameters: 0
- File: wp-admin/plugin-install.php
Related Hooks
Related hooks will be displayed here in future updates.