Fügen Sie das Kommentarformular in die Plugin-Seite ein

Ich möchte das Kommentarformular auf einer Seite einfügen, die von meinem Plugin erstellt wurde. Ich habe die Post-ID erhalten, an die ich die Kommentare anhängen möchte, aber ich kann keine der WordPress-Kommentarfunktionen zum functionieren bringen.

Ich habe versucht, eine WordPress-Schleife in meiner Plugin-Seite zu erstellen, aber das Kommentarformular wird nicht angezeigt:

$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(); 

Solutions Collecting From Web of "Fügen Sie das Kommentarformular in die Plugin-Seite ein"

Genau wie @Jevuska erwähnt, können Sie die $ post_id hier als Argument verwenden, in der Tat können Sie auch eine Tonne von optionalen $ < ?php comment_form( $args, $post_id ); ?> < ?php comment_form( $args, $post_id ); ?>

Sie finden die Informationen im Codex hier: https://codex.wordpress.org/Function_Reference/comment_form

Vielen Dank! Ich habe das Problem gefunden: Ich habe Kommentare in den Einstellungen aktiviert, aber im Post-Bearbeitungsbildschirm gibt es ein Kontrollkästchen für jeden Beitrag. Ohne Aktivierung wird kein Fehler ausgegeben.