✅ WEB- und WordPress-Nachrichten, Themen, Plugins. Hier teilen wir Tipps und beste Website-Lösungen.

Paginierungslinks in WordPress-Beiträgen stilisieren

8

WordPress bietet eine relativ wenig bekannte Funktion, um Ihre extrem langen Beiträge auf verschiedene Seiten aufzuteilen. Es ist jedoch etwas schwierig, es so zu stilisieren, dass es zu Ihrem gesamten Website-Stil passt, da WordPress standardmäßig keine CSS-Klassen anwendet, um auf seine Elemente abzuzielen. Lassen Sie uns lernen, wie man die Funktion filtert, die sie ausgibt, und Klassen hinzufügt, um sie zu stilisieren.

Überblick

Beiträge können paginiert werden, indem beim Schreiben des Beitragsinhalts der <!--nextpage--> Quicktag eingegeben wird, um anzuzeigen, dass der Inhalt nach dem Tag auf einer neuen Seite platziert werden muss. Die Links werden dann mit der Funktion wp_link_pages generiert, die die Paginierung des Beitragsinhalts erstellt.

Während Sie die SEO -Implikationen der Paginierung von Inhalten berücksichtigen müssen, und das ist ein ganzes Thema für sich, haben Sie wahrscheinlich einen guten Grund dafür, wie z. B. einen unglaublich langen Artikel, wahrscheinlich mit vielen Bildern und eingebetteten Videos, der auch dauern würde viel zu laden und würde viele Ressourcen auf Ihrem Server verbrauchen.

Initialisierung

Wir können die wp_link_pagesFunktion in unserem WordPress-Theme aufrufen, einschließlich unserer CSS-Klassen, die wie folgt gestylt werden können:

Filtern

Was passiert, wenn wir ein untergeordnetes Thema verwenden? Wenn es richtig erstellt wurde, get_template_partkönnten wir die Datei in unser untergeordnetes Thema kopieren und die Funktion mit den richtigen Werten neu initialisieren.

Eine gute Alternative wäre, den Filter zu verwenden wp_link_pages_args, um die Initialisierung der wp_link_pagesFunktion zu überschreiben. Wir können den folgenden Code in die Datei functions.php unseres Child-Themes einfügen:

Dies ist auch eine gute Alternative, wenn die Funktion innerhalb eines Frameworks initialisiert wird und wir die Werte für unsere eigenen Zwecke überschreiben möchten.

Aufnahmequelle: startfunction.com

Diese Website verwendet Cookies, um Ihre Erfahrung zu verbessern. Wir gehen davon aus, dass Sie damit einverstanden sind, Sie können sich jedoch abmelden, wenn Sie möchten. Annehmen Weiterlesen