web-dev-qa-db-fra.com

Inclure les commentaires dans la page du plugin

Je souhaite inclure le formulaire de commentaires sur une page générée par mon plugin. J'ai l'identifiant de publication auquel je souhaite attacher les commentaires, mais je ne parviens pas à utiliser les fonctions de commentaires Wordpress.

J'ai essayé de créer une boucle Wordpress dans ma page de plugin, mais le formulaire de commentaires ne s'affichera pas:

$args =  array ('post_type'=> 'cpt', 'p' => $post_id );
$the_query = new WP_Query( $args );
if ( $the_query->have_posts() ) :
        while ( $the_query->have_posts() ) : $the_query->the_post();
        comment_form();
endwhile; endif;
wp_reset_postdata();
1
user33958

Comme @Jevuska l’a mentionné, vous pouvez utiliser ici $ post_id comme argument. En fait, vous pouvez également utiliser une tonne de $ args optionnels ainsi que <?php comment_form( $args, $post_id ); ?>

Vous pouvez trouver les informations dans le Codex ici: https://codex.wordpress.org/Function_Reference/comment_form

1
Ray Flores