fbpx
Preguntas frecuentesWordPress

Cómo subir archivos con extensiones adicionales a WordPress

By junio 29, 2017 No Comments

Por defecto y para una mayor seguridad, WordPress ofrece la posibilidad de cargar distintos tipos de archivos que suelen ser los más utilizados. Se pueden cargar diferentes formatos de imagen, audio y vídeo, además de documentos que se emplean comúnmente haciendo uso del cargador de medios predeterminado. Pero, te has preguntado alguna vez ¿Qué pasa cuando quieres subir un tipo de archivo con extensión adicional que no está permitido en WordPress?

Cómo subir archivos con extensiones adicionales a WordPress

En esta guía que traemos hoy en Ayuda Hosting estaremos hablando de como subir archivos con extensiones adicionales a WordPress.

Tipos de archivos permitidos para subir en WordPress

WordPress ofrece la función de subir diferentes tipos de archivos de imagen, audio, vídeo, Microsoft Office, PDF y documentos Open Office. Incluso, este CMS cuenta con una lista completa de todos los archivos y extensiones que permite.

Insertar excepciones para otros tipos de archivos

La limitación de los tipos de archivos que se pueden subir a WordPress responde a una razón de seguridad. Por otro lado, esto no quiere decir que como usuarios no podamos modificar esto. Insertando algunas líneas de código podrás agregar nuevos tipos de archivos y extensiones a WordPress.

Puede darse el caso de que quieras utilizar algún tipo de archivo SVG por ejemplo. Para ello, tendrás que colocar el siguiente código en el archivo fuctions.php de un plugin o tema en específico para que así puedas cargar este tipo de archivos.

function my_myme_types($mime_types){
    $mime_types['svg'] = 'image/svg+xml'; //Adding svg extension
    return $mime_types;
}
add_filter('upload_mimes', 'my_myme_types', 1, 1);

Como se observa, la extensión de este archivo lleva como clave la matriz asociada $ mime_type siendo el tipo MIME su valor.

En el ejemplo que le hemos mostrado, la extensión de archivo SVG cuenta con el tipo mime image / svg + xml. Puedes encontrar los tipos MIME de diferentes extensiones de archivos más comunes en esta página.

Contarás también con la posibilidad de agregar distintos tipos de archivos en un sólo fragmento de código como el que mostramos a continuación:

function my_myme_types($mime_types){
    $mime_types['svg'] = 'image/svg+xml'; //Adding svg extension
    $mime_types['psd'] = 'image/vnd.adobe.photoshop'; //Adding photoshop files
    return $mime_types;
}
add_filter('upload_mimes', 'my_myme_types', 1, 1);

Esto ha sido todo por hoy, esperamos haberte ayudado a conocer como subir archivos con extensiones adicionales a WordPress.

Este sitio web utiliza cookies para que usted tenga la mejor experiencia de usuario. Si continúa navegando está dando su consentimiento para la aceptación de las mencionadas cookies y la aceptación de nuestra política de cookies, pinche el enlace para mayor información. ACEPTAR

Aviso de cookies
AyudaHosting.online
Estamos en las redes sociales para ayudarte...
¡SÍGUENOS EN FACEBOOK!
¡ÚNETE A NUESTRO GRUPO DE AYUDA HOSTING!
We use cookies to help give you the best experience on our website.
By continuing without changing your cookie settings, we assume you agree to this. Please read our
Ok, I Agree