gpt4 book ai didi

php - 在每三个图像 PHP 之后添加一个新行

转载 作者:太空宇宙 更新时间:2023-11-04 08:41:19 25 4
gpt4 key购买 nike

我在 WordPress 中使用高级自定义字段创建了一个图片库。现在我需要添加一个 if 语句,该语句将回显一个新的 div 并在每三个图像之后用行类关闭它。我试图自己做,但没有用。我哪里错了?

<div class="container">
<?php if ( have_posts() ) : while ( have_posts() ) : the_post(); ?>
<?php the_content(); ?>
<?php endwhile; else: ?>
<p>No Content</p>
<?php endif; ?>

<?php
$images = get_field('gallery_images');
$counter = 3;
?>

<ul class="gal_list">
<?php foreach( $images as $image ): ?>

<?php
if($counter == 3){
echo "<div class="row">";
$counter = 0;
}
?>

<li class="col-md-4">
<a class="img-responsive" href="<?php echo $image['url']; ?>" rel="<?php the_title() ?>"><img src="<?php echo $image['sizes']['thumbnail']; ?>" alt="<?php echo $image['alt']; ?>" /></a>
</li>

<?php
if($counter == 0){
echo "</div>";
}
$counter++;
?>
<?php endforeach; ?>
</ul>
</div>

最佳答案

您需要对引号进行转义,因为您正在使用 "

改变:

echo "<div class="row">";

收件人:

echo "<div class=\"row\">";

关于php - 在每三个图像 PHP 之后添加一个新行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44109653/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com