media_upload_tabs()

Defines the default media upload tabs


Description Description


Return Return

(array) default tabs


Top ↑

Source Source

File: wp-admin/includes/media.php

function media_upload_tabs() {
	$_default_tabs = array(
		'type' => __('From Computer'), // handler action suffix => tab text
		'type_url' => __('From URL'),
		'gallery' => __('Gallery'),
		'library' => __('Media Library')
	);

	/**
	 * Filters the available tabs in the legacy (pre-3.5.0) media popup.
	 *
	 * @since 2.5.0
	 *
	 * @param array $_default_tabs An array of media tabs.
	 */
	return apply_filters( 'media_upload_tabs', $_default_tabs );
}

Top ↑

Changelog Changelog

Changelog
Version Description
2.5.0 Introduced.


Top ↑

User Contributed Notes User Contributed Notes

  1. Skip to note content
    Contributed by publicJorn

    This is a 2.5.0 filter. You can also use a newer filter (3.5.0) to achieve the same:
    https://developer.wordpress.org/reference/hooks/media_view_settings/

    So for example use:

    add_filter('media_view_settings', 'addTab');
    
    function addTab($settings) {
      $settings['tabs'] = array('photogrid' => 'Photogrid');
      return $settings;
    }
    

You must log in before being able to contribute a note or feedback.