Os pongo en situación, se migra una web de un hosting a otro y sin previo aviso la url cambia de «https://undominiocualquiera.com a https://undominiocualquiera.com/?v=04da73588ed» en todas las páginas de la web, landing, categorias, productos etc… Todas ellas acaban con la terminación ?v=04da73588ed
Revisión de dns, ssl, htacess, wp-config y plugins
Por parte del nuevo hosting estaba todo correcto, paso a revisar el htacess por si hay un rewrite por algún lado, nada, wp-config tampoco.
Así que me dedico desactivar todos los plugins desde ftp y se soluciona el problema, uala. La web tenía instalados 63 plugins, así que tocaba tirar de pico y pala e ir desactivando uno a uno para averiguar cual era el culpable.
El error iba a venir bien para eliminar toda la morralla que no servía para nada, así que no hay mal que por bien no venga.
Woocomerce como culpable definitivo
Y por fin encontré al culpable de la trama, una pu… casilla cambiada en la configuración de woocomerce, más concretamente la de «Ubicación del cliente por defecto».
Ese casilla estaba con la configuración de «geolocalizar» en vez de «sin ubicación por defecto«, no me preguntéis porque, quién, ni cuando porque no lo se, pero ese ha sido el tema que me ha estado atormentando durante unas cuantas horas.

Y por estas cosas fueron por las que cree éste blog, porque creo que estas cosas raras solo me pasan a mi, así que las dejo registradas por si existe algún otro tarado como yo al que le pasan este tipo de cosas extrañas.