Натяжка слайдера wordpress

244
12 декабря 2017, 20:38

Проблема состоит в ошибке цикла foreach (invalid argument supplied for foreach()). Собственно, код:

<?php 
$sliders_main = get_post_meta( $post->ID, 'main_slider_list', true );
?>
<main>
    <div class="main-slider">
        <div class="slide"></div>
        <div class="owl-carousel owl-theme">
    <?php 
    if (is_array($values) || is_object($values))
        {           
        foreach ($sliders_main as $slider) :
    ?> 
    <div class="item" data-src="<?php echo $slider[main_slider_list_upload] ; ?>">
        <div class="item-text center">
            <p><span>SIMPLE</span> - lorem ipsum lorem ipsum</p>
            <span><a href="#">Read more</a></span>
            <p><?php echo $slider[main_slider_list_header] ; ?></p>
        </div>
    </div> 
            <?php
                endforeach;
            }
            ?> 
        </div>
    </div>
</main>

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

array(
    'id'          => 'main_slider_list',
    'label'       => 'Slider',
    'desc'        => '',
    'std'         => '',
    'type'        => 'list-item',
    'condition'   => 'main_slider_show:is(on)',
    'settings'    => array( 
      array(
        'id'          => 'main_slider_list_text',
        'label'       => 'Write a text',
        'desc'        => '',
        'type'        => 'text',
      ),
      array(
        'id'          => 'main_slider_list_upload',
        'label'       => 'Download the slide',
        'desc'        => '',
        'type'        => 'upload',
      ),
    )
  ),

В чем может крыться проблема? Заранее спасибо.

READ ALSO
yii2-fotorama-widget не роботает в модалке

yii2-fotorama-widget не роботает в модалке

Проект на Yii2 basic віджет yii2-fotorama-widget норм роботает в админке а вот на главной в модалке проблема почемуто не роботает

154
Подключение phpmailer, почтовые адреса

Подключение phpmailer, почтовые адреса

ЗдравствуйтеК какому файлу обратиться через require, чтобы сработал автозагрузчик PHPmailer, не нашел в распакованной папке версии 6

195
php,mysql, отправка данных

php,mysql, отправка данных

Всем привет, новичок в вебеЕсть форма для авторизации, при отправке данные идут в mysql, как сделать так чтобы при отправке перебрасывало на вторую...

148
добавить id каждой записи в Wordpress

добавить id каждой записи в Wordpress

Есть страница где выведены записи из категории

195