Ta bort taggar i wordpress
Nedan kommer en snippet för att ta bort taggar som inte förekommer i mer än 2 poster, kan säkert vara användbart i framtiden.
$arg = array('offset' => 0, ‘number’ => 0, ‘hide_empty’ => 0);
$nuffer=’2′; //Ta bort taggar med mindre antal poster än detta nummer
$taggar = get_terms( ‘post_tag’, $arg );
$antal_taggar = 0;
foreach ($taggar as $tagg) {
if ($tagg->count < $nuffer) {
wp_delete_term($tagg->term_id,’post_tag’);
echo ”” . $tagg->name . ” [Removed]”;
$antal_taggar++;
}
}
echo $antal_taggar . ” borttagna.”;
?>
Kommentarer