я застрял с «Предупреждение: неверный аргумент, предоставленный для foreach () в header.php в строке 215» на сайте, который я строю, и не имею ни малейшего понятия. Это должно быть как-то связано с тем, что я отстой в кодировании.
Это гласит следующее. Линия 215 является второй.
<div class="section-background-pagination caroufredsel-pagination">
<?php foreach ( $hero_slides as $i => $slide_id ) : ?>
<a href="#"></a>
<?php endforeach; ?>
Спасибо всем мудрым парням здесь
Похоже, ваш массив $ hero_slides пуст, поэтому foreach не может «касаться» никаких данных.
Попробуйте проверить свой массив перед началом foreach.
<?php if (!empty($hero_slides)) : ?>
<?php foreach ( $hero_slides as $i => $slide_id ) : ?>
<a href="#"></a>
<?php endforeach; ?>
<?php endif; ?>
Вы можете заглянуть внутрь своего массива с помощью print_r:
<?php print_r($hero_slides); ?>
Других решений пока нет …