Поддержка Проблемы и решения Как вывести переменную из ACF в wp_nav_menu?

  • Использую ACF.. в шаблоне wp_nav_menu есть строка:
    'before' => '',
    Как мне вывести данные переменной из ACF перед тегом в меню.
    типа такого:

    $country = get_field('country');
    'before'    => '<span>'.$country.'</span>'

    Понятно, что есть более легкий метод простого вывода ACF полей, но в «Пункте меню» вывожу данные ACF, и плюс к этому клиент может произвольную ссылку создавать.. это немного расширяет возможности клиенту..

    В меню есть «Произвольная ссылка», где я в url ввожу tel:+7(499)9999999, текст ссылки +7 (499) 999 99 99, далее идут два ACF поля «Флаг» (выбор картинки флага) и «Страна» (простое текстовое поле).

    В инструкции ACF выведено это через wp_nav_menu_objects, у меня получилось это дело вывести, но только внутри ссылки ($item->title).. а нужно перед ссылкой.. я это дело пока что развернул flex-direction: row-reverse;
    Но это работает не так как хотелось бы..
    Как быть? Как сделать правильно? Можно ли вывести ACF переменную через before? )
    Благодарю за ответ.

  • Тема «Как вывести переменную из ACF в wp_nav_menu?» закрыта для новых ответов.