Ja, die Anzeige hängt von Ihrem Theme ab. Das Plugin selbst hat nur minimale Styling-Elemente.
Der Link „Diskussion beitreten“ wird nicht für Themen angezeigt, die nicht verknüpft sind. Sie können jedoch selbst etwas Ähnliches hinzufügen, getrennt vom Plugin, indem Sie den comments_template-Filter in der functions.php-Datei Ihres Themes verwenden. Ich habe diesen Code nicht getestet, aber etwas Ähnliches sollte funktionieren:
use WPDiscourse\Utilities\Utilities as DiscourseUtilities;
function non_discourse_comments_template( $comment_template ) {
global $post;
$post_id = $post->ID;
$discourse_post_id = get_post_meta( $post_id, 'discourse_post_id', true );
if ($discourse_post_id) {
return;
} else {
$options = DiscourseUtilities::get_options();
$discourse_permalink = $options['url'];
$link_text = "Diskussion beitreten";
return '<div class="wpdc-join-discussion"><a class="wpdc-join-discussion-link" href="' . esc_url_raw( $discourse_permalink ) . '" target="_blank" rel="noreferrer noopener">' . esc_html( $link_text ) . '</a></div>';
}
}
add_filter( "comments_template", "non_discourse_comments_template" );