Usando el editor de la plantilla (theme) de wordpress puedes tener el problema de que te de el siguiente error al salvar los cambios de los ficheros de tu plantilla:

Forbidden

You don't have permission to access /test/wp-admin/theme-editor.php on this server.

Este problema se debe a que tu servidor tiene activado el ModSecurity y no permite modificar algunos ficheros del servidor desde el panel de administración de WordPress. Se trata de una propiedad del servidor Apache de nuestro de hosting, mod_security. La solución es desactivar la seguridad sobre este fichero de forma individual sin llegar a tener que desactivarlo en todos los ficheros del servidor. Para ello crearemos un fichero .htaccess dentro de la carpeta /wp-admin/ con el siguiente contenido:

<IfModule mod_security.c>
<Files theme-editor.php>
SecFilterInheritance Off
</Files>
</IfModule>

Nota.- En mi caso, no me funcionó y tuve que ponerme en contacto con mi proveedor de hosting para que me lo configuraran. Algunos alojamientos tienen una restricción bastante alta y estas pequeñas soluciones no funcionan, y es necesario contactar con ellos para que nos habiliten lo que necesitemos.

Uso de cookies

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