Trasladar contenido...
 
Avisos
Vaciar todo

Trasladar contenido de un joomla a otro manteniendo urls

10 Respuestas
3 Usuarios
0 Reactions
45 Visitas
Respuestas: 234
Estimable Member
Topic starter
 

Buenos días,

He comenzado a diseñar un nuevo Joomla y me gustaría mantener las mismas URLs del otro joomla y gran parte del contenido ya generado y posicionado. Por tanto, me gustaría importar, sobre todo (creo que no me dejo gran cosa) menús, articulos, urls, briezingforms y blog-K2 con sus articulos.

Barajo 3 alternativas:

1. Diseñar nueva web y trasladar contenidos, de modo que la nueva web no arrastra "defectos" de la anterior sino solo contenido. ¿Conocéis alguna extensión que pueda hacerlo? Conozco algún importador de K2 pero igual conocéis alguno más nuevo más completo.

2. Desde la web anterior, cambiar a la plantilla pero arrastraría defectos y creo que es mejor el punto 1 siempre que no afecte al SEO y se pueda mantener URLs.

3. El punto 1 pero por partes: trasladar por un lado k2, luego los articulos, luego los menús, etc., y tratar de mantener las mismas URLs manualmente. Si no, siempre me quedaría enrutarlas en el robot txt de cómo la tiene google a la nueva URL, no? Estoy en lo cierto?

 

Muchas gracias! Sé que he comentado bastantes cosas pero básicamente lo que necesito es un importador para la alternativa 1 o, en caso de que no los hubiera, cómo unir urls anteriores a las nuevas sin perder SEO en google hasta que detecte nuevas urls (lo cual, no va a ser muy recomendable creo yo).

 

Saludos

Contenido solo visible a usuarios registrados


 
Respondido : 05/04/2021 9:11 am
Pepe
 Pepe
Respuestas: 41129
Illustrious Member Admin
 

Hola Francisco.

Tienes componentes para la exportación e importación de K2 y de los contenidos de Joomla pero son de pago:

-> https://extensions.joomla.org/extension/extension-specific/k2-extensions/k2-import-export/

-> https://extensions.joomla.org/extension/ro-csvi/

 

Sobre el tema de las URL no hay problema siempre que respetes las mismas categorias y títulos de las entradas.

 

Otra opción seria exportar las tablas de la base de datos pero eso ya es un poco delicado si no se se conoce el manejo de la base de datos.

Si accedes a tu cuenta de cPanel -> Bases de datos -> phpMyAdmin y editas la base de datos que esta utilizando veras que tienes tablas con el nombre de las extensiones que quieres exporta por ejemplo paar K2 tienes las siguientes tablas:

_k2_user_groups, _k2_users, _k2_tags_xref, _k2_tags, _k2_rating, _k2_log, _k2_items, _k2_extra_fields_groups, _k2_extra_field, _k2_comments, _k2_categories

 

En este enlace del blog tienes información de como identificar la base de datos que utiliza cada instalación:

-> https://www.webempresa.com/blog/datos-de-conexion-de-la-base-de-datos-donde-encontrarlos.html

 

En este enlace tienes uan guía de como exportar contenido de una base de datos:

-> https://guias.webempresa.com/preguntas-frecuentes/exportar-una-base-datos/

 

Un saludo

 


 
Respondido : 05/04/2021 9:54 am
Respuestas: 234
Estimable Member
Topic starter
 

@pepesoler, muchas gracias.

En ese caso, lo mejor para exportar menus y articulos que no caigan de K2 es exportar via base de datos? Entiendo eso. Exporta estilo, imagenes, menus y demás? No hay una extension que me lo haga?

 

Me quedaría BrForms que creo que la extension permite importaciones.

 

Gracias!

 

Saludos


 
Respondido : 05/04/2021 10:31 am
Pepe
 Pepe
Respuestas: 41129
Illustrious Member Admin
 

Hola Francisco.

Para exportar el contenido de Joomla tienes el siguiente componente:

-> https://extensions.joomla.org/extension/j2xml/

Una vez lo tengas instalado accede a Plugins, buscas el plugin j2xml y lo activas:

screenshot joomlero cp95.webjoomla.es 2021.04.05 12 48 31

Cuando lo tengas activo accedes a contenido -> Artículos y veras que tienes un nuevo botón para exportar el contenido, seleccionas lso artículos y pulsas en exportar:

screenshot joomlero cp95.webjoomla.es 2021.04.05 12 50 51

Esto creara un archivo XML que podrás importar a la nuevo instalación:

 

Me quedaría BrForms

 En BreezingForms puedes crear paquetes paar exportados, en este enlace tienes documentación:

-> https://crosstec.org/es/soporte/documentacion-online/breezingforms-documentacion/25-info-basica/229-paquetes.html

 

Un saludo


 
Respondido : 05/04/2021 11:07 am
Respuestas: 234
Estimable Member
Topic starter
 

@pepesoler, muchísimas gracias. Con ese plugin https://extensions.joomla.org/extension/j2xml/ también podré exportar menús? Aunque con toda la ayuda que me has prestado, ya me simplifica mucho la tarea.

 

Gracias!

 

Saludos


 
Respondido : 05/04/2021 11:21 am
Karen Rios
Respuestas: 18684
Illustrious Member Moderator
 

Hola Francisco,

El complemento te permite exportar artículos, categorías, usuarios, etiquetas, enlaces web, niveles de acceso de visualización, contactos, campos. Para exportar tus menus puedes verificar si la siguiente extensión te permite seleccionar lo que necesitas -> https://extensions.joomla.org/extension/migration-a-conversion/data-import-a-export/sp-transfer/

Un Saludo


 
Respondido : 05/04/2021 11:44 am
Respuestas: 234
Estimable Member
Topic starter
 

@karen, muchas gracias. Estoy instalando el recomendado por Pepe y para los menús miraré el que me comentas.

 

Gracias!

 

Saludos


 
Respondido : 05/04/2021 11:49 am
Karen Rios
Respuestas: 18684
Illustrious Member Moderator
 

Hola Francisco,

Gracias a ti, siempre es un placer poder ayudarte

Quedamos muy atentos como ha ido todo

Un Saludo


 
Respondido : 05/04/2021 12:03 pm
Respuestas: 234
Estimable Member
Topic starter
 

@karen / @pepesoler: cuando importo con j2xml (la exportación fue bien) me dice esto:

An error has occurred.

0 Call to undefined function mb_convert_encoding()

Y en foros de joomla dicen que se debe a algo del servidor:

This error message means that you don't have php-mbstring installed on your server. Thats why its not working.
 

 
Respondido : 05/04/2021 1:06 pm
Pepe
 Pepe
Respuestas: 41129
Illustrious Member Admin
 

Hola Francisco.

Que extension utilizar para la importación ?

Si tienes problemas con ese componente, prueba el siguiente:

-> https://extensions.joomla.org/extension/cfi/

Los pasos los mismo una vez instalado cuando accedas artículos veras que tienes un botón para exportar/importar

screenshot joomlero cp95.webjoomla.es 2021.04.05 16 13 09

Seleccionas la categoría y pulsas en Exportar.

screenshot joomlero cp95.webjoomla.es 2021.04.05 16 13 56

Para importar solo tienes que cargar el archivo:

screenshot joomlero cp95.webjoomla.es 2021.04.05 16 15 10

 

Un saludo

 

 

 


 
Respondido : 05/04/2021 2:15 pm