web-dev-qa-db-fra.com

Comment faire pour “Charger les fichiers” sélectionné par défaut dans Insérer un média?

Je suis frustré de devoir cliquer constamment sur "Télécharger des fichiers" au lieu du premier choix étant Télécharger les fichiers dans l'éditeur de publication .... Comment puis-je sélectionner "Télécharger les fichiers" sélectionné par défaut au lieu de "Médiathèque"?

14
Ghinnersmee

Ajoutez ceci à votre functions.php, ou de préférence un plugin fonctionnalité .

add_action( 'admin_footer-post-new.php', 'media_manager_default' );
add_action( 'admin_footer-post.php', 'media_manager_default' );

function media_manager_default() {
    ?>
    <script type="text/javascript">
        jQuery(document).ready(function($){
            wp.media.controller.Library.prototype.defaults.contentUserSetting=false;
        });
    </script>
    <?php
}
16
vancoder

Si quelqu'un cherche toujours une solution, cette solution a fonctionné pour moi pour télécharger des images dans n'importe quel type de publication et sur les images présentées:

function upload_media_manager_by_default() {
  if ( did_action( 'wp_enqueue_media' ) ) {
    ?>
    <script type="text/javascript">
      jQuery( document ).ready( function ( $ ) {
        wp.media.controller.Library.prototype.defaults.contentUserSetting = false;
        wp.media.controller.FeaturedImage.prototype.defaults.contentUserSetting = false;
      });
    </script>
  <?php
  }
}

add_action( 'admin_footer', 'upload_media_manager_by_default' );
4
Crisoforo Gaspar