Как настроить мета-поле «Категории», чтобы разрешить только одну категорию?

Я пытаюсь настроить мета-поле Категории при добавлении сообщения.

Скриншот

Я добавил специальный пост, и мне нужен администратор, чтобы опубликовать новое сообщение без возможности использовать категории верхнего уровня, а также он может выбрать только одну категорию, не более одной категории!

Solutions Collecting From Web of "Как настроить мета-поле «Категории», чтобы разрешить только одну категорию?"

Освобожден от комментариев; искатель действительно не хотел писать ответ. : /

function convert_root_cats_to_radio() { global $post_type; ?> <script type="text/javascript"> jQuery("#activitycategorychecklist>li>label input").each(function(){ this.disabled = "disabled"; }); jQuery("#activitycategorychecklist>li>ul>li>label input").each(function(){ this.type = 'radio'; }); jQuery("#activitycategory-tabs li:odd").hide(); </script> <?php } add_action( 'admin_footer-post.php', 'convert_root_cats_to_radio' ); add_action( 'admin_footer-post-new.php', 'convert_root_cats_to_radio' ); 

Плагин My Radio Buttons for Taxonomies преобразует любую таксономию (включая категории) в переключатели, чтобы можно было выбрать только один термин. Хотя я думаю, что он не справляется с ограничением / отключением терминов верхнего уровня.