Соответствующий вопрос WPSE спрашивает, как получить термин, указав только идентификатор, без указания таксономии. Мой вопрос более философский. Как правило, вещи в ядре WP есть причина. Я пытаюсь понять, почему term_id не может быть основным ключом для этого термина - зачем нам нужна таксономия? Может ли однократная запись быть членом нескольких таксономий? Это, конечно, в настоящее время не поддерживается в API. Есть ли вариант использования, где это может быть желательно?
Или это обязательный $taxonomyпараметр в get_term()рудиментарном хвосте из более раннего воплощения структуры базы данных?
EXPLAINговорит term_id.
wp_term_taxonomyтаблицы используется в качестве индекса для этой таблицы, что делает запрос быстрее (даже если это просто термин).