0

我的 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>
4

1 回答 1

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>
于 2013-10-19T05:04:47.217 回答