• Как вывести тип поля Repeater плагина ACF?

    trampick
    @trampick
    Веб-разработчик
    Вы постарались подробно все описать, но я все равно ничего не понял:)

    acf - это плагин для создания произвольных полей для постов разных типов.

    Произвольное поле если грубо - это тип данных у которых есть название(ключ) и значение, а так же id поста к которому это поле принадлежит. У одного поста может быть много произвольных полей с одним ключем и множеством значений.

    Ключ в вашем случае это field name, которое вы указываете при создании типа произвольного поля для постов.

    Что бы получить произвольное поле нужно использовать функцию
    get_post_meta( int $post_id, string $key = '', boo...
    ,где
    $post_id - это идентификатор поста. Его можно получить в цикле через функцию get_the_ID();.
    $key - это как раз field name. Его надо писать в кавычках, так как это строка.
    $single - если true, то функция вернет 1 значение строку. Если false, то функция вернет массив значений - это актуально как раз когда несколько произвольных полей с одинаковым именем.
    Ответ написан
    1 комментарий