wordpress首页摘要解决方法

wordpress_ex2

我原来的blog首页对每篇博文都完全展开,特别是有些文章特别长,以致展开后首页巨长无比,不方便查看近期更新的博文。如能对文章进行截断,只展示部分内容或者摘要,则blog首页的布局要更清楚。

这里要用到一个重要的标记the_excerpt

找到wp主题文件夹中的index.php文件,对里边的<?php the_content(); ?>部分进行调整:

<?php if (has_excerpt())
    { ?>  
        <?php the_excerpt() ?>
        <a href="<?php the_permalink(); ?>">阅读全文...</a>
<?php
    }
    else{
        the_content('Read the rest of this entry &amp;raquo;');
    }
?>

注意,代码部分都要使用英文字符,如有中文字符,请修正。

看看,是不是首页清爽很多。

这段代码的意思是:首先判断是否有摘要部分,如果有则显示摘要;如果没有,则显示全部内容。

the_excerpt()表示显示摘要

the_content()表示显示全部内容

the_permalink()表示该博文的超链接

分享家:Addthis中国

没有相关阅读。

12 thoughts on “wordpress首页摘要解决方法

  1. 我们是一组志愿者,开始一个全新的社区新举措。你的博客为我们提供有价值的信息工作。你做了一件了不起的工作!

  2. Pingback: Wordpress 3.0 默认主题的首页摘要显示【无插件】【非more标签方式】 « 梧桐叶 de 记事本

  3. Pingback: (错误虫)ErrorBug » WordPress 3.0 默认主题的首页摘要显示【无插件】【非more标签方式】

  4. Pingback: Wordpress 3.0 默认主题的首页摘要显示【无插件】 | 梧桐叶 de 记事本

  5. Pingback: 第一个要修改的就是博客首页的文章列表问题 | 晒收藏官方博客

发表评论

电子邮件地址不会被公开。 必填项已用 * 标注

*

您可以使用这些 HTML 标签和属性: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>