2015-04-06 39 views
0

如何在插入<br style="clear: both" />後的第一行完成後插入Google廣告代碼,然後允許循環在沒有廣告代碼的情況下繼續添加<br style="clear: both" />,直到完成。在第一個循環後插入廣告代碼

這是我正在嘗試編輯的代碼,它目前會處理,直到顯示所有圖像。每行是4個圖像寬,在第四個圖像之後它插入<br style="clear: both" />並開始下一行。

<?php if ($number_of_columns > 0 && empty($show_all_in_lightbox)): ?> 
     <?php if ((($i + 1) % $number_of_columns) == 0): ?> 
      <br style="clear: both" /> 
     <?php endif; ?> 
    <?php endif; ?> 

以下是聲明

<?php for ($i=0; $i<count($images); $i++): 
     $image = $images[$i]; 
     $thumb_size = $storage->get_image_dimensions($image, $thumbnail_size_name); 
     $style = isset($image->style) ? $image->style : null; 

回答

0

假設$ i代表您的圖片數組中的索引,你可以添加其他如果檢查語句,如果它是如下圖所示的第一行。

<?php if ($number_of_columns > 0 && empty($show_all_in_lightbox)): ?> 
    <?php if ((($i + 1) % $number_of_columns) == 0): ?> 
     <br style="clear: both" /> 
     <?php if (($i + 1) == $number_of_columns): ?>{insert your ad code}<?php endif; ?> 
    <?php endif; ?> 
<?php endif; ?> 
+0

感謝您的幫助。 – onerockscott 2015-04-06 02:10:58