Правильно ли я понимаю, что в ACF лучше использовать get_fields(), чем get_field() и the_field()?
Функция get_fields() возвращает сразу все мета поля(предположим, их 10) записи. То есть одним sql запросом достаём всё, что будет использовать. В свою очередь, если использовать the_field(), то мы выполним 10 sql запросов. Да, the_field() более элегантный вариант, но и самый дорогой. Выходит, что лучше всегда использовать первый вариант?
Никогда не проверял, но что-то мне подсказывает, что результат будет одинаковый, что так, что так, ибо значение будет из кеша, а не из базы.
Но если решите проверить экспериментально — было бы интересно посмотреть на результаты.