2014-09-25 2 views
0

Я пытаюсь добавить изображение в свой блог каждый раз каждые три сообщения. Я использую расширение wordpress для Magento от Fishpig.Добавить изображение каждые 3 сообщения в Wordpress/Magento PHP loop

Это код, я должен работать с:

<?php $posts = $this->getPosts() ?> 
<?php if (count($posts) > 0): ?> 
<div class="post-list"> 
    <ul id="post-list"> 
     <?php foreach($posts as $post): ?> 
      <li class="item<?php if ($post->isSticky()): ?> featured is-sticky<?php endif; ?> <?php echo $post->getPostFormat() ?>"> 
       <?php echo $this->getPostRenderer($post)->toHtml() ?> 
      </li> 
     <?php endforeach; ?> 

       </ul> 
    <script type="text/javascript">decorateList($('post-list'));</script> 
    <?php echo $this->getPagerHtml() ?> 
</div> 
<?php endif; ?> 

Любая помощь будет массово оценили. Thanks

ответ

0

Его простой.

Просто используйте код ниже:

<?php $posts = $this->getPosts() ?> 
<?php if (count($posts) > 0): ?> 
    <div class="post-list"> 
     <ul id="post-list"> 
      <?php $count=0; foreach($posts as $post): ?> 
       <li class="item<?php if ($post->isSticky()): ?> featured is-sticky<?php endif; ?> <?php echo $post->getPostFormat() ?>"> 
        <?php $count++;if($count%3==0){?> 
         <img src="<?php echo {you image url}?>" /> 
        <?php }?> 
        <?php echo $this->getPostRenderer($post)->toHtml() ?> 
       </li> 
      <?php endforeach; ?> 

     </ul> 
    <script type="text/javascript">decorateList($('post-list'));</script> 
    <?php echo $this->getPagerHtml() ?> 
    </div> 
<?php endif; ?> 
Смежные вопросы