Filter hook 'media_upload_form_url'

in WP Core File wp-admin/includes/media.php at line 2726

View Source

media_upload_form_url

Filter Hook
Description
Outputs the legacy media upload form for the media library.

Hook Information

File Location wp-admin/includes/media.php View on GitHub
Hook Type Filter
Line Number 2726

Hook Parameters

Type Name Description
array $errors No description available

Usage Examples

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

function my_custom_filter($errors) {
    // Your custom filtering logic here
    return $errors;
}

Source Code Context

wp-admin/includes/media.php:2726 - How this hook is used in WordPress core
<?php
2721  
2722  	$post_id = isset( $_REQUEST['post_id'] ) ? (int) $_REQUEST['post_id'] : 0;
2723  
2724  	$form_action_url = admin_url( "media-upload.php?type=$type&tab=library&post_id=$post_id" );
2725  	/** This filter is documented in wp-admin/includes/media.php */
2726  	$form_action_url = apply_filters( 'media_upload_form_url', $form_action_url, $type );
2727  	$form_class      = 'media-upload-form validate';
2728  
2729  	if ( get_user_setting( 'uploader' ) ) {
2730  		$form_class .= ' html-uploader';
2731  	}

PHP Documentation

<?php
/**
 * Outputs the legacy media upload form for the media library.
 *
 * @since 2.5.0
 *
 * @global wpdb      $wpdb            WordPress database abstraction object.
 * @global WP_Query  $wp_query        WordPress Query object.
 * @global WP_Locale $wp_locale       WordPress date and time locale object.
 * @global string    $type
 * @global string    $tab
 * @global array     $post_mime_types
 *
 * @param array $errors
 */
Quick Info
  • Hook Type: Filter
  • Parameters: 1
  • File: wp-admin/includes/media.php
Related Hooks

Related hooks will be displayed here in future updates.