Suena interesante. ¿Tiene un ejemplo concreto que pueda usarse para ilustrar esto?
Hola @threadi
Estamos tratando de resolver el problema en un sitio web para uno de nuestros clientes
Tomé 2 instantáneas de la base de datos antes y después de esta ocurrencia.
Después de varias horas de lectura de código, logré comparar el nombre de la opción “rewrite_rules” en las opciones de la tabla de base de datos anterior y posterior y observé que faltaba el carácter previo “/” en esa regla de reescritura en particular.
Luego escribí una función de filtro para capturar el índice de regla incorrecto y lo reemplacé con el índice correcto en el filtro “rewrite_rules_array”
Luego, todas las páginas vuelven a aparecer y todos los enlaces del sitio web del cliente a las páginas se cargan nuevamente.
Por favor, háganos saber cuál podría ser la causa de esto?
Saludos cordiales,
@jacothiart
¿Cómo entra la entrada de esta URL en rewrite_rules? ¿Es una entrada fija? Eso sería inusual y no estándar de WordPress. Por lo tanto, sería interesante saber qué tipo de URL es esta y a qué pertenece.
Las URL se pueden vaciar en WordPress, para que otros complementos se agreguen a esas reescrituras en la tabla de opciones que se recopilan y completan dinámicamente mediante funciones integradas o acciones de complemento.
Pero esta reescritura “/([^/]+)/?$”, el correcto, con pre “/” está relacionado con la carga de la página de WordPress
Desafortunadamente, ya no puedo seguir. ¿Qué tiene que ver esta regla con la URL de la página que le preocupa?
Nuevamente: ¿podría mostrar un ejemplo concreto que haga que su problema sea reproducible? Me gustaría una descripción de lo que ves como la causa de la URL problemática y con qué código concreto lo has solucionado por ti mismo. Es mejor describirlo de tal manera que pueda reproducirse en una instalación limpia. Debe utilizar una instalación de WordPress sin complementos y con un tema estándar como base, como alguien que quiere entenderlo. De esta manera, lo que describe sería reproducible si es necesario.
Hola @threadi
La información es confidencial, ¿hay algún correo electrónico al que pueda enviar la información para obtener ayuda que no esté en un foro público?
Moderador
Jan Dembowski
(@jdembowski)
Moderador del Foro y Brute Squad
La información es confidencial, ¿hay algún correo electrónico al que pueda enviar la información para obtener ayuda que no esté en un foro público?
@jacothiart Lo siento, pero esa opción no existe y no pida a nadie que se comunique con usted fuera del foro. Estos son foros comunitarios 100% voluntarios y nadie debe contactarlo fuera del foro o aceptar una oferta para que los contacte.
Si alguien se pone en contacto con usted, por favor háganoslo saber. Hay muchos spammers que trabajan y, por favor, no acepte ningún contacto fuera del foro. Eso ha terminado mal para los usuarios en el pasado.
Si no puede publicar el enlace, está bien, pero será más difícil para los voluntarios ayudarlo.
Si publica un enlace, tenga en cuenta que NO se eliminará más adelante y que los enlaces breves publicados se ampliarán cuando se encuentren.
Hola @jdembowski
Comprendido
Gracias por la información sobre no contactar a otros en el foro.
Hola @threadi
“””
Desafortunadamente, ya no puedo seguir. ¿Qué tiene que ver esta regla con la URL de la página que le preocupa?
“””
La regla está en un orden de índice para aplicar a la carga de todas las URL en WordPress.
La regla que mencioné es específicamente para el tipo de publicación “página”
Hola Soporte de WordPress,
Logramos resolver nuestro problema, el problema fue otro complemento que causó todo este problema.
Este complemento no estaba relacionado con el núcleo de WordPress.
El otro complemento insertó una regla de reescritura que rompía las reglas de reescritura de páginas predeterminadas para blog.
Sigan con el gran trabajo, equipo de WordPress.