Je voudrais ajouter un nouvel onglet pour télécharger le gestionnaire et les images de la liste intérieure de
theme_folder/images/patterns
J'ai essayé quelque chose comme ça pour ajouter un onglet mais cela ne fonctionne pas pour moi car il ajoute des onglets sur le côté du gestionnaire de médias mais lors du téléchargement d'images, cet onglet n'est pas visible.
function custom_media_upload_tab_name( $tabs ) {
$newtab = array( 'tab_slug' => 'Patterns' );
return array_merge( $tabs, $newtab );
}
add_filter( 'media_upload_tabs', 'custom_media_upload_tab_name' );
function custom_media_upload_tab_content() {
// Add you content here.
echo 'Hello content';
}
add_action( 'media_upload_tab_slug', 'custom_media_upload_tab_content' );
pour être précis, c'est là que je voudrais ajouter un nouvel onglet et dans cet onglet, je voudrais lister les images du dossier de thème.
Je suis conscient que le gestionnaire de médias JS doit être réécrit, mais pour être honnête, je ne sais pas par où commencer. On dirait que j'ai besoin d'écrire un tout nouveau modèle pour le gestionnaire de médias afin d'y parvenir.
J'ai parcouru toutes les suggestions, mais il semble que personne ne lise la question. Comme conseillé "J'ai essayé quelque chose comme ça pour ajouter un onglet mais cela ne fonctionne pas pour moi car il ajoute des onglets sur le côté du gestionnaire de médias mais lors du téléchargement d'images, cet onglet n'est pas visible."
Donc pour l'instant personne n'est en mesure de trouver la solution.
Selon WordPress Codex, vous pouvez ajouter un onglet personnalisé dans l'uploader de médias comme ceci:
J'espère que cela vous aidera.
la source
la source