Как отключить редактирование полей в Advanced Custom Fields?
Я создаю таблицу с полями Repeater для плагина Advanced Custom Fields, настроил отображение на странице пользователя, но хочу, чтобы пользователь только просматривал данные, а не редактировал. Администратор должен иметь возможность редактировать. Как отключить редактирование полей для пользователя?

ACF имеет несколько действий и фильтров, одним из действий, которое вам стоит изучить, является acf/render_field
. Оно выполняется при отображении поля ввода. Вы можете подключиться к этому действию и изменить поле ввода, сделав его только для чтения или даже полностью заменить ввод его значением.
Другой вариант — настроить правило местоположения: Роль пользователя - равна - Администратор
. Это позволит показывать форму редактирования только администраторам. А затем написать пользовательский код для отображения значений полей пользователям без прав администратора.
