Antworten:
Eigentlich habe ich genau dafür ein Plugin geschrieben.
http://wordpress.org/extend/plugins/radio-buttons-for-taxonomies/
In den Plugin-Einstellungen legen Sie fest, auf welche Taxonomien diese Einschränkung angewendet werden soll.
Meine bevorzugte Lösung wäre, Advanced Custom Field mit dem Taxonomy-Feld zu verwenden .
Auf diese Weise können Sie ein einfaches HTML-Auswahlfeld für die Kategorie hinzufügen und gleichzeitig das Standardwidget für WordPress-Kategorien ausblenden.
Ich habe in WordPress Admin noch niemanden gesehen, der die Kategorieauswahl so geändert hat, dass nur 1 Kategorie erzwungen wird. Eine gute Lösung für Sie könnte jedoch die Verwendung von Schwerkraftformen sein. Mithilfe von Gravity-Formularen können Sie eine "Front-End-Posting-Lösung" erstellen und dabei die Kategorieauswahl so einstellen, dass Optionsfelder anstelle von Kontrollkästchen verwendet werden. Alternativ können Sie auch ein Dropdown-Menü verwenden, das wiederum nur eine Auswahl zulässt.
Eine andere Alternative besteht darin, den Bereich wp-admin zu ändern (den Sie benötigen, um den WYSIWYG-Teil des Inhaltseditors beizubehalten, da die Front-End-Lösung dies meiner Meinung nach nicht bietet. Ich würde vorschlagen, dass Sie das Standardkategorie-Meta entfernen Box, sehr einfach mit Code von dieser Seite: http://codex.wordpress.org/Function_Reference/remove_meta_box
Erstellen Sie anschließend Ihre eigene Kategoriemetabox mit einem Dropdown-Wert, den Sie auf dieser Seite leicht erstellen können: http://codex.wordpress.org/Template_Tags/wp_dropdown_categories