Me gustaría agregar una nueva pestaña para cargar el administrador y las imágenes de la lista interna de
theme_folder/images/patterns
Intenté algo como esto para agregar una pestaña, pero no funciona para mí, ya que está agregando pestañas en el costado del administrador de medios, pero en la carga de imágenes esa pestaña no está 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' );
Para ser precisos, aquí es donde me gustaría agregar una nueva pestaña y en esa pestaña me gustaría enumerar las imágenes de la carpeta de temas.
Soy consciente de que el gerente de medios JS necesita ser reescrito para ello, pero para ser honesto, no sé por dónde empezar. Parece que necesito escribir una plantilla completamente nueva para el administrador de medios para lograr esto.
Revisé todas las sugerencias pero parece que nadie está leyendo la pregunta. Como se aconseja "Intenté algo como esto para agregar una pestaña, pero no funciona para mí ya que está agregando pestañas en el costado del administrador de medios pero en la carga de imágenes esa pestaña no está visible".
Entonces, por ahora, nadie puede encontrar la solución para esto.
De acuerdo con WordPress Codex , puede agregar una pestaña personalizada en el cargador de medios de esta manera:
Espero que te ayude.
fuente
fuente