Как вытащить одну картинку из метабоксов
Приветствую. Пытаюсь посадить свою первую тему на wp. За основу взял option tree плагин. Я не могу вывести картинку( МУЖИКА С ДЕВКОЙ В ЦЕНТРЕ ). С помощью foreach мне удалось вывести заголовок секции(result_list), правый(right_list) и левый список(left_list)
Для этого я использую вот такую вот функцию:
$result_list = get_post_meta($post->ID, 'result_list', true);
Мне нужно вывести вот это:
array( 'id' => 'central_picture', 'label' => 'Выберите и загрузите картинку между списками', 'desc' => '', 'type' => 'upload', ),
Метабоксы секции
array( 'label' => 'Результат', 'id' => 'result', 'type' => 'tab' ), array( 'label' => 'Показывать тренинги', 'id' => 'result_show', 'type' => 'on-off', 'desc' => 'Показывать или нет на главной странице', 'std' => 'on' ), array( 'id' => 'result_list', 'label' => 'Заголовки секции', 'desc' => '', 'std' => '', 'type' => 'list-item', 'condition' => 'result_show:is(on)', 'settings' => array( array( 'id' => 'result_title', 'label' => 'Введите заголовок" ', 'desc' => '', 'type' => 'text', ), array( 'id' => 'result_subtitle', 'label' => 'Ведите подзаголовок', 'desc' => '', 'type' => 'text', ), ), ), array( 'id' => 'central_picture', 'label' => 'Выберите и загрузите картинку между списками', 'desc' => '', 'type' => 'upload', ), array( 'id' => 'left_list', 'label' => 'Левый список', 'desc' => '', 'std' => '', 'type' => 'list-item', 'condition' => 'result_show:is(on)', 'settings' => array( array( 'id' => 'left_icon', 'label' => 'Выберите иконку из каталога FontAwesome и внесите в это поле в ведие "ion-ios-checkmark-outline" ', 'desc' => '', 'type' => 'text', ), array( 'id' => 'left_text', 'label' => 'Ведите подзаголовок', 'desc' => '', 'type' => 'text', ), ), ), array( 'id' => 'right_list', 'label' => 'Правый список', 'desc' => '', 'std' => '', 'type' => 'list-item', 'condition' => 'result_show:is(on)', 'settings' => array( array( 'id' => 'right_icon', 'label' => 'Ведите заголовок', 'desc' => '', 'type' => 'text', ), array( 'id' => 'right_text', 'label' => 'Ведите подзаголовок', 'desc' => '', 'type' => 'text', ), ), ),
Таким образом вывожу данные во фронтенд
<?php $result_list = get_post_meta($post->ID, 'result_list', true); $left = get_post_meta($post->ID, 'left_list', true); $right = get_post_meta($post->ID, 'right_list', true); $central_picture = get_post_meta($post->ID, 'central_picture', true); ?>
<div class="app-features text-center" id="features"> <div class="container"> <?php foreach ($result_list as $item) : ?> <h1 class="wow fadeInDown" data-wow-delay="0.1s"><?php echo $item['result_title']; ?></h1> <p class="wow fadeInDown" data-wow-delay="0.2s"> <?php echo $item['result_subtitle']; ?> </p> <?php endforeach; ?> <div class="col-md-4 features-left text-right"> <?php foreach ($left as $item) : ?> <div class="col-md-12 wow fadeInDown" data-wow-delay="0.2s"> <div class="icon"><i class="<?php echo $item['left_icon']; ?>"></i></div> <div class="feature-single"> <p><?php echo $item['left_text']; ?></p> </div> </div> <?php endforeach; ?> </div> **<div class="col-md-4 wow fadeInDown" data-wow-delay="0.5s"> <img class="img-responsive" src="" alt="App"/> </div>** <div class="col-md-4 features-left text-left"> <?php foreach ($right as $item) : ?> <div class="col-md-12 wow fadeInDown" data-wow-delay="0.6s"> <div class="icon"><i class="<?php echo $item['right_icon']; ?>"></i></div> <div class="feature-single"> <p> <?php echo $item['right_text']; ?></p> </div> </div> <?php endforeach; ?> </div> </div> </div>