In manchen Arbeitsumgebungen und Spezialfällen kann es viel Zeit ersparen, wenn man eine besondere Aktion mit nur einem Klick ausführen kann. In diesem Fall wird in jedem Beitrag ein Textlink angezeigt, der auf Klick den Beitrag einer bestimmten Kategorie hinzufügt. Das Script ist in dieser Form natürlich sehr speziell, kann aber auch nach Belieben für anderen Situationen angepasst werden.

add_filter( 'the_content', 'dev99_one_click_category_change' );
function dev99_one_click_category_change( $content ) {
$taxonomy = 'category';
// Kategorie anhängen oder ersetzen?
$append = false;
// die kategorie, auf die gewechselt werden soll
$catToSet = "wunschkategorie";
// nur auf einzelansicht, nur für admin
if( is_single() && current_user_can('administrator') ) {
// link geklickt? -> Kategorie setzen
if (isset($_GET['setCategoryX']) && $_GET['setCategoryX']==true) {
wp_set_object_terms( get_the_ID (), $catToSet, $taxonomy, $append );
}
// den textlink zum ändern einfügen
// TODO: Link nur zeigen, wenn die Kategorie noch nicht gesetzt wurde
$content .= '
<div><a href="http://'. $_SERVER["HTTP_HOST"] . $_SERVER["REQUEST_URI"].'?setCategoryX=true">nach "'.$catToSet.'" verschieben</a></div>
';
}
return $content;
}