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

Version Description
2.5.0 Introduced.

Top ↑

User Contributed Notes User Contributed Notes

  1. Skip to note 1 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:

    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.