Events Calendar generate_rewrite_rules interfers with Polylang rules. Result 404
-
We have been having problems with intermittent 404 errors on our sites with TEC and Polylang.
Similar to https://www.ads-software.com/support/topic/frequent-404-errors-on-individual-events-and-unrelated-cpts/page/2/
There seemed no logic to when the errors occurred, but after tracing we realised that they occurred when bots crawl the site with old non-existent urls, that I can only presume come from an previous out of date site map.
Examples : /nl/researcher/wayens-benjamin/paged-2/2/
/fr/events/2016-01-22/
Event Calendar’s reaction to this is to fire generate_rewrite_rules. It doesn’t overwrite the rules created by Polylang (and which contain the language information (fr|nl|en) ) but it prepends a whole new set of rules to the rewrite_rules.
I can only presume that the original polylang rules are never reached because any pages are now filter by the erroneous rules at the front.
It would be great to have a permanent solution for this problem.wp-core
version: 6.4.4
wp-plugins-active
Polylang Pro: version: 3.5.3, author: WP SYNTEX (latest version: 3.6.1), Mises à jour auto désactivées
The Events Calendar: version: 6.5.0, author: The Events Calendar, Mises à jour auto désactivées
- You must be logged in to reply to this topic.