dynamicinternet Webdesign

Das Blog

Themen, Tutorials sowie Tipps & Tricks über Webdesign, (X)HTML und CSS, Programmierung, WordPress und was uns sonst noch bewegt.

RSS abonnieren

Kommentar Pagination ausblenden

WordPress bietet seit Version 2.7 die Möglichkeit, eine einstellbare Anzahl Kommentare in Seiten aufzuteilen. Aus SEO Sicht ist das nicht sehr sinnvoll, dazu gab es in der Vergangenheit zahlreiche Artikel und Diskussionen. Schaltet man die Kommentar Pagination ab, bleiben die HTML-Fragmente trotzdem im Quelltext der Seite stehen.

Hat man ein Theme, in dem der äußere Container der Pagination einen Rahmen hat oder eine Hintergrundfarbe, dann sieht man den leeren Container. Hier 2 Screenshots mit und ohne eingeschalteter Kommentarpagination um zu verdeutlichen, was ich meine:

mit Kommentar Paginationohne Kommentar Pagination

Nicht wirklich schön.

WordPress speichert die Einstellung in der Tabelle options unter page_comments. Damit kann man in der comments.php die Pagination ausblenden, falls sie nicht eingeschaltet ist:

<?php if (get_option('page_comments') === 1): ?>
	<div class="navigation">
		<div class="alignleft"><?php previous_comments_link() ?></div>
		<div class="alignright"><?php next_comments_link() ?></div>
	</div>
<?php endif; ?>

Die Abfrage schaut, ob die Kommentar Pagination eingestellt ist (1) und zeigt nur dann die Navigation an. Ein positiver Nebeneffekt: Ist sie aus, wird WordPress ein ganz klein wenig schneller, weil es die beiden Funtionen previous_comments_link() und next_comments_link() garnicht erst ausfüren muß ;)

1 Kommentar
  1. Jürgen sagt:

    Auf jeden Fall eine sinnvolle Verbesserung, bei sehr vielen Kommentaren ist es einfach angenehmer zu lesen wenn diese auf mehrere Seiten aufgeteilt sind.

Einen Kommentar schreiben