Auf Themelocal haben wir Ihnen bereits gezeigt, wie Sie Ihre WordPress-Kommentare und das Kommentarformular gestalten. In diesem Artikel zeigen wir dir, wie du das Kommentar-Layout weiter anpassen kannst, indem du Zahlen zu deinen WordPress-Kommentaren hinzufügst.
Endgültige Ergebnisse:
Hinzufügen von Kommentarnummerierung in WordPress
Als erstes müssen Sie installieren und aktivieren Nummerierung von Gregs verschachtelten Kommentaren Plugin. Gehen Sie nach der Aktivierung des Plugins zu Einstellungen » Nummerierung von verschachtelten Kommentaren. Unter dem Kommentarnummern gestalten Abschnitt, wählen Sie die Option: Nein – ich werde mein eigenes Nummern-Styling bereitstellen. Darunter gibt es eine weitere Möglichkeit, Entfernen Sie den Kommentarnummern-Wrapper. Auswählen Nein auch auf diese Option und speichern Sie die Einstellungen.
Da wir nicht das Stylesheet des Plugins verwenden, müssen wir Styles in unserem eigenen Stylesheet definieren. Wir haben das Plugin auch so konfiguriert, dass es Kommentarnummern in a umschließt <div class="commentnumber"&>
Wrapper, damit wir die Zahl mit dem formatieren können .commentnumber
Klasse. Um benutzerdefinierte Stile hinzuzufügen, gehen Sie zu Aussehen » Editor und füge den folgenden Code am Ende deines Themes hinzu style.css
Datei:
.commentlist li .commentnumber { float:right; color:#999999; font-size:3em; margin:0; padding:0 .5em .5em 0; clear:right; } .commentlist li li .commentnumber { font-size:1.7em; } .commentlist li li li .commentnumber { font-size:1.3 em; }
Das von uns verwendete Plugin verwendet einen Callback im Inneren wp_list_comments()
Funktion. Du kannst einfach deine Themes bearbeiten comments.php
Vorlage und ersetzen Sie die vorhandene wp_list_comments
mit dem vom Plugin bereitgestellten:
<?php wp_list_comments('callback=gtcn_basic_callback'); ?>
Für die meisten Leute sollte das funktionieren. Für einige von Ihnen kann es jedoch auf den ersten Blick unordentlich aussehen. Sie müssten ein paar zusätzliche Schritte unternehmen, um das zu beheben. Beginnen Sie damit, herauszufinden, welche Callback-Funktion Ihr Theme für die Kommentare verwendet, und fügen Sie dann den Callback des Plugins in diese Funktion ein.
Um herauszufinden, welche Funktion dein Theme als Callback nutzt, musst du nur nach suchen wp_list_comments
Funktion in comments.php
Vorlage. Im standardmäßigen WordPress TwentyTwelve-Theme würdest du beispielsweise Folgendes sehen:
<?php wp_list_comments( array( 'callback' => 'twentytwelve_comment', 'style' => 'ol' ) ); ?>
twentytwelve_comment
ist die Rückruffunktion, nach der Sie gesucht haben. Jetzt musst du zu deinem Theme gehen functions.php
Datei und suchen Sie nach der Kommentar-Callback-Funktion. Sobald Sie es gefunden haben, müssen Sie diese Funktion ändern und die Kommentarnummerierung direkt vor dem Autorennamen hinzufügen.
<?php $comment_number = gtcn_comment_numbering($comment->comment_ID, $args); echo $comment_number; ?>
Speichern Sie Ihre Änderungen und überprüfen Sie Ihre Kommentare. Ihre Kommentare sollten jetzt rechts nummeriert sein, wie folgt:
Wir hoffen, dass dieser Artikel Ihnen geholfen hat, Nummern zu Ihrem WordPress-Kommentarlayout hinzuzufügen. Würden Sie Ihren Kommentaren Zahlen hinzufügen? Lassen Sie es uns wissen, indem Sie unten einen Kommentar hinterlassen.