Artikel einer bestimmten Kategorie nicht auf der Startseite im WordPress Blog anzeigen
Bei bestimmten Projekten macht es unter Umständen durchaus Sinn, wenn bestimmte Artikel aus einer Kategorie nicht auf der Home-Übersicht / Startseite im WordPress Blog angezeigt werden. Im Normalfall sollten dann genau diese Beiträge ebenfalls nicht im RSS Feed ausgeliefert werden. Wie man diese Aufgabe am einfachsten im WordPress Blog löst, möchte ich Euch nun kurz erklären.
Anleitung / HowTo – Beiträge von der Startseite ausschließen
Hier stehen dem WordPress User zwei Möglichkeiten zur Verfügung.
Methode 1: Änderung der index.php
Dazu fügt man vor dem “loop” folgende Zeilen ein:
<?php if (is_home()) {
$posts = query_posts($query_string . ‚&cat=-11‘);
} ?>
Durch diesen Befehl wird bei der Ausgabe der “Home” Seite die Kategorie mit der ID=11 ausgeschlossen.
Diese “harte” Änderung am Quelltext hat jedoch für mich zwei gravierende Nachteile! Erstens kann man solch eine Änderung bei Updates oder einen Umzug sehr schnell einmal vergessen, was zu unschönen Ergebnissen führen könnte. Zweitens bekommen Abonnementen von RSS Feeds die Artikel dieser Kategorie trotzdem ausgeliefert. Möchte man die Beiträge dort auch noch “verstecken”, so sind weitere Codeänderungen notwendig. Nun stellt man jedoch fest – ins Archiv sollten die Blogartikel auch nicht aufgenommen werden – nächste Änderung ..und so geht es dann weiter!
Wer sich diesen Stress sparen möchte, sollte diese Änderung im WordPress Script mittels PlugIn umsetzen. Hierzu bietet sich das WordPress PlugIn ACE – Advanced Category Excluder an! Die Version 1.4 des ACE PlugIns läuft derzeit sehr stabil und bietet alle oben genannten Features. Darüber hinaus ist noch viel mehr damit möglich!
Folgende Dinge können in ihrer Anzeige beeinflusst werden:
– Kategorien inklusiv Beiträge
– Seiten
– Links und Link-Kategorien
– Tags ab Version 1.5!!
Aus folgenden Bereichen kann man die Inhalte getrennt heraus nehmen:
– Archive
– Home
– RSS Posts
– RSS Kommentare
– Suche
– Seiten
– Robots.txt
– Einzelseiten
Wie ihr hier schon seht, können die Einstellung bis ins letzte Detail getätigt werden. Dabei werden die Einstellungen durch einfache Checkboxen getroffen! Die Bedienung ist wirklich sehr intuitiv und leicht verständlich!
Tags:
- wordpress blog kategorien nicht auf startseite anzeigen
- wordpress beitrag nicht auf Startseite
- wp artikel nicht auf der startseite anzeigen
- wordpress nicht alle Kategorien auf beitragsseite
- wordpress startseite soll nicht alle beiträge anzeigen
TOP!
Genau das, was ich gesucht habe!