我确定这是一个简单的解决方法,但我还没有能够正确应用以前的答案。调试时收到此错误:
解析错误:语法错误,意外结束文件,期待elseif(T_ELSEIF)或其他(T_ELSE)或endif(T_ENDIF)
感谢任何帮助。感谢。
代码:
<?php get_header(); ?>
<div class="container">
<?php if ( have_posts() ) : while ( have_posts() ) : the_post(); ?>
<div class="row">
<div class="col-sm-5">
<div class="image_cont img_width_sgl" style= "background: url(<?php the_field('post_image'); ?>) no-repeat center center; background-size: cover;">
</div>
</div>
<div class="row">
<div class="col-sm-5">
<h2><?php the_title();?></h2>
<h3><?php the_time('l, F jS, Y'); ?></h3>
</div>
</div>
<div class="row">
<div class="news_cont">
<?php the_content();?>
<p class="back_btn_news">
<a href="http://vplc.rpmdevserver.com/news/" class="">BACK TO NEWS</a>
</p>
</div>
</div>
<div class="row">
<div class="col-sm-5">
<?php comments_template(); ?>
</div>
</div>
<?php endwhile; ?>
答案 0 :(得分:0)
您需要添加: -
<?php endif; ?><!-- so that if condition closed properly -->
在: -
<?php endwhile; ?>