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

Как вывести значение поля ACF рядом с названием товаров woocommerce?

Мне нужно выводить порядковый номер перед названием товара.
Я добавил нужное поле на страницу создания/редактирования товара. Но теперь не могу понять, как вывести значение этого поля в нужном месте через functions.php
Курю мануал, но че-то я не догоняю никак.

a43d0cfd74d44b14be11b86a4c75355f.png

Нужное место я нашел, но правильно вывести не получается
Пробовал разные варианты, например:
add_action( 'woocommerce_before_shop_loop_item_title', "my_acf_load_value", 10 );
function my_acf_load_value( $value, $post_id, $field )
{
    $value = apply_filters('tab_number',$value); 
    return $value;
}
add_filter('acf/load_value', 'my_acf_load_value', 10, 3);
  • Вопрос задан
  • 711 просмотров
Подписаться 1 Оценить Комментировать
Решения вопроса 1
@zaharbaz Автор вопроса
Вопрос решен

add_action( 'woocommerce_before_shop_loop_item_title', "my_acf_load_value", 10 );
function my_acf_load_value( $value) {
    if ( get_field('tab_number') ) 
    echo '<h2>'.get_field('tab_number').'</h2>';
}
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
Так не пробовали сделать <?php the_field('field_name'); ?> ?
Ответ написан
Ваш ответ на вопрос

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

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