当我添加
<?php $excerpt = get_the_excerpt() ?>
到下面的单页php代码,我得到“解析错误:语法错误,第10行意外T_STRING”
<?php get_header(); ?>
<div class="post"><?php if (have_posts()) : while (have_posts()) : the_post(); ?>
<div <?php post_class('margin') ?> id="post-<?php the_ID(); ?>">
<div class="casestudy"><a class="anchor-hover">
<?php echo get_the_post_thumbnail( $post->ID ); ?>
<span class="details">
<p class="desc"><?php $excerpt = get_the_excerpt() ?>
</p>
</span>
</a>
<?php the_content(); ?>
</div>
<?php endwhile; endif; ?>
</div>
<?php get_footer(); ?>
我的functions.php文件最初没有
add_filter( 'get_the_excerpt', 'wp_trim_excerpt');
所以我补充说,但我仍然得到错误。我在这里错过了什么?我把它带出了循环吗?
答案 0 :(得分:3)
我相信你忘记了那里的;
。
我也很好奇为什么你只是在<p>
而不是echo
中设置变量?
答案 1 :(得分:1)
你需要一个分号:)简单的错误是最坏的吗?