Editar tema de WordPress en el backend

  • Autor Autor Nikkygeek
  • Fecha de inicio Fecha de inicio
Nikkygeek

Nikkygeek

Eta
Verificado por Whatsapp
¡Usuario con pocos negocios! ¡Utiliza siempre saldo de Forobeta!
Hola tengo una consulta, resulta que quiero editar mi theme desde el backend del Wordpress, pero no aparece la opción, que estaria pasando.
 

Adjuntos

  • Screenshot 2023-06-06 at 07-29-11 WhatsApp.webp
    Screenshot 2023-06-06 at 07-29-11 WhatsApp.webp
    17,7 KB · Visitas: 39
usuario > perfil > administrador > f5
 
Es probable que uno de los plugins que haya instalado haya bloqueado la opción del menú para editar el theme, así que prueba desactivar aquellos que relacionados con diseño en principio, y en todo caso, no es recomendable modificar los themes en línea. Es preferible hacerlo en el pc y luego subir los cambios, por si algo se estropea simplemente deshace cambios y vuelve a subir el archivo.
 
Los plugins instalados son los siguientes:
 

Adjuntos

  • Screenshot 2023-06-06 at 12-14-40 Plugins Fotolog — WordPress.webp
    Screenshot 2023-06-06 at 12-14-40 Plugins Fotolog — WordPress.webp
    154,9 KB · Visitas: 26
Es probable que uno de los plugins que haya instalado haya bloqueado la opción del menú para editar el theme, así que prueba desactivar aquellos que relacionados con diseño en principio, y en todo caso, no es recomendable modificar los themes en línea. Es preferible hacerlo en el pc y luego subir los cambios, por si algo se estropea simplemente deshace cambios y vuelve a subir el archivo.
Desactive todos y sigue sin aparecer, voy a esperar un rato a que se propagen los cambios, que aveces tardan por el cache o las cookiess.
 

Adjuntos

  • Screenshot 2023-06-06 at 12-16-03 Plugins Fotolog — WordPress.webp
    Screenshot 2023-06-06 at 12-16-03 Plugins Fotolog — WordPress.webp
    142,7 KB · Visitas: 10
Editar, ya sea themes o plugins, desde el backend es una mala práctica.

Revisa el config.php, ahí debe estar el snippet para bloquear la edición.

Es algo similar a esto:

define( 'DISALLOW_FILE_EDIT', true );
 
Editar, ya sea themes o plugins, desde el backend es una mala práctica.

Revisa el config.php, ahí debe estar el snippet para bloquear la edición.

Es algo similar a esto:

define( 'DISALLOW_FILE_EDIT', true );
Esta puesto en true.
 

Adjuntos

  • Screenshot 2023-06-12 at 09-34-23 wp-config.php - Administrador de archivos cPanel v3.webp
    Screenshot 2023-06-12 at 09-34-23 wp-config.php - Administrador de archivos cPanel v3.webp
    58,8 KB · Visitas: 13
Posiblemente sea un código propio del theme que impide que lo puedas editar (No entiendo por que lo hacen), lo que puedes hacer es instalar algún plugin de gestor de archivos para modificar el código fuente del theme
 
Coloque false, pero nada, algo anda mal en mi sitio, tampoco puedo añadir plugins... que me recomiendan hacer.
 
Hola, hacerlo en el backend sería directamente desde la interfaz del servidor, tu estás intentando hacerlo desde el dashboard o escritorio de Wordpress.

Aclarando esto, debes tener un plugin que por seguridad ha deshabilitado esta opción, lo que a mi me parecer es perfecto, como te han dicho anteriormente no es algo recomendado ya que esto hace más fácil para un atacante tomar control de los archivos de tu wp.

En la lista de plugins que has mostrado, no tienes un plugin de seguridad, así que pienso que la opción que buscas quizás esté en Jetpack o en Yoast, no recuerdo sinceramente si tienen esta opción pero son los únicos dos plugins de tu lista que pienso podrían haber hecho ese cambio, si no es así podría ser una opción por defecto de la misma plantilla o un ajuste realizado en tu servidor.

Sin embargo mi sugerencia es que hagas el cambio que intentas desde el servidor, muy posiblemente te convenga usar un child theme para que los cambios se puedan preservar si el theme se actualiza, si por casualidad sólo quieres cambiar un archivo css puedes hacerlo fácilmente desde el menú "Apariencia > Personalizar > CSS Personalizado"

Por último te sugiero instalar un plugin de seguridad tal como ithemes u otra opción similar (que no sea Wordfence, muy pesado).

Bonus: Quizás puedas considerar usar menos plugins, por ejemplo, BJ Lazy Load, su función debería estar integrada en WP Rocket. Jetpack social y Scripless Social Sharing parecieran tener la misma función (no conozco el último).

Saludos
 
Hola, hacerlo en el backend sería directamente desde la interfaz del servidor, tu estás intentando hacerlo desde el dashboard o escritorio de Wordpress.

Aclarando esto, debes tener un plugin que por seguridad ha deshabilitado esta opción, lo que a mi me parecer es perfecto, como te han dicho anteriormente no es algo recomendado ya que esto hace más fácil para un atacante tomar control de los archivos de tu wp.

En la lista de plugins que has mostrado, no tienes un plugin de seguridad, así que pienso que la opción que buscas quizás esté en Jetpack o en Yoast, no recuerdo sinceramente si tienen esta opción pero son los únicos dos plugins de tu lista que pienso podrían haber hecho ese cambio, si no es así podría ser una opción por defecto de la misma plantilla o un ajuste realizado en tu servidor.

Sin embargo mi sugerencia es que hagas el cambio que intentas desde el servidor, muy posiblemente te convenga usar un child theme para que los cambios se puedan preservar si el theme se actualiza, si por casualidad sólo quieres cambiar un archivo css puedes hacerlo fácilmente desde el menú "Apariencia > Personalizar > CSS Personalizado"

Por último te sugiero instalar un plugin de seguridad tal como ithemes u otra opción similar (que no sea Wordfence, muy pesado).

Bonus: Quizás puedas considerar usar menos plugins, por ejemplo, BJ Lazy Load, su función debería estar integrada en WP Rocket. Jetpack social y Scripless Social Sharing parecieran tener la misma función (no conozco el último).

Saludos
No me deja instalar plugins... tampoco subirlos... me parece que deberia cambiar el theme que si bien es gratuito, me parece que tiene alguna falla de puertos abiertos en su codigo, me aparece spam en ciertas ocaciones.
 
Si realizo un backup desde el FTP, subi el ALL-IN-SEO-MIGRATION, estoy dandole al backup, pero que hago si vuelve a darme el mismo error de que no me deja editar el theme desde el editor del backend?? que me recomiendan hacer??
 
No puedo realizar el backup desde el FTP tampoco, resulta que me da el siguienta error:

Unable to open /home/bgosgxus/fotolog.info/wp-content/plugins/all-in-one-wp-migration/storage/t1edo6oze7n1/filemap.list with mode r. Technical details
 
Parece que podrías necesitar permisos de administrador para editar el tema en el backend. Revisa tus roles de usuario y verifica si hay conflictos con plugins o la configuración del tema.
 
Atrás
Arriba