Bagaimana cara membuat "Unggah file" dipilih secara default di Sisipkan Media?


15

Saya merasa frustrasi harus mengklik "Unggah File" terus-menerus daripada pilihan pertama menjadi Unggah File dalam editor posting .... Bagaimana saya bisa membuat "Unggah file" dipilih secara default alih-alih "Perpustakaan media"?


3
Perlu dicatat bahwa Anda dapat menarik dan melepaskan file dan memulai unggahan saat berada di panel "perpustakaan media" tanpa harus mengklik "unggah file" terlebih dahulu.
Milo

Jawaban:


16

Tambahkan ini ke functions.php Anda, atau lebih disukai plugin fungsionalitas .

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
}

6
Sobat berapa dalam inti yang Anda harus pergi untuk menarik yang keluar?
Andrew Bartel

Mengubahnya menjadi: jQuery (". Media-router a: first-child"). AddClass ("active"); jQuery (". media-router a: last-child"). remveClass ("active"); Dan itu berhasil (memposting di sini karena permintaan)
Lucas Bustamante

4

Jika seseorang masih mencari solusi, solusi ini berfungsi untuk saya untuk semua unggah gambar dalam jenis tulisan apa pun dan gambar unggulan juga:

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' );
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.