›Notice du modérateur‹
Cette question existe car elle remplit un critère spécifique et/ou a une signification historique. Les réponses actuelles ne fonctionnent pas pour les versions actuelles de WordPress. Si vous avez une solution qui fonctionne, ajoutez-la comme nouvelle réponse. Si vous avez le même problème exact , vous pouvez offrir une prime pour attirer des solutions efficaces.
Lors de l'ajout d'un média à la publication depuis la médiathèque, une iframe qui s'ouvre dans une fenêtre contextuelle contient les onglets suivants:
From Computer
est actuellement la valeur par défaut, mais je ne l'utilise presque jamais et le passage à Media Library
prend environ 3 à 4 secondes à chaque fois. Je me demande s'il est possible de le remplacer par défaut?
Merci
Il existe un filtre appelé media_upload_default_tab
que vous pouvez utiliser pour cela.
<?php
add_filter('media_upload_default_tab', 'wpse74422_switch_tab');
function wpse74422_switch_tab($tab)
{
return 'library';
}
Vous pouvez définir ce que vous voulez, à condition que l'onglet existe. Les touches de tabulation elles-mêmes se trouvent dans la fonction media_upload_tabs
de functon.
<?php
/**
* Defines the default media upload tabs
*
* @since 2.5.0
*
* @return array default tabs
*/
function media_upload_tabs() {
$_default_tabs = array(
'type' => __('From Computer'), // handler action suffix => tab text
'type_url' => __('From URL'),
'gallery' => __('Gallery'),
'library' => __('Media Library')
);
return apply_filters('media_upload_tabs', $_default_tabs);
}
Ainsi, type
(valeur par défaut), type_url
, gallery
, library
et tous les onglets personnalisés sont à gagner. Voici le ci-dessus sous forme de plugin .
Une dernière remarque: le flux de travail des médias change de manière significative dans WordPress 3.5 et cela ne fonctionnera plus. La bonne nouvelle, cependant, est que la popover de nouveaux médias est beaucoup plus rapide et que votre problème ne sera probablement pas un problème.