Quando si importa - errore nell'importazione: Tipo di post non valido, feedback

11 gen 2017, 12:55:00
Visualizzazioni: 18.4K
Voti: 8

Sto cercando di importare un sito utilizzando un file XML generato da WordPress.com

Tutti i post e i media sembrano importarsi correttamente, ma i commenti falliscono con errori

Importazione fallita per "Sarah Toon - 2015-10-10 08:29:30": Tipo di post feedback non valido
Importazione fallita per "Kylie - 2015-10-10 08:34:50": Tipo di post feedback non valido
Importazione fallita per "Sophie Ward - 2015-10-10 08:36:22": Tipo di post feedback non valido

Leggendo altri post qui su WordPress.SE, nessuno ha una risposta accettata. Quello più vicino che ho trovato è Tipi di post personalizzati non importati correttamente ma riguarda i post, non i commenti.

Qualcuno può aiutarmi a iniziare a risolvere questo problema per favore?

3
Commenti

importi i dati da WordPress.com?

prosti prosti
11 gen 2017 13:06:01

@prosti "Sto cercando di importare un sito utilizzando XML generato da WordPress.com" :P

Steve Steve
11 gen 2017 23:35:04

Stavo riguardando questo perché qualcuno ha votato e ora capisco perché ero confuso. Manca una virgola. Dovrebbe essere "tipo di post non valido, feedback" ;o)

Steve Steve
2 nov 2018 07:38:29
Tutte le risposte alla domanda 3
1

Il problema è che stai cercando di importare post con un post type feedback, ma questo tipo di post non è registrato nella tua installazione di WordPress.

Una soluzione rapida e semplice è registrarne uno:

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

Inseriscilo nel file functions.php del tuo tema, o in un MU plugin (es. wp-content/mu-plugins/feedback.php).

11 gen 2017 13:46:41
Commenti

Grazie... sapevo fosse qualcosa del genere ma va oltre le mie competenze su WP :P Lo sto testando, accetterò la risposta se funziona.

Steve Steve
11 gen 2017 23:43:45
0

Il plugin Jetpack crea un tipo di post personalizzato per i feedback quando è attivo. Potrebbe essere necessario installare prima quel plugin (come ho fatto io). Saluti!

27 ago 2017 18:58:32
0

Stavo migrando un sito da wordpress.com e ho avuto lo stesso problema.

L'ho risolto prima installando il plugin Jetpack, poi attivando il modulo Contact Form a questo indirizzo [yoursite.com]/wp-admin/admin.php?page=jetpack_modules e infine facendo l'importazione.

Spero che possa aiutare qualcuno!

11 apr 2020 07:26:58