Avisos
Vaciar todo

Layerswp theme - error_log  

 
Juan José
 Juan José
Usuario activo

Buenos días:

 

Desde hace un tiempo, no se si desde la última actualización de wordpress 5.9.1., he visto que aparecen archivos de error.log en public.html y en wpadmin con lineas que van aumentando día a día. 

EN PUBLIC HTML APARECE:

[25-Feb-2022 03:10:57 UTC] PHP Warning: "continue" targeting switch is equivalent to "break". Did you mean to use "continue 2"? in /home2/agabanet/public_html/wp-content/themes/layerswp/core/helpers/post.php on line 59

EN WP ADMIN APARECE:

[22-Feb-2022 10:40:54 UTC] PHP Warning: "continue" targeting switch is equivalent to "break". Did you mean to use "continue 2"? in /home2/agabanet/public_html/wp-content/themes/layerswp/core/helpers/post.php on line 59

 

Es el mismo texto en ambos error-logs, he puesto dos fechas diferentes, pero vamos que se repiten y aumentan día a día...

 

Hablado con soporte me han recomendado que abra el tema en el foro. Como pone PHP warning, no se si debería  o sería conveniente cambiar la versión de PHP actual, pero no querría hacer nada por si no es por esta razón que se generan estos errores y no es conveniente ni necesario hacerlo por otros plugins de la web...

La versión actual es la Versión de PHP: 7.3.32

 

He entrado por administración de archivos y descargado los dos error_log files y eliminado, porque van aumentando de tamaño, por si fuera necesario enviaroslos pero básicamente se repite esta línea cada día, muchas veces.

 

Otro problema añadido es que layers theme actualmente no tiene un soporte ni actualizaciones porque hace unos años lo compró elementor y tampoco se si tendría que ver con este tipo de error. No creo que me den ninguna solución, si es concerniente al tema..

Espero que pueda ser por la versión PHP o alguna otra cosa que me podáis indicar para solucionarlo.

 

gracias

Juan José

 

Contenido solo visible a usuarios registrados

Citar
Respondido : 25/02/2022 10:45 am
Pepe
 Pepe
Soporte CMS Webempresa Admin

Hola Juan Jose.

Los aviso que tienes son referentes a tu plantilla:

[25-Feb-2022 03:10:57 UTC] PHP Warning: "continue" targeting switch is equivalent to "break". Did you mean to use "continue 2"? in /home2/agabanet/public_html/wp-content/themes/layerswp/core/helpers/post.php on line 59

 

En principio son avisos que no afectaran al funcionamiento de la web a día de hoy pero sí que podrá afectar en futuras actualización de WordPress o plugins.

Podrías intentar bajar la version de PHP pero tendras problemas con los plugin y WordPress que veo que estan actualizados.

Veo que la plantilla no se actualiza desde 2019 y tienes la ultima version:

-> https://github.com/layers-wp/layerswp

 

Podrías probar lo siguiente:

.- Accede a tu cuenta de cPanel -> Administrador de archivos.

.- Accede a wp-content -> themes -> layerswp -> core -> helpers y edita el archivo " post.php "

.- En la linea 59 veras el siguiente código:

if( !$the_categories ) continue;

 

.- Modifica esa linea por la siguiente:

if( !$the_categories ) continue 2;

 

Guarda los cambios y lo revisas.

 

Un saludo

 

 

 

ResponderCitar
Respondido : 25/02/2022 12:14 pm

wpdoctor-revisa-la-salud-de-tu-wordpress

Juan José
 Juan José
Usuario activo

Hola Pepe

 

Pues parece que funciona, ahora mismo no ha generado en 5 minutos ningún error_log.  Y es fácil siguiendo tus instrucciones porque no tengo idea de hacer este tipo de cosas, entonces perfecto... mañana chequearé otra vez, pero antes se generaba inmediatamente, una vez que lo eliminaba así que creo que está solucionado.

 

EN cuanto a layers wp, si no se actualiza como te decía desde hace 3 años. Me dijeron en layers que hiciera una nueva web con layers theme + elementor plugin, este es el link:

https://www.layerswp.com/#download

Y creo que para evitar futuros problemas mayores, tendría que hacerlo. La web tiene custom fields y custom post types con go portfolio.. es una web compleja en diseño con filtros, etc... así que no se si me puedes aconsejar como hacer esto.

¿debería duplicar la web en el servidor y sobre esa copia desinstalar layers wp antiguo y los plugins layers plus, etc.. todos obsoletos e instalar layers theme y elementor plugin ? O es mejor instalar wordpress de nuevo, instalar plugins etc y hacerlo todo desde 0 importando todo??? También que luego sea fácil si todo funciona bien cambiar esa web nueva por la actual... bueno espero que me aconsejes la mejor forma, más fácil y segura de hacerlo.. o si teneis noticia de casos como el mío, en el que el constructor y tema está obsoleto y hay que modernizarlo.. además parece ser que son gratuitos.. aunque l uego si fuera necesario podría optar por comprar elementor pro...

 

te agradezco un montón tu ayuda, slds

 

 

ResponderCitar
Respondido : 25/02/2022 12:57 pm
Pepe
 Pepe
Soporte CMS Webempresa Admin

Hola Juan Jose.

Genial !!! me alegar que lo solucionaras.

¿debería duplicar la web en el servidor y sobre esa copia desinstalar layers wp antiguo y los plugins layers plus, etc.. todos obsoletos e instalar layers theme y elementor plugin ?

Personalmente te diría que empezaras de Cero y a si no arrastras lo que tienes en al web que utilizas ahora y a demas te permitirá poder utilizar otra plantilla si quieres modificar un poco la estética de la web.

Tu planteamiento de clonar la web y realizar el cambio esta bien y puede ser otra opción lo único que veo es lo que te comentaba antes que arrastrarás todo lo que tienes en la base de datos, de la otra forma empiezas con una instalación limpia.

Puedes clonar la web desde tu cuanta de cPanel fácilmente con la aplicación wpCenter:

-> https://guias.webempresa.com/preguntas-frecuentes/wpcenter/#Clonar

 

Si quieres empezar con una instalación nueva puedes instalar WordPress en una carpeta independiente al dominio o en un subdominio y montar la web, una vez tengas todo como quieres se mueve a la raíz del dominio.

 

Un saludo

 

ResponderCitar
Respondido : 25/02/2022 1:46 pm

Juan José
 Juan José
Usuario activo

Hola de nuevo pepe

 

Ok muchas gracias por tu ayuda y consejos, buen fin de semana

ResponderCitar
Respondido : 26/02/2022 8:15 am
Juan José
 Juan José
Usuario activo

Hola de nuevo pepe

 

Ok muchas gracias por tu ayuda y consejos, buen fin de semana

ResponderCitar
Respondido : 26/02/2022 8:15 am

Cursos Gratuitos WordPress

Karen Rios
 Karen Rios
Soporte CMS Webempresa Moderator

Hola Juan José, 

Muchas gracias a ti, es un placer para nosotros siempre poder ayudarte 

Coméntanos si con esto podemos dar el tema como cerrado

Un Saludo 😊 

ResponderCitar
Respondido : 26/02/2022 1:05 pm