Por defecto, WordPress es capaz de identificar 2 tipos de archivo en el cargador de archivos y la librería multimedia: imágenes y vídeos.
De este modo, cuando subes un archivo de este tipo WordPress puede mostrar un filtro en el cargador de medios de manera que puedas identificarlos más rápidamente.
Ahora bien, si usas muchos archivos PDF puede que te interese que WordPress los identifique y, también, te permita filtrar ficheros de este tipo y así localizarlos más rápidamente para insertarlos en tu contenido.
Si es lo que necesitas solo tienes que añadir este código a tu plugin de funciones o al archivo functions.php
de tu tema activo:
//Añadir filtro de archivos PDF en el cargador de archivos function modify_post_mime_types( $post_mime_types ) { // aquí elige el tipo de mime de archivo: 'application/pdf' // luego definimos el array con las etiquetas de valor $post_mime_types['application/pdf'] = array( __( 'PDFs' ), __( 'Gestionar PDFs' ), _n_noop( 'PDF <span class="count">(%s)</span>', 'PDFs <span class="count">(%s)</span>' ) ); // luego devolvemos la variable $post_mime_types return $post_mime_types; } // Añadimos el hook del filtro add_filter( 'post_mime_types', 'modify_post_mime_types' );
Guardas los cambios y ya lo tienes. Si quieres añadir otro tipo de archivo puedes hacer lo mismo con los mimes registrado en el fichero ‘/wp-includes/functions.php
‘, buscando la cadena ‘get_allowed_mime_types()
‘, donde encontrarás algo así:
'pdf' => 'application/pdf', 'swf' => 'application/x-shockwave-flash', 'mov|qt' => 'video/quicktime', 'flv' => 'video/x-flv', 'js' => 'application/javascript', 'avi' => 'video/avi', …
Eliges de la lista el tipo de mime a añadir y lo añades como en el array del código de arriba.
Lo que obtenemos es pasar de esto …
¿Te gustó este artículo? ¡Ni te imaginas lo que te estás perdiendo en YouTube!