我的foreach滑块有一个问题。它不适用于css和jquery。我使用了nivo-slider,Craftyslide等,但他们没有在我的烤箱wordpress模板上工作,所以请帮助我。
这是我的代码
<div id="sliders">
<?php
foreach ($sliders as $slide) {
echo '<li>
<a href="'. $slide['link']. ' ">
<img src="' . $slide['url' ] . '" />
</a>
<div class="flex-title">'. $slide['title']. ' </div>
<div class="flex-caption">'. $slide['description']. ' </div>
</li>';
}
?>
</div>
答案 0 :(得分:1)
使用PHP,您不应该回显DOM元素,您应该只需要回显相应元素所需的数据,这样就可以这样了,
HTML / PHP
<div id="sliders">
<ul>
<?php foreach($sliders as $slide) { ?>
<li>
<a href="<?php echo $slide['link']; ?>">
<img src="<?php echo $slide['url']; ?>" alt="">
</a>
<div class="flex-title"><?php echo $slide['title']; ?></div>
<div class="flex-caption"><?php echo $slide['description']; ?></div>
</li>
<?php } ?>
</ul>
</div>