Excert(the_excerpt();)工作不正常

时间:2014-12-02 作者:Relax

我正在创建自定义主题,我在索引文件中包含了摘录

<article class="post">
    <h2><a href="<?php the_permalink(); ?>"><?php the_title(); ?></a></h2>

    <p class="post-info"><?php the_time(\'F j, Y g:i a\'); ?> | by <a href="<?php echo get_author_posts_url(get_the_author_meta(\'ID\')); ?>"><?php the_author(); ?></a></p>        

    <?php the_excerpt(); ?>         
</article>
这将产生如下结果

Fig 1

但是当我点击帖子的标题时,它会正确地重定向到帖子页面,但是only 55 words are displaying 请参见下面的屏幕截图

Fig 2

1 个回复
最合适的回答,由SO网友:Robert hue 整理而成

如果在中添加此代码content.php 那么你应该使用条件。

<?php if ( is_single() ) : ?>
    <?php the_content(); ?>
<?php else : ?>
    <?php the_excerpt(); ?>
<?php endif; ?>

结束

相关推荐

Get_bloginfo打印IP而不是url

我最近刚刚将一个站点移动到另一个生产环境,我似乎错过了db配置中的一些设置,因为许多内置函数打印的是IP而不是url。想法?已尝试将wp\\U选项表下的site\\u url和home从IP切换到http://project.dev (默认设置为特定IP,我在其中管理在Apache上运行的不同本地项目)。正在输入http://project.dev/wp-admin 给了我http://192.168.33.21/wp-login.php?redirect_to=http%3A%2F%2Fproject.