Пользовательские WordPress Post Разрывает страницу, если больше, чем 2 сообщения? - PullRequest
1 голос
/ 14 июня 2010

У меня очень нестандартный шаблон, и он отлично работает, если на странице блога есть 1 или 2 сообщения. Но как только добавляется третий пост, он меняет структуру шаблона ... Буквально перемещает div внутри другого, и я не могу понять, почему. Код для шаблона блога находится здесь, и снимок экрана со структурой, как это должно быть, и другой, показывающий неуместный div, когда есть третий пост Есть ли в этом смысл, есть идеи?

<div class="post" id="post-<?php the_ID(); ?>"><!--start post-->

        <h2><?php the_title(); ?></h2>

        <div id="main_full" class=" clearfix"><!--start main-->

            <div id="top_bar"><h3 class="gallery-title">news</h3></div>

                <div id="blog_page"><!--start blog page-->

                    <div class="entry"><!--start entry-->

                        <?php the_content(); ?>

                    </div><!--end entry-->

                </div><!--end blog page-->

        </div><!--end main-->

    <?php endwhile; endif; ?>

    </div><!--end post-->

<?php edit_post_link('Edit this entry.', '<p>', '</p>'); ?>

<?php comments_template(); ?>

Ответы [ 2 ]

0 голосов
/ 14 июня 2010
<?php endwhile; endif; ?>
</div><!--end post-->

Переверните их места. Если это не помогло, пожалуйста, покажите нам, что и когда закрываются.

0 голосов
/ 14 июня 2010

Не видя начала вашего цикла, я не могу быть уверен на 100%, но, похоже, вам нужно:

<?php endwhile; endif; ?>

    </div><!--end post-->

быть

     </div><!--end post-->
<?php endwhile; endif; ?>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...