Problemas al unir dos sitios multilingües en un hosting nuevo

  • Autor Autor kHanONE
  • Fecha de inicio Fecha de inicio
kHanONE

kHanONE

Eta
Redactor
Verificación en dos pasos activada
Hola betas, viendo que no consigo hacerlo funcionar recurro a vosotros como otras tantas veces.
Dispongo de un sitio multi-idioma, español e inglés. Por ciertas razones que no vienen al caso, he mudado la web a un nuevo hosting, ¿cuál es el problema? Únicamente aceptan una base de datos y anteriormente tenía dos, una para el idioma español y otra para la inglesa.

He leído que se puede hacer modificando los prefijos de las tablas "wp_" en el archivo wp-config.php, quedando "es_wp_" para el wp-config.php de la página española (por ejemplo). Ahora bien, voy a phpmyadmin, importo mi base de datos con el contenido en "ingles", se crean todas las tablas con prefijos wp_loquesea, hasta aquí todo correcto. Pero ahora necesito importar mi DB con contenido español, ¿Tengo que crear una nueva tabla? La he creado llamandola es_wp_ e intentando importar la db (española) a esa tabla, y sólo aparecen errores por contenido duplicado y claves... No sé si son estos los pasos que hay que seguir o no, aunque viendo el resultado, me imagino que en algo estoy fallando :ambivalence:

Os pido ayuda compañeros, para cualquier dato específico que necesitéis que aporte, pedírmelo, un saludo y gracias por adelantado.
 
Abre la BD con un editor como Notepad++, y busca las tablas por ejemplo wp_options, etc, y cambiales wp_ por wp_es_options por asi decirlo, luego importas, y listo.

- - - Actualizado - - -

Y el resultado deberia ser asi:

wp_tabla1
wp_tabla2
wp_tabla3
wp_es_tabla1
wp_es_tabla2
wp_es_tabla3

En wp-config solo debes cambiar el prefijo y colocar en ambios sitios la misma db.
 
Hola betas, viendo que no consigo hacerlo funcionar recurro a vosotros como otras tantas veces.
Dispongo de un sitio multi-idioma, español e inglés. Por ciertas razones que no vienen al caso, he mudado la web a un nuevo hosting, ¿cuál es el problema? Únicamente aceptan una base de datos y anteriormente tenía dos, una para el idioma español y otra para la inglesa.

He leído que se puede hacer modificando los prefijos de las tablas "wp_" en el archivo wp-config.php, quedando "es_wp_" para el wp-config.php de la página española (por ejemplo). Ahora bien, voy a phpmyadmin, importo mi base de datos con el contenido en "ingles", se crean todas las tablas con prefijos wp_loquesea, hasta aquí todo correcto. Pero ahora necesito importar mi DB con contenido español, ¿Tengo que crear una nueva tabla? La he creado llamandola es_wp_ e intentando importar la db (española) a esa tabla, y sólo aparecen errores por contenido duplicado y claves... No sé si son estos los pasos que hay que seguir o no, aunque viendo el resultado, me imagino que en algo estoy fallando :ambivalence:

Os pido ayuda compañeros, para cualquier dato específico que necesitéis que aporte, pedírmelo, un saludo y gracias por adelantado.

Saludos kHanONE

Creo que debes considerar si el hosting actual te permite un crecimiento, si solo te dejan crear una base de datos esta muy limitado, ya que luego estar moviendo los blog no es fácil
 
Abre la BD con un editor como Notepad++, y busca las tablas por ejemplo wp_options, etc, y cambiales wp_ por wp_es_options por asi decirlo, luego importas, y listo.

- - - Actualizado - - -

Y el resultado deberia ser asi:

wp_tabla1
wp_tabla2
wp_tabla3
wp_es_tabla1
wp_es_tabla2
wp_es_tabla3

En wp-config solo debes cambiar el prefijo y colocar en ambios sitios la misma db.

Perdona por no haber podido contestar antes, me funcionó correctamente esto que dices! 🙂

Muchas gracias. :encouragement:
 

Temas similares

Atrás
Arriba