X

Cómo hacer que los temas de WordPress sean escribibles

Así que has subido un tema de WordPress, te diriges al editor de temas para hacer algunos cambios, y obtienes el temido mensaje ¿Si este archivo tuviera permisos de escritura podrías editarlo? No te preocupes, esta es una solución rápida. Usted no tiene que encender su cliente FTP y volver a cargar un nuevo archivo de plantilla cada vez que realice un cambio. Usted puede utilizar el editor de temas como todo el mundo, con sólo unos pocos cambios rápidos a sus permisos de archivo, y yo te mostraré cómo.

  • ¿Qué son exactamente los permisos de archivo, y qué necesito para establecerlos?
  • Cómo cambiar los permisos de archivos a través de un cliente FTP (en bloque)
  • Cómo cambiar los permisos de archivos a través de cPanel

Sigamos leyendo…

¿Qué son los permisos de archivo?

Se trata de un método para administrar los derechos de acceso a determinados archivos de su sitio. Existen 3 tipos de permisos, lectura, escritura y ejecución. Cada uno de estos tipos puede ser definido por un determinado grupo de usuarios. Estos incluyen permisos de propietario, permisos de grupo y permisos públicos. Algunas configuraciones de seguridad de host no tienen los permisos ideales para WordPress establecidos por defecto, tendrás que añadir esto tú mismo. No necesitas preocuparte por todos estos detalles técnicos. Todo lo que necesita recordar es el número: 666.

Cambiar los permisos de archivos en FTP

Esta es probablemente la forma más rápida de cambiar los permisos de archivo para todos los archivos de plantilla en un comando rápido. Abra su cliente FTP favorito, navegue hasta el directorio de su plantilla (con style.css, index.php, etc.) y seleccione todos los archivos .php y .css. No seleccione imágenes ni subdirectorios.

WordPress FTP File Attributes

Puedes pulsar CTRL + A para seleccionarlos todos, y hacer clic mientras mantienes pulsada la tecla CTRL para deseleccionar elementos como las imágenes. Después de seleccionar la opción Atributos de Archivo del menú, puedes cambiar todos los permisos a 666. Verás que los permisos de grupo y escritura pública se desactivan automáticamente.

WordPress FTP Change File Attributes

Después de pulsar OK, todos los permisos de los archivos seleccionados deberían cambiar a -rw-rw-rw-. Ahora deberías poder editarlos a través del editor de temas.

Cambiar permisos en cPanel

También puede hacer esto en cPanel, aunque no en masa (para la versión de cPanel que estoy usando de todos modos). Abra el administrador de archivos, navegue hasta el directorio de la plantilla (similar a FTP) y haga clic en el archivo que desea cambiar los permisos.

WordPress cPanel File Manager Permissions

Cambia cada uno a 666, como antes. Esto podría ser útil si no tienes acceso a un cliente FTP, o simplemente quieres selectivamente hacer que los archivos sean escribibles.

Conclusión

Si ya puede editar temas en el editor de temas, y sus archivos todavía están configurados a 644, no se preocupe por este tutorial. Si funciona, funciona – no hay razón para cambiarlo. Algunos hosts pueden diferir dependiendo de la configuración de sus servidores.

Puedes ver diferentes fuentes que te dicen que configures todo a 777, que da a todo el mundo permisos completos. Yo no recomendaría esto. Aunque funcionaría, podría abrir agujeros de seguridad en tu sitio. Los permisos 666 son suficientes para los archivos de texto que vas a editar.

Espero que te haya gustado el artículo. Siéntete libre de comentar y compartir si te ha gustado.

Comentarios   Deja una respuesta

  1. Very useful indeed… IF you have the option of “file permission” displayed in your Filezilla FTP, that is !

    I don’t understand why, but it’s happening to me.. 🙁

    Do you know what could be causing this ?

    Is there another way to access and change file permission, maybe ?

    I’d be so glad if you could help me here : I can’t uploads files to my wordpress (developped locally I must add).

  2. Thanks! I wish you wrote for WordPress – they make it sound sooo much harder!

  3. Thanks for this Leland – nothing to it!!

    Steve

  4. I’m about to change the permission of the files to 666. I hope it’ll solve the issue…777 is really dangerous due to hacking risks…

  5. why is that i’m still having trouble even if i have change the file permissions to 666?

  6. That was very helpful. I had already changed the file permissions on the php files but I had missed changing the css file permissions. That fixed it for me.

  7. Quick Tip: Prettify Subscribe to Comments checkbox | Headway HQ agosto 15, 2009 en 5:59 pm

    […] How to make WordPress themes writable by ThemeLab Tags: custom.css, plugin […]

  8. That was very helpful. I had already changed the file permissions on the php files but I had missed changing the css file permissions. That fixed it for me.

    Many thanks for a great post.

    Glen Wayne

Añadir un comentario Cancelar respuesta

Nos alegra que haya decidido dejar un comentario. Tenga en cuenta que todos los comentarios se moderan de acuerdo con nuestra política de privacidad , y que todos los enlaces son nofollow. NO utilice palabras clave en el campo del nombre. Tengamos una conversación personal y significativa.

WordPress Launch Checklist

La lista definitiva para lanzar WordPress

Hemos recopilado todos los elementos esenciales de la lista de comprobación para el lanzamiento de su próximo sitio web de WordPress en un práctico ebook.
Sí, envíeme el ¡gratuito!