Twenty Thirteen首页显示摘要最简单方法

Twenty Thirteen首页显示摘要最简单方法首页显示摘要最简单方法:修改content.php即可。

随着WordPress 3.6的发布,同时也发布了一个新的官方主题twentythirteen。但是twentytwelve与以前的官方主题一样,首页是显示全文的。我想首页显示摘要,这样页面看起来干净一些。下面是简单的方法。

首先说明一点,建议利用子主题修改默认的twentythirteen主题。

在主题文件夹打开content.php,找到如下代码

<?php if ( is_search() ) : // Only display Excerpts for Search ?>

这段代码以及下面的代码是说只在搜索结果时显示摘要,因此,把上面的代码修改成如下代码即可。

<?php if ( is_search() || is_home() || is_category () || is_author() || is_tag() || is_archive() ) : // 全部以摘要显示?>


如果是利用子主题,把content.php复制到子主题文件夹修改即可。

其实这与Twentytwelve首页显示摘要最简单方法一样。

进行上面的步骤后,首页直接摘要显示。

但是没有「继续阅读」,因此可以继续为Twentythirteen添加继续阅读。

打开子主题function.php文件,加入如下代码即可
    <?php
// Add 140x140 image size
add_image_size('excerpt-thumbnail', 140, 140, true);
// Remove the ... from excerpt and change the text
function change_excerpt_more()
{
function new_excerpt_more($more)
{
// Use .read-more to style the link
return '<span class="read-more"> <a href="' . get_permalink($post->ID) . '">继续阅读&raquo;</a></span>';
}
add_filter('excerpt_more', 'new_excerpt_more');
}
add_action('after_setup_theme', 'change_excerpt_more');

评论

  1. 修改function.php文件后为什么前台后台界面都变成空白了

    回复删除
  2. 科研动力网友2014年7月21日 15:33:00

    博主强人啊,谢谢啦,我想问一下twentytwelve要实现缩略图和继续阅读,function文件要怎么改,麻烦了

    回复删除
  3. 博主强人啊,谢谢啦,我想问一下twentytwelve要实现缩略图和继续阅读,function文件要怎么改,麻烦了

    回复删除
  4. 科研动力网友2014年7月21日 15:34:00

    补充一下是在子主题内怎么改

    回复删除
  5. 补充一下是在子主题内怎么改

    回复删除
  6. 把content.php复制到子主题目录下修改即可

    回复删除
  7. 把content.php复制到子主题目录下修改即可

    回复删除
  8. 把content.php复制到子主题目录下修改就行了

    回复删除
  9. 把content.php复制到子主题目录下修改就行了

    回复删除

发表评论

此博客中的热门博文

EndNote为参考文献分类显示

如何选择和阅读科技论文

EndNote X8 汉化版

EndNote X8 新功能简介

推荐25个搜索下载电子书籍的好地方