С Новым годом всем! Вот мои коды. Есть ли способ сократить код с помощью цикла? В цикле первое поле отображается один раз, а соответствующее подполе отображает 5 элементов. Например: первое поле: Web-браузер элементы подполей: FireFox, Chrome, IE, Opera, MaxthonСократите код php по петле
<div class="row">
<?php
$sort=get_field('category');
echo "<div class='bor'></div>
<h3 style='text-align:center'>".$sort[ 0 ]['fenlei']."
<a id='browser'></a></h3>
<div class='bor'></div>";
$websites = get_field('classification');
$row_count = count($websites);
for ($i = 0; $i <= 4; $i++){
include(get_stylesheet_directory() . '/template.php');
}
?>
</div>
<!--end row1-->
<div class="row">
<?php
$sort=get_field('category');
echo "<div class='bor'></div>
<h3 style='text-align:center'>".$sort[ 1 ]['fenlei']."
<a id='browser'></a></h3>
<div class='bor'></div>";
$websites = get_field('classification');
$row_count = count($websites);
for ($i = 5; $i <= 9; $i++){
include(get_stylesheet_directory() . '/template.php');
}
?>
</div>
<!--end row2-->
<div class="row">
<?php
$sort=get_field('category');
echo "<div class='bor'></div>
<h3 style='text-align:center'>".$sort[ 2 ]['fenlei']."
<a id='browser'></a></h3>
<div class='bor'></div>";
$websites = get_field('classification');
$row_count = count($websites);
for ($i = 10; $i <= 14; $i++){
include(get_stylesheet_directory() . '/template.php');
}
?>
</div>
<!--end row3-->
содержание template.php
<div class="col-lg-2dot4">
<div class="thumbnail" style="height: 360px;">
<a href="<?php echo $websites[ $i ]['link']; ?>" title=<?php echo $websites[ $i ]['name']; ?> target="_blank">
<img src="<?php echo $websites[ $i ]['icon']; ?>" width="194" height="97" />
</a>
<div class="caption">
<h3>
<a href="<?php echo $websites[ $i ]['link']; ?>" title="Firefox" target="_blank"><?php echo $websites[ $i ]['name']; ?></a>
</h3>
<p><?php echo $websites[ $i ]['description'];; ?></p>
</div>
<ul class="list-inline text-center">
<li style="list-style: none">Download:</li>
<li>
<a href="<?php echo $websites[ $i ]['download']; ?>" target="_blank">32Bit</a>
</li>
</ul>
</div>
</div>
Спасибо за ваши коды. –