Buenas tardes,
Os quería hacer una consulta sobre mi página https://proyectoviajero.com
Tengo una página en la web que se llama DESTINOS y a la que se puede acceder desde https://proyectoviajero.com/destinos
A partir de ahí tengo páginas de cada continente (por ejemplo: https://proyectoviajero.com/destinos/europa/) y dentro de cada continente de paises (por ejemplo: https://proyectoviajero.com/destinos/europa/guia-de-viaje-alemania/)
La pregunta sería: si quiero cambiar "DESTINOS"; por la palabra "CONTINENTE", hay alguna forma de actualizar de forma masiva los links que apuntan a la página con el nombre antiguo?
Del mismo modo en el ejemplo que pongo con los países ( https://proyectoviajero.com/destinos/europa/guia-de-viaje-alemania/), hay alguna forma de actualizar los links para que aparezca solo https://proyectoviajero.com/destinos/europa/alemania/ ?
Gracias y un saludo
Contenido solo visible a usuarios registrados
Que tal Alejandro,
Los Slugs de las paginas cambian de forma masiva si dichas paginas desglosadas son hijas por ejemplo
Pagina Padre "Destinos"
Paginas hijas "Destinos/Alemania"
Sin embargo si has utilizado enlaces absolutos (enlaces con la url exacta) seria necesario cambiarlas de forma manual o utilizar un complemento como el siguiente https://es.wordpress.org/plugins/better-search-replace/
Saludos!
Hola Bruno,
Los slugs no me preocupan...
Efectivamente, tengo enlaces absolutos, y eso es lo que quiero cambiar. Le he echado una ojeada al plugin que comentas pero no doy con la fórmula exacta.
De hecho, preferiría realizar una consulta de actualización en SQL vía phpmyadmin cambiando lo siguiente:
1) cualquier link que tenga la palabra [DESTINOS] , debería cambiarse por [CONTINENTES]. Ejemplo:
2) en un link como este: https://proyectoviajero.com/destinos/africa/guia-viaje-marruecos/ cambiar a:
Es decir, debería buscarse "guia-viaje-" y borrar esa parte.
¿Podéis ayudarme en ello?
Saludos
Hola Alejandro,
Muy bien pues lo que deseas hacer deberías poder conseguirlo al utilizar el plugin colocando una parte de la url absoluta anterior y luego el termino por el que la quieres remplazar, esto considerando que también hagas el ajuste de los slugs
Recuerda tener presente lo siguiente
-Desde la herramienta se puede correr una prueba y que arroje como resultados cuantos ajustes ha realizado
-Cualquier tipo de modificación a la base de datos recomendamos tener un respaldo previo por cualquier eventualidad
preferiría realizar una consulta de actualización en SQL vía phpmyadmin
Lo siguiente es valido, como usuario avanzado por medio del método update podrías hacerlo sin embargo el plugin hace una labor similar y para consultas a detalle podríamos referirte a nuestros colaboradores que con gusto pueden profundizar en tu caso si decides tomar esa ruta. https://www.webempresa.com/directorio-colaboradores.html
Saludos!
Vale, entonces volveré a hacer las pruebas que dejé colgadas en su momento.
Pregunta:
1) que tablas se he seleccionar: solo wp_links? todas? algunas en concreto?
2) al poner link nuevo y antiguo, he de poner al inicio https? http? sin ninguno de los dos? (por ej: proyectoviajero.com/.../... etc?)
La web corre sobre https.
Gracias y Feliz Navidad
Hola
Te complicarás si haces el reemplazo de urls a nivel de BD directamente, ya que algunas urls pueden ser parte de campos serializados por ejemplo.
Además no existe una tabla específica en donde puedas realizar esto, sino un conjunto de tablas.
En resumen usa simplemente el plugin de reemplazo de urls que te recomendaron anteriormente.
Lógicamente antes de hacer el reemplazo asegúrate de que la url ya exista, de otra manera el sitio no te funcionará correctamente.
Saludos.
Si te fijas en el pantallazo del programa que me pasa tu compañero y que me recomendáis ambos, hay un listado de tablas a seleccionar. Cuáles selecciono? (esa era mi pregunta).
Y por otro lado, lo que os preguntaba antes: al poner link nuevo y antiguo, he de poner al inicio https? http? sin ninguno de los dos? (por ej: proyectoviajero.com/.../... etc?)
Gracias y un saludo.
Hola
Puedes seleccionar todas las tablas, aunque la que tiene usualmente el conenido es la wp_content
Con respecto a la url, puedes usar ambos reemplazos, buscar urls con http y luego con https, y pasarlos todas a una url final con https, de esta forma aprovecharás igualmente para pasar las urls a https
Saludos.