为什么我会有一个意外的' endwhile' ? WordPress主题开发

时间:2018-03-05 12:04:11

标签: php wordpress wordpress-theming

我正在为Wordpress制作一个主题,但是我遇到了一个问题,这个问题让我无法理解:D

所以我收到了这个错误:

  

解析错误:语法错误,意外' endwhile' (T_ENDWHILE),在第398行的/app/public/wp-content/themes/mazeit/index.php中期待elseif(T_ELSEIF)或其他(T_ELSE)或endif(T_ENDIF)

我正在尝试在首页上创建一个博客,它将显示缩略图,这里是代码。

<div class="row">
          <?php if(have_posts()) : ?>
            <?php while(have_posts()) : the_post(); ?>
            <div class="col-lg-4 col-md-6 col-sm-12 mb-lg-0 mb-4">
                <article class="blog-post">
                <?php if(has_post_thumbnail()) : ?>
                    <div class="post-thumbnail">
                      <?php the_post_tumbnail(); ?>
                        <ul class="meta-info list-inline">
                            <li class="posted-by">Skrevet af: <a href="<?php echo get_author_posts_url(get_the_author_meta('ID') ); ?>"><?php the_author(); ?></a></li>
                            <li class="post-date"><a href="#"><?php the_time('d/m/Y'); ?></a></li>
                            <li class="tags"> Kategori: <a href="#">
                              <?php
                              $categories = get_the_category();
                              $separator = ", ";
                              $output = '';
                              if ($categories) {
                                foreach ($categories as $category) {
                                  $output .= '<a href="'.get_category_link($category->term_id).'">'.$category->cat_name.'</a>'. $separator;
                                }
                              }
                              echo trim($output, $separator);

                              ?>
                           </a>
                         </li>
                        </ul>
                    </div>
                    <div class="post-content">
                        <div class="post-content-inner">
                            <h5 class="post-title"><a href="<?php the_permalink(); ?>"> <?php the_title(); ?></a></h5>
                            <p><?php the_excerpt(); ?></p>
                        </div>
                        <div class="read-more-wrapper">
                            <a href="<?php the_permalink(); ?>" class="read-more-link">Læs mere</a>
                        </div>
                    </div>
                </article>
            </div>
          <?php endwhile; ?>
          <?php else : ?>
            <?php echo apautop('Her er der ikke meget..'); ?>
            <?php endif; ?>


        </div>

我希望有人可以帮助我。

0 个答案:

没有答案