Revista Tecnología

Cómo subir tipos de archivo que WordPress no nos deja subir “por seguridad”

Publicado el 03 febrero 2016 por Gaspar Fernández Moreno @gaspar_fm

Cómo subir tipos archivo WordPress deja “por seguridad”Cómo subir tipos de archivo que WordPress no nos deja subir “por seguridad”

Por motivos de seguridad, WordPress, en su configuración por defecto no nos deja subir determinados tipos de archivo. Podemos subir imágenes, sin problema, pero si queremos ofrecer algún tipo de descarga adicional como archivos comprimidos, no nos va a dejar, presentándonos el siguiente mensaje:

Cómo subir tipos archivo WordPress deja “por seguridad”
Cómo subir tipos de archivo que WordPress no nos deja subir “por seguridad”

Digo motivos de seguridad, y en el título lo pongo entre comillas, porque es la excusa que pone WordPress. Puede que sea porque no son tipos de archivo comunes, y porque perfectamente pueden alojar archivos maliciosos (por ejemplo si ofreces una descarga puedes incluir un binario malicioso sin problema), pero en ocasiones sí que nos puede interesar ofrecerlo.

Podemos buscar un plugin que nos deje subir estos tipos de archivo (si hemos creado un plugin para meter todo el código adicional que usamos en nuestro sitio (es una buena práctica tener un plugin donde podamos echarlo todo (algún día prepararé un post sobre esto) y puede quedar todo muy limpio).

O, si nos corre mucha prisa, y no queremos que quede muy limpio (y olvida que te he dicho esto), puedes entrar en el directorio de tu tema, editar functions.php e insertar el código. Eso sí, si cambias de tema algún día recuerda que tienes que copiar ciertas cosas.

El código en sí es el siguiente:

Por supuesto, si php está abierto previamente, no tenemos que abrirlo (>?php). Y también podemos añadir tantas extensiones como queramos, siempre que respetemos el formato:

Si queremos mirar el MIME de la extensión, podemos mirarlo aquí.
Foto principal: Paul E.


Volver a la Portada de Logo Paperblog