Hola amigos, espero se encuentren bien en estos tiempos de crisis mundial.

Esta ves les traigo un pequeño articulo/tutorial, va dirigido a quienes tienen conocimientos básicos/intermedios de WordPress & PHP.

Muchas veces me he topado con este mensaje de advertencia y por obvias razones, wordpress por defecto admite cierto tipo de archivos que considera que pueden ser potencialmente peligrosos para nuestro blog, este no es el caso de los archivos webp o svg, que normalmente usamos para mejorar la velocidad del sitio y la puntuación de google page speed.

Cuando intentamos subir desde el administrador de archivos de wordpress nos aparece lo siguiente: “Lo siento, este tipo de archivo no está permitido por razones de seguridad”.

En esta ocasión yo necesito subir unos archivos .webp y .svg:

1. Ve al archivo de funciones de tu theme actual que se encuentra normalmente en el directorio:

wp-content/themes/tuthemeactual/functions.php

2. Ve al final del archivo y agrega el siguiente codigo en el archivo de funciones de tu theme.

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

3. Guardamos el archivo y listo!