Вам необходимо добавить приведенный ниже код в functions.php, чтобы убедиться, что вы изменили пользовательскую таксономию с вашей пользовательской таксономией и значение с категорией по умолчанию, которую вы хотите сохранить для каждого сообщения.
Не проверено, но это должно работать.
add_action('pre_post_update', 'saving_custom_single_post');
if( !function_exists('saving_custom_single_post') ){
function saving_custom_single_post( $post_id ){
if( get_post_type($post_id) == 'custom-post' ){
$term_list = wp_get_post_terms($post_id, 'custom-taxonomy', array("fields" => "all"));
if(empty($term_list)){
wp_set_object_terms( $post_id, 'custom-taxonomy', 'value', false );
}
}
}
}