Al importar - error al importar: Tipo de post inválido, comentarios

11 ene 2017, 12:55:00
Vistas: 18.4K
Votos: 8

Estoy intentando importar un sitio usando XML generado por WordPress.com

Todos los posts y medios parecen importarse, pero los comentarios fallan con errores

Error al importar "Sarah Toon - 2015-10-10 08:29:30": Tipo de post inválido feedback
Error al importar "Kylie - 2015-10-10 08:34:50": Tipo de post inválido feedback
Error al importar "Sophie Ward - 2015-10-10 08:36:22": Tipo de post inválido feedback

Leyendo otras publicaciones aquí en WordPress.SE, ninguna tiene una respuesta aceptada. La más cercana que encontré es Tipos de posts personalizados no se importan correctamente pero eso es sobre posts, no comentarios.

¿Alguien puede orientarme para resolver esto por favor?

3
Comentarios

¿importas datos desde WordPress.com?

prosti prosti
11 ene 2017 13:06:01

@prosti "Estoy intentando importar un sitio usando XML generado por WordPress.com" :P

Steve Steve
11 ene 2017 23:35:04

Estaba revisando esto nuevamente porque alguien votó por ello y ahora entiendo por qué estaba confundido. Faltaba una coma. Debería decir "tipo de publicación inválido, feedback" ;o)

Steve Steve
2 nov 2018 07:38:29
Todas las respuestas a la pregunta 3
1

El problema es que estás intentando importar publicaciones con un tipo de contenido feedback, pero no existe ese tipo de contenido registrado en tu instalación de WordPress.

Una solución rápida y sencilla es registrar uno:

add_action( 'init', function () {
    register_post_type( 'feedback', [
        'public' => true,
        'labels' => [
            'singular_name' => 'Feedback',
            'name'          => 'Feedback',
        ]
    ]);
});

Colócalo en el archivo functions.php de tu tema, o en un plugin MU (por ejemplo, wp-content/mu-plugins/feedback.php).

11 ene 2017 13:46:41
Comentarios

Gracias... Sabía que era algo así pero está más allá de mis habilidades con WP :P Lo probaré, aceptaré si funciona.

Steve Steve
11 ene 2017 23:43:45
0

El plugin Jetpack crea un tipo de publicación personalizado de comentarios cuando está activo. Puede que necesites instalar ese plugin primero (como yo hice). ¡Saludos!

27 ago 2017 18:58:32
0

Estaba migrando un sitio web desde wordpress.com y tuve el mismo problema.

Lo solucioné primero instalando el plugin Jetpack, luego activando el módulo de Formulario de Contacto en esta URL [tusitio.com]/wp-admin/admin.php?page=jetpack_modules y finalmente haciendo la importación.

¡Espero que esto le ayude a alguien!

11 abr 2020 07:26:58