¿Cómo hacer que "Subir archivos" esté seleccionado por defecto en Insertar medios?


15

Me frustra tener que hacer clic en "Cargar archivos" constantemente en lugar de que la primera opción sea Cargar archivos en el editor de publicaciones ... ¿Cómo puedo hacer que "Cargar archivos" esté seleccionado de forma predeterminada en lugar de "Biblioteca multimedia"?


3
Vale la pena señalar que puede arrastrar y soltar archivos e iniciar la carga mientras está en el panel "biblioteca de medios" sin tener que hacer clic en "cargar archivos" primero.
Milo

Respuestas:


16

Agregue esto a su functions.php, o preferiblemente un complemento de funcionalidad .

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
}

66
Maldito amigo, ¿qué tan profundo tuviste que ir para sacarlo?
Andrew Bartel

Lo cambió a: jQuery (". Media-router a: first-child"). AddClass ("active"); jQuery (". media-router a: last-child"). remveClass ("active"); Y funcionó (publicando aquí por solicitud)
Lucas Bustamante

4

Si alguien todavía está buscando una solución, esta solución funcionó para mí para todas las imágenes cargadas en cualquier tipo de publicación y también en las imágenes destacadas:

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' );
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.