Irgendwann habe ich es mir hier in meinem Blog so eingerichtet, dass auch meine Bilder, die ich zu Instagram hoch lade, als Artikel hier erscheinen.
Das mit den Artikeln ist ja auch noch recht und schön, aber irgendwie haben wir diese „Instagram-Artikel“ so überhaupt nicht in meiner WordPress-Timeline (Blog-Übersicht) gefallen.
Somit habe ich mit auf die Suche nach eine Lösung begeben, wie man Artikel einer bestimmten Kategorie von der Anzeige in der WordPress-Timeline ausnehmen kann. Und bin fündig geworden.
- Den Original-Post findet ihr übrigens hier:
http://zaehlpixel.com/wordpress-artikel-aus-bestimmten-kategorien-nicht-in-der-blog-uebersicht-anzeigen/
( ALTER LINK http://zaehlpixel.com/blog/2013/05/06/wordpress-artikel-aus-bestimmten-kategorien-nicht-in-der-blog-uebersicht-anzeigen/ )
Im Grunde ist es ganz einfach. Erst müsst ihr heraus finden, welche ID eure Kategorie hat.
Das macht ihr am einfachsten, in dem ihr im WordPress-Admin-Panel unter „Beiträge“ und dort auf Kategorien klickt.
Nun bekommt ihr eine Übersicht aller eurer Kategorien. Nun ist wichtig, dass ihr in eurem Browser die „Statusleiste“ eingeblendet habt. Bei meinem Safari geht das mit „Darstellung“ > „Statusleiste einblenden“. Anschliessend habt ihr am unterem Rand des Browserfensters eine Zeile, in der z.B. die Ziel-URLs von Links angezeigt werden.
Wenn ihr nun über die betreffende Kategorie mit der Maus fährt, dann bekommt ihr in der Statusleiste eine Adresse angezeigt, die ungefähr so aussieht:
http://www.domainname.com/wp-admin/edit-tags.php?action=edit&taxonomy=category&tag_ID=35&post_type=post
Und hierbei ist wichtig, was hinter „_ID=“ steht. In diesem Beispiel ist des die Zahl „35“, welche auch gleichzeitig die ID eurer Kategorie ist.
Nun müsst ihr die function.php Datei von eurem WordPress-Theme bearbeiten und folgenden Code einfügen:
function zp_excludeCategories() { global $wp_query; $categories = array(35); if(is_home()) $wp_query->set('category__not_in', $categories); } add_action('pre_get_posts','zp_excludeCategories');
In der 3. Zeile seht ihr am Ende die „35“ stehen, was vorher in unserem Beispiel unsere Muster-ID war. Dort trägt ihr jetzt einfach die ID eurer Kategorie ein und schon erscheint diese nicht mehr in der Blog-Übersicht. 🙂
Danke für den Link auf unsere Website. Dieser hat sich leider geändert, da wir letzte Woche einen Relaunch hatten und auch etwas an den URLs ändern mussten. Hier der aktuelle Link:
http://zaehlpixel.com/wordpress-artikel-aus-bestimmten-kategorien-nicht-in-der-blog-uebersicht-anzeigen/
Danke für den Hinweis 🙂
Pingback: black4.net » WordPress: Artikel von mehreren Kategorien nicht in der Timeline von WordPress anzeigen