Intereting Posts
Проверка пользовательских значений метабокса и обязательных полей Запрос базы данных отлично работает вне WordPress Получение пользовательской ссылки на вложение Как удалить панель администратора WordPress в панели управления Как загрузить последний скрипт jQuery? Как добавить пользовательский скрипт в Customize.php Получите 5 лучших сообщений, просмотренных с помощью post_views_count Вопрос по обновлению WordPress Загрузка Ajax плагина, который также использует Ajax Скажем, у меня есть технический блог, насколько лучше я буду хранить технические спецификации для телефона, если я использую пользовательские типы сообщений Невозможно загрузить пользовательский файл CSS в дочернюю тему Невозможно загрузить / установить любые темы WordPress Как добавить случайный произвольный Gravatar в комментариях WordPress? Тот же короткий код не выполняется второй раз WordPress эквивалент Drupal Views?

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

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

Скриншот

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

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 преобразует любую таксономию (включая категории) в переключатели, чтобы можно было выбрать только один термин. Хотя я думаю, что он не справляется с ограничением / отключением терминов верхнего уровня.