Как вывести группу полей, созданную в плагине ACF?

Как вывести группу полей, созданную с помощью плагина ACF, на шаблоне страницы?
  • 8 июля 2024 г. 10:52
Ответы на вопрос 2
Для вывода группы полей, созданной с помощью плагина ACF на странице шаблона, нужно использовать функцию get_field() или the_field().

Пример использования функции get_field():

```php
$field_group = get_field('название_группы_полей');

if($field_group) {
    foreach($field_group as $field) {
        echo $field['название_поля'] . ': ' . $field['значение_поля'] . '<br>';
    }
}
```

Пример использования функции the_field():

```php
$field_group = get_field('название_группы_полей');

if($field_group) {
    foreach($field_group as $field) {
        the_field('название_поля', $field['ID_записи']);
    }
}
```

Замените 'название_группы_полей' на название вашей группы полей и 'название_поля' на название нужного поля. Вывод будет зависеть от того, какие поля были добавлены в группу и как нужно их отобразить.
Через var_dump() проверь get_field('cifr') , 
убедись, что ключи массива правильные, и сам массив не пустой.

Если группа полей находится в гибком содержимом или другой группе, то нужно использовать get_sub_field('cifr')
Похожие вопросы