添加" get_the_excerpt"时出现意外的T_String to single.php

时间:2013-08-27 02:14:41

标签: php

当我添加

<?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');

所以我补充说,但我仍然得到错误。我在这里错过了什么?我把它带出了循环吗?

2 个答案:

答案 0 :(得分:3)

我相信你忘记了那里的;

我也很好奇为什么你只是在<p>而不是echo中设置变量?

答案 1 :(得分:1)

你需要一个分号:)简单的错误是最坏的吗?