J'ai un site Wordpress que je viens de mettre à jour en 3.1. Je souhaite maintenant utiliser les types de publication personnalisés. Ma question est de savoir comment puis-je affecter (transférer?) Une publication à un type de publication personnalisé nouvellement créé?
Par exemple, tous mes articles (nouvelles, poèmes, idées pour changer le monde) sont dans des publications. Maintenant, j'ai créé les types d'articles personnalisés Nouvelles, Poèmes, etc. et je souhaite transférer mes anciens articles vers ces nouveaux types d'articles personnalisés.
J'espère que c'est assez clair, quelqu'un?
Il semble que le moyen le plus simple consiste à le faire manuellement dans la base de données . Si vous n'avez pas accès à la base de données, ou si vous ne voulez pas le faire manuellement, vous pouvez installer un plugin qui le fera poste par message , ou un plugin qui encombrera convertir beaucoup de messages à la fois
il existe un excellent plugin Siffleur de type de message qui vous donne un moyen simple de modifier un type de message dans WordPress.
Vous pouvez utiliser " Convertir le type de publication " pour convertir vos catégories en types de publication personnalisés que vous avez déjà définis.
Ce plugin convertira toutes vos catégories sélectionnées en un type de publication personnalisé que vous pourrez choisir.
Pour ceux qui recherchent une solution de code:
$post_id = 123; // Set this to the ID of the post you want to update.
$post_obj = get_post( $post_id );
$post_obj->post_type = 'custom-post-type'; // Set this to the slug of your custom post type.
wp_update_post( $post_obj );