Error 404 al editar Menu y guardar cambios
-
Hola Comunidad,
He iniciado este tema debido a que he estado tratando de encontrar información y no he pedido encontrar la solucion.
Estoy editando un sitio web pero al intentar agregar paginas o eliminar items del menu principal no me deja guardar los cambios, al darle click en guardar me manda directo a la pagina error 404, he intentado eliminar el .htaccess e intentarlo y nada, tambien he cambiado la configuracion de enlaces permanentes y nada.
Actualmente tengo WP 6.4.2, PHP 7.4, MySQL 5.7.44-cll-lve
Si alguien ya le ha pasado podrian compartirme como lo solucionó o tal vez alguien que pueda asesorarme como solucionarlo.
Agradecere mucho.
La página con la que necesito ayuda: [accede para ver el enlace]
-
Esto es lo que puedo decirte:
- Lo más probable es que se trate de un problema relacionado con el propio tema o con algún plugin (prueba a desactivarlos)
- En consola aparece «jQuery is not defined». El problema viene de un script que puedes ver si accedes al código fuente de tu página principal.
<script>jQuery("#map").click(function () { jQuery("#map iframe").css("pointer-events", "auto"); }); jQuery("#map").mouseleave(function() { jQuery("#map iframe").css("pointer-events", "none"); });</script>
Es posible que si cargas jQuery de forma asincrónica o retradada se produzca ese error.
-
Esta respuesta fue modificada hace 1 año por
almendron.
@almendron gracias por tu respuesta, la verdad no tengo mucho conocimiento de los JavaScrip ni cual es el que este fallando, he desactivado todos e intente modificar el menu y nada, ahora se pone todo en blanco, vuelvo activar todos los plugins y sigue apareciendo el error.
Por lo que veo esto solo sucede con el Main Menu, ya que he modificado otro menu que tengo en el footer y si me deja hacer cambios.
Agradezco mucho tu ayuda.
La única prueba que puedes hacer es:
- Desactiva TODOS los plugins
- Cambia de tema (activa uno de los que trae WordPress por defecto)
- Intenta ahora editar el menú
Si se soluciona, haz lo siguiente:
- Activa-comprueba plugin a plugin
- Vuelve al tema original y comprueba
@almendron gracias nuevamente, he realizado lo que me indicas pero no aparecen los menus en la pestaña de apariencia, tambien intente en personalizar directo en el tema y no aparece, aun asi con los plugins desactivados pero con la plantilla que estoy usando me sigue apareciendo en blanco ( la pestaña indica que «No se encontro la pagina», y cuando activo todos los plugins ya me aparece el errro 404.
Te adjunto un screenshot
Ya me dices
Desactiva todos los plugins
Activa el tema https://es.wordpress.org/themes/twentytwenty/ (no es un tema de bloques así que debería salirte ahora la opción de menús en «Apariencia»)
@almendron he realizado los pasos tal cual, primero desactivo todos los plugins despues cambio de tema al Twenty Twenty-Four y no me aparece la opcion de menus, te dejo la imagen https://ibb.co/TK9CmqH
Gracias por tu ayuda
Dale al Editor y allí tendrás una opción para modificar los menús.
O si quieres instala y activa https://wordpress.org/themes/generatepress/
Este lo acabo de comprobar y no tiene lo de edición completa del sitio y podrás ver los menús.
@almendron he instalado Generate Press y efectivamente me aparece el menu pero al realizar cambios me sigue apareciendo el mensaje de que no se puede encontrar.
Vamos a hacer una cosa. Ve a Escritorio > Actualizaciones y reinstala WordPress.
Luego te vas a Ajustes > Enlaces permanentes. Selecciona una distinta de la que tengas ahora y guarda. Después, vuelves a la original y vuelves a guardar.
@almendron he seguido tus pasos tal cual me dices,
He reinstalado wordpress, despues he seleccionado una opcion diferente en enlaces permanentes, he guardado, despues nuevamente he elegido la original y he guardado y por ultimo he ido a menu a intentar modificar el menu y no me permite, sera que tengo que crear un Menu nuevo? y eliminar este que me genera error?
Gracias
Vamos a hacer un último intento a ver si al menos descubrimos el motivo del error:
https://codex.wordpress.org/es:Depurar_en_WordPress
Añade
define('WP_DEBUG', true); define('WP_DEBUG', false);
Provoca el error y a ver si sale algo en pantalla. Y mira también el archivo debug.log dentro del directorio /wp-content/
Hola @almendron
Recuerdo haberte respondido, pero ahora que entro de nuevo no estoy mirando mi respuesta, pero el dia de tu respuesta hice lo que me indicaste pero no encontre el debug.log solo la carpeta de log y dentro de ella otra carpeta de newsletter, por lo tanto en la raiz del directorio veo que hay uno llamado error_log y ahi veo las siguientes lineas:
[28-Feb-2024 16:34:20 UTC] Error de evento de reprogramación de cron para el hook: action_scheduler_run_queue. Código de error: invalid_schedule. Mensaje de error: El programa del evento no existe.. Datos: {«schedule»:»every_minute»,»args»:[«WP Cron»],»interval»:60}
[28-Feb-2024 19:48:03 UTC] PHP Fatal error: Uncaught Error: Call to undefined function gdlr_core_get_image_url() in /home/tourtra2/public_html/wp-content/themes/traveltour/include/function-regist.php:135
Stack trace: 0 /home/tourtra2/public_html/wp-content/themes/traveltour/header/header-mobile.php(11): traveltour_get_logo(Array) 1 /home/tourtra2/public_html/wp-includes/template.php(792): require(‘/home/tourtra2/…’) 2 /home/tourtra2/public_html/wp-includes/template.php(725): load_template(‘/home/tourtra2/…’, false, Array) 3 /home/tourtra2/public_html/wp-includes/general-template.php(206): locate_template(Array, true, false, Array) 4 /home/tourtra2/public_html/wp-content/themes/traveltour/header.php(78): get_template_part(‘header/header’, ‘mobile’) 5 /home/tourtra2/public_html/wp-includes/template.php(790): require_once(‘/home/tourtra2/…’) 6 /home/tourtra2/public_html/wp-includes/template.php(725): load_template(‘/home/tourtra2/…’, true, Array) 7 /home/tourtra2/public_html/wp-includes/general-template.php(48): locate_template(Array, true in /home/tourtra2/public_html/wp-content/themes/traveltour/include/function-regist.php on line 135[28-Feb-2024 23:08:10 UTC] Error de evento de reprogramación de cron para el hook: action_scheduler_run_queue. Código de error: invalid_schedule. Mensaje de error: El programa del evento no existe.. Datos: {«schedule»:»every_minute»,»args»:[«WP Cron»],»interval»:60}
Sera algo por ahi?
Muchas gracias nuevamente
En principio, eso no tiene nada que ver con el error.
Vuelve a provocarlo y mira debug.log que lo encontrarás dentro del directorio /wp-content/
Hola @tourtravelmx,
Un cordial saludo, estoy experimentando el mismo problema en un sitio web que se creó recientemente. En mi caso me dejar editar la etiqueta de navegación y se guarda sin problemas, pero si quiero agregar una nueva página al menú se queda intentando guardar y nunca termina en proceso.
Ya he hecho las pruebas que comentan en este foro y aun sigo sin poder darle solución. Si a alguien más le está presentando el mismo error y encontro una solución, les agradeceria si la podrian compartir en este foro.
- Debes estar registrado para responder a este debate.