我似乎无法找到语法错误.这是有问题的代码:
<div class='related_row'>
<?PHP
foreach($postList as $post):
setup_postdata( $post );
?>
<div class='related_product'>
<?PHP if(has_post_thumbnail() ) : ?>
<div class='related_image'>
<a class='service_overlay' href='<?PHP the_permalink(); ?>'></a>
<a class='service_page' href='<?PHP the_permalink(); ?>'><?PHP the_post_thumbnail(); ?></a>
</div>
<?PHP else: ?>
<div class='related_image'>
<a class='service_overlay' href='<?PHP the_permalink(); ?>'></a>
<a class='service_page' href='<?PHP the_permalink(); ?>'><img src="<?PHP get_bloginfo() ?>/wp-content/uploads/2013/08/header_image.png" alt='Service image' /></a>
</div>
<?PHP endif; ?>
<div class='related_title'>
<a href='<?PHP the_permalink(); ?>'><?PHP the_title(); ?></a>
</div>
</div>
<?PHP $counter++; ?>
<?PHP if($counter % 3 == 0 && $counter < $total ): ?>
</div>
<div class='related_row'>
<? endif; ?>
<?PHP
endforeach;
wp_reset_postdata();
?>
</div>
在过去的20分钟里,我一直在盯着这段代码,似乎无法发现它.如果有人能指出来,我真的很感激.
解决方法:
<? endif; ?>
应该
<?PHP endif; ?>
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。