Cómo subir ficheros PHPS en WordPress

Autor: Armonth | El lunes 10 de abril del 2006 @ 08:55.

Hace nada, al intentar subir el código de Fancy Titles en un fichero de extensión PHPS me he dado cuenta de un detalle: WordPress por defecto no permite subir ficheros con extensión PHPS. Y eso que estos ficheros son inocuos. El motivo es que realiza varias pruebas de comprobación y no es demasiado "permisivo".

Para solucionarlo, el fichero a modificar es /wp-admin/admin-functions.php realizando una búsqueda por $mimes nos encontraremos con una lista de ficheros permitidos:

'jpg|jpeg|jpe' => 'image/jpeg',
'gif' => 'image/gif',
'htm|html' => 'text/html',

La lista es más (mucho más) larga pero por motivos prácticos la corto. Una vez localizada solamente debemos añadir una línea, por ejemplo debajo de la que permite htm/html (más que nada por mantener el orden) quedando la lista de la siguiente manera:

'htm|html' => 'text/html',
'phps' => 'application/x-httpd-php-source',
'mp3|mp4' => 'audio/mpeg',

Y listo, ya podremos subir ficheros con extensión phps.

Comentarios