Bestimmte Kategorien ( Name + Verlinkung) im Frontend ausblenden. Im Bsp. werden die Kateg. "Aktualisieren" + "Rechtschreibung" unsichtbar, nicht aber Artikel dieser Kategorien. Nützlich wenn man eine Sortierung für interne Zwecke braucht. Siehe auch den Artikel http://www.perun.net/?p=8547 |
Gefunden: Torsten Landsiedel (https://github.com/Zodiac1978)
<?php
function hide_categories_terms($terms, $post_id, $taxonomy) {
// Kategorienamen ausblenden (den Slug eintragen und durch Komata trennen)
$exclude = array('aktualisieren', 'rechtschreibung');
if (!is_admin()) {
foreach($terms as $key => $term){
if($term->taxonomy == "category"){
if(in_array($term->slug, $exclude)) unset($terms[$key]);
}
}
}
return $terms;
}
add_filter('get_the_terms', 'hide_categories_terms', 10, 3);
?>