Reihenfolge der Beiträge in Blogs selbstbestimmt festlegen

24. Juli 2022 | functions.php, WordPress

Geschätzte Lesezeit für diesen Beitrag: ca. 3 Minuten.

Im Seiten-Editor von WordPress gibt es ein kleines, aber feines Feld, mit welchem Seitensortierungen individuell festgelegt werden können. Diese Möglichkeit fehlt in Beiträgen normalerweise. Die Sortierung kann allenfalls mit einem geänderten Beitragsdatum bestimmt werden, was aber eher mühsam ist. Das «Reihenfolge»-Feld kann aber auch für Posts ganz einfach nachinstalliert werden.

Das Feld «Reihenfolge» findet sich bei den WordPress-Seiten in der Metabox «Seitenattribute». Standardmässig steht da eine 0 bei jeder Seite. Ändert man diesen Wert händisch, erschliessen sich ganz neue Sortierungsmöglichkeiten.

Es bedarf wenig, um die erwähnte Metabox auch in Beiträgen anzuzeigen. Alles, was Sie benötigen, ist ein kleiner Code, den Sie der Datei functions.php Ihres WordPress-Themes hinzufügen. Das Feld steht danach auch in den Beiträgen und in allen Custom-Posts zur Verfügung. Die Datei functions.php finden Sie unter Design/Theme-Editor:

add_action( 'admin_init', 'custom_post_order' );

function custom_post_order() 
{
    add_post_type_support( 'post', 'page-attributes' );
}

In Blog-Ausgaben haben Sie nun die Möglichkeit, zusätzliche Sortierungsoptionen zu wählen.

Ist ab und an ganz praktisch.

Ein Zusatztipp: Arbeiten Sie zu Beginn nicht zu engmaschig. Ich selber sortiere meist in 10er-Schritten. Also 10, 20,30, 40 usw. So habe ich die Möglichkeit, dereinst noch Beiträge (oder eben auch Seiten) dazwischen zu schieben, ohne die ganze Sortierung mühselig neu zu organisieren.

Werbung

Werbung

 

Kostenlose WordPress- und Divi-Tricks im Abo

Wir schicken Ihnen sporadisch (weniger als 10x jährlich) neue Tricks für Wordpress und das Divi-Theme, aber auch hilfreiche CSS- und HTML-Codes frei Haus.

Füllen Sie zur Anmeldung das folgende Formular aus. Angaben mit * sind Pflichtangaben.






Vielen Dank.

Pin It on Pinterest

Share This