[FIX] Lo sentimos, este tipo de archivo no está permitido por motivos de seguridad (WordPress)

¿Está intentando cargar un archivo en su biblioteca multimedia de WordPress y recibe un mensaje que dice: "Lo sentimos, este tipo de archivo no está permitido por razones de seguridad" y / o "[nombre de archivo] no se pudo cargar".

Eso es increíblemente frustrante, pero es una solución muy simple. Lo guiaremos paso a paso en este artículo.

WordPress, como indica el mensaje, restringe los tipos de archivos que puede cargar en su sitio por razones de seguridad. Sin embargo, puede expandir manualmente la lista de tipos de archivos permitidos agregando un pequeño fragmento de código al wp-config.php archivo o mediante el uso de un complemento gratuito.

¿Qué causa el mensaje "Lo sentimos, este tipo de archivo no está permitido por razones de seguridad"?

Como se indicó anteriormente, la configuración predeterminada de WordPress restringe los tipos de archivos que puede cargar en su sitio para razones de seguridad.

Cuando intenta cargar un tipo de archivo que WordPress no admite de forma predeterminada, recibe el mensaje de error "Lo sentimos, este tipo de archivo no está permitido por motivos de seguridad".

Por razones de seguridad, debido a que ciertos archivos pueden causar piratería u otros problemas, WordPress restringe los tipos de archivos que puede cargar a través del administrador de su sitio a imágenes, videos, documentos y audio.

Puede cargar los siguientes tipos de archivos de forma predeterminada:

Archivos de imagen permitidos:

  • .jpg,
  • .jpeg,
  • .png,
  • .gif,
  • and.ico

Los videos incluyen lo siguiente:

  • .mp4
  • .m4v
  • . Mov
  • . Wmv
  • . Avi
  • . Mpg
  • .ogv
  • .3gp
  • .3g2

Tipos de archivos de documentos permitidos:

  • .pdf
  • .doc
  • . Ppt
  • . Pptx
  • .pps
  • .ppsx
  • .odt
  • . Xls
  • . Xlsx
  • .psd

Archivos de audio permitidos:

  • .mp3,
  • .m4a,
  • .ogg,
  • y.wav

 

Cualquier otra cosa que no esté en la lista anterior NO está permitida.

Si intenta cargar un tipo de archivo que no está en la lista anterior, probablemente obtendrá el error "Lo sentimos, este tipo de archivo no está permitido por razones de seguridad". También puede ver el mensaje "[nombre de archivo] no se pudo cargar".

Por ejemplo, si desea utilizar sus propias fuentes personalizadas en su sitio de WordPress, puede intentar cargar un archivo de fuente personalizada en WordPress en los formatos .tff y / o .woff. Debido a que esos formatos no son compatibles con WordPress de forma predeterminada, verá el error "Lo sentimos, este tipo de archivo no está permitido por razones de seguridad" en lugar de poder cargarlos.

Aquí hay un ejemplo de un archivo .ttf que intentamos cargar en nuestro sitio de prueba:

¿Qué causa el mensaje?

Cómo solucionar el error de WordPress "Lo sentimos, este tipo de archivo no está permitido por razones de seguridad"


Le mostraremos cómo corregir el error "Lo sentimos, este tipo de archivo no está permitido por razones de seguridad" en WordPress de dos maneras a continuación:

  1. Modificando el archivo wp-config
  2. Usando un complemento gratuito de WordPress (Tipos de archivos adicionales de WP)


1. Agregue nuevos tipos de archivos permitidos usando el archivo wp-config.php

WordPress incluye una configuración ALLOW_UNFILjected_UPLOADS que puede habilitar en el archivo wp-config.php de su sitio. Podrá cargar cualquier tipo de archivo en su biblioteca multimedia de WordPress una vez que lo habilite.

Tenga cuidado cuando habilite esto, especialmente si hay otras personas que trabajan en el sitio. O haga esto temporalmente y luego elimine la configuración nuevamente. 

He aquí cómo hacerlo. Debido a que editará su archivo wp-config.php (que puede dañar su sitio si comete un error), le recomendamos que primero haga una copia de seguridad de su sitio.

Para comenzar, conéctese a su sitio de WordPress mediante FTP / SFTP. El archivo wp-config.php de su sitio se encuentra en la carpeta raíz, que también contiene las carpetas wp-admin y wp-includes.

Para editar el archivo o descargarlo en su computadora, haga clic con el botón derecho y seleccione Guardar destino como, o use la función de edición del cliente FTP. 

NOTA: También puede hacer esto usando el Administrador de archivos de su alojamiento (usando CPanel o de otro modo) o usando un complemento del Administrador de archivos, si tiene uno instalado.

Agregar nuevos tipos de archivos permitidos1

Luego, en el archivo wp-config.php, agregue el siguiente fragmento de código encima de / * Eso es todo, ¡deje de editar! */ línea:

define('ALLOW_UNFILTERED_UPLOADS', true);

Agregar nuevos tipos de archivos permitidos

Guarde sus cambios y vuelva a cargar el archivo si es necesario.

Para completar el proceso, vaya a su panel de WordPress y cierre la sesión de su cuenta de WordPress. A continuación, puede volver a iniciar sesión inmediatamente.

Después de cerrar sesión / iniciar sesión, debería poder cargar cualquier archivo sin recibir el mensaje de error.

2. Instale y active el complemento gratuito de tipos de archivos adicionales de WP


Si no desea editar su archivo wp-config.php y / o desea tener más control sobre qué tipos de archivos se pueden cargar en su sitio, puede instalar el complemento gratuito WP Extra File Types de WordPress.org.

Una vez que haya instalado y activado el complemento, navegue hasta el Configuración> Tipos de archivos adicionales sección de su panel de WordPress.

Allí hay una larga lista de tipos de archivos. Marque la casilla junto a los tipos de archivo que desea poder cargar, luego haga clic en el botón Guardar cambios en la parte inferior:

Instale y active el complemento gratuito WP Extra File Types

Si el tipo de archivo que desea cargar no está en la lista, puede agregar sus propios tipos de archivos personalizados en la parte inferior de la página de configuración del complemento:

Otros complementos

Otros complementos

Puede haber mejores complementos alternativos para habilitar tipos de archivos específicos en algunos casos, como WebP o SVG (por ejemplo, complemento Safe SVG).

Lecturas recomendadas:

[FIX] Brevemente no disponible para mantenimiento programado. Vuelve en un minuto

[FIX] El enlace que siguió ha caducado en WordPress (3 formas)

[Solución] El archivo cargado excede la directiva upload_max_filesize en Php.ini [4 formas comprobadas]

[Cómo] corregir el error Err_Cache_Miss en Google Chrome

Resumen

De forma predeterminada, WordPress restringe los tipos de archivos que puede cargar en su sitio. Esto se hace por razones de seguridad. Si intenta cargar un tipo de archivo que no está en la lista de tipos de archivo predeterminados, recibirá el mensaje "Lo sentimos, este tipo de archivo no está permitido por razones de seguridad".

Para permitir cargas sin filtrar, puede editar su archivo wp-config.php y agregar el fragmento de código ALLOW_UNFILjected_UPLOADS. También puede controlar los tipos de archivos permitidos desde su panel de WordPress utilizando el complemento gratuito WP Extra File Types.

Sobre el autor
Shahzad Saeed
Autor: Shahzad SaeedPagina Web: http://shahzadsaeed.com/
Shahzaad Saaed ha aparecido en una gran cantidad de sitios web de autoridad, como experto en WordPress. Se especializa en marketing de contenidos para ayudar a las empresas a aumentar su tráfico.

Una cosa más... ¿Sabías que las personas que comparten cosas útiles como esta publicación también se ven IMPRESIONANTES? ;-)
Por favor deja un eficiente Comente con sus pensamientos, luego comparta esto en su (s) grupo (s) de Facebook que lo encontrarán útil y cosechemos los beneficios juntos. ¡Gracias por compartir y ser amable!

Divulgación: Esta página puede contener enlaces a sitios externos para productos que amamos y recomendamos de todo corazón. Si compra productos que le sugerimos, es posible que ganemos una tarifa de referencia. Tales tarifas no influyen en nuestras recomendaciones y no aceptamos pagos por reseñas positivas.

Autor (es) destacado en:  Logotipo de la revista Inc   Logotipo de Sitepoint   Logotipo de CSS Tricks    logotipo de webdesignerdepot   Logotipo de WPMU DEV   y muchos más ...