web-dev-qa-db-fra.com

Comment désactiver complètement les plupload à partir de la dernière version de wordpress 3.6 et rendre le téléchargement par navigateur

Comment désactiver complètement plupload à partir de la dernière version de wordpress 3.6 et rendre le téléchargement via le navigateur par défaut?

Merci d'avance.

1
mha

C’est ainsi que l’upload de plupload est chargé sur Media> Add New

do_action( 'pre-plupload-upload-ui' );

// all the html output for plupload's use

do_action( 'post-plupload-upload-ui' );

Si c'était cela à la place:

ob_start();

// all the html output for plupload's use

ob_end_clean();

Alors pas d'interface utilisateur, pas de plupload:

add_action( 'pre-plupload-upload-ui', 'ob_start' );
add_action( 'post-plupload-upload-ui', 'ob_end_clean' );

Cependant, le bouton Ajouter un média sur l'écran d'édition post est un jeu de balle différent. Tout est pur js en utilisant la colonne vertébrale. Je ne me suis pas encore sali les mains avec ces cours. Quelqu'un d'autre pourrait peut-être aider à supprimer la section de téléchargement de celle-ci et simplement disposer de la Galerie. Ou, vous pourriez

  1. Masquer le bouton Ajouter un média par défaut en utilisant js ou css.
  2. Accrochez-vous dans do_action( 'media_buttons', $editor_id ); pour créer votre propre bouton Ajouter un média.
  3. Chargez votre propre interface utilisateur.

Mais je ne suis pas sûr que ce soit une bonne idée.

1
Saurabh Shukla

Pour désactiver le programme de téléchargement Flash, ajoutez le filtre suivant à functions.php

function disable_flash_uploader() {
    return $flash = false;
}
add_filter( 'flash_uploader', 'disable_flash_uploader', 7 ); 
0
John