Hallo,
ich möchte gerne unter der Single-Post-Ansicht ein bestimmtes Tag ("getestet", ID 34) generell ausschließen, nur dieses eine soll dort nicht angezeigt werden.
Meine PHP-Kenntnisse sind äußerst rudimentär, ich hab mir daher aus dem Web ein Snippet zusammengesucht, das so aber leider nicht funktioniert, sprich, es tut sich nichts, das Tag "getestet" wird nach wie vor angezeigt:
PHP
function schlagwortaussingleviewexcluden($tags) {
if (is_single() && is_main_query()) :
foreach ($tags as $tag)
switch ($tag->name) {
case 'getestet':
break;
default:
$newtags[] = $tag;
}
return $newtags;
endif;
}
add_filter( 'get_the_tags', 'schlagwortaussingleviewexcluden');
Alles anzeigen
Ist hier irgendwo ein Denkfehler oder Schreibfehler drin? Oder muss man das ganz anders "formulieren"?
Jemand eine Idee? Dankeschön ...