Задать вопрос
@freeman0204

Как вернуть acf поле в шорткоде в function.php?

Таким образом выводит просто строку the_field("test");

function usa () {
return '
the_field("test");
';
}
 add_shortcode('usa', 'usa');
  • Вопрос задан
  • 35 просмотров
Подписаться 1 Простой Комментировать
Пригласить эксперта
Ответы на вопрос 2
UnluckySerivelha
@UnluckySerivelha
Вы возвращаете строку, а не результат выполнения функции the_field() . Уберите '
Ответ написан
develx
@develx
Web developer
function usa () {
    $post = get_post();
    return get_field( 'test', $post->ID );
}
add_shortcode( 'usa', 'usa' );
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы