Я пытаюсь создать новый тип поля для ACF, который содержит несколько входных данных или хранит массив значений. Причина в том, что я хотел бы иметь некоторую интерактивность и настраиваемый макет для группы полей ввода.
Я следовал этому руководству http://www.advancedcustomfields.com/resources/tutorials/creating-a-new-field-type/ и использовал предоставленный шаблон: https://github.com/elliotcondon/acf-field-type-template, который действительно хорош и хорошо документирован. Сохранить одно значение довольно просто. Я использую только эту функцию из шаблона:
function create_field( $field )
{
echo '<textarea id="' . $field['id'] . '" rows="4" class="' . $field['class'] . '" name="' . $field['name'] . '" >' . $field['value'] . '</textarea>';
}
Что мне нужно изменить, чтобы использовать два или более входа? Спасибо!