Таксономия как обязательное поле
Как сделать собственную таксономию обязательной для заполнения при создании поста?
Тоже интересует этот вопрос, может кто-то знает ? ещё интересует вопрос как сделать автоматическое выставление таксономии, если ни одна не выбрана как в category=uncategoryes
Вот тут ответ - как задать таксу по умолчанию для записи
Если тебе нужно, чтобы пост не публиковался или не сохранялся, если для него не установлен термин, то думаю нужно писать JS скрипт.
Вот ответ на твой вопрос - http://wordpress.stackexchange.com/questions/15546/dont-publish-custom-post-type-post-if-a-meta-data-field-isnt-valid/15627#15627
Добавляешь такие коды в functions.php темы:
Теперь функцию для AJAX проверки
И почитай этот ответ АНГЛ - http://wordpress.stackexchange.com/questions/19063/require-a-custom-taxonomy-to-be-checked