Comment déplacer des commentaires d’un article/page à un autre dans WordPress ?
Parfois, à des fins de référencement, vous souhaitez déplacer quelques commentaires d’un article/page à un autre dans WordPress. Ce n’est pas intégré à WordPress, mais il existe une solution de contournement.
Comment déplacer des commentaires WordPress via SQL ?
Dans la page des commentaires de WordPress, vous connaissez l’ID des commentaires et le post_id ou page_id, vous pouvez donc vous connecter à PHPMyAdmin ou simplement à la console MySQL et émettre la commande suivante pour déplacer un commentaire particulier (avec l’ID de commentaire) vers une publication/page spécifique .
update `wp_comments` set `comment_post_ID` = {TARGET_ID} where `comment_ID` = {COMMENT_ID};
Vous pouvez déplacer plusieurs commentaires à la fois, en utilisant l’instruction SQL in.
update `wp_comments` set `comment_post_ID` = {TARGET_ID} where `comment_ID` in ({COMMENT_ID}, {COMMENT_ID}, {COMMENT_ID} ...);
Vous pouvez également envisager d’encapsuler le SQL via PHP Script, ce qui vous donne plus de flexibilité.
Comment déplacer les commentaires WordPress via le plugin ?
Écrire du SQL ou du PHP n’est ni facile ni pratique pour tout le monde, alors voici un plugin WordPress qui fait le travail.
déplacer-wp-commentaires-plugin
Lors de l’activation, vous pouvez ensuite accéder à la page des commentaires WordPress, sélectionner les commentaires que vous souhaitez déplacer.
comment-déplacer-wp-comments-plugin
et, appliquez les options "Déplacer les commentaires", vous devez ensuite sélectionner la publication/page cible (destination) vers laquelle ces commentaires doivent aller (les post_titles sont répertoriés et vous pouvez rechercher les titres). Cliquez sur "Mettre à jour" et tous les commentaires sélectionnés seront déplacés. Comme c’est facile !