WP首页显示全文修改成摘要显示
弄了几个WordPress模板都是在首页显示全文,弄的首页冗长拖沓,于是就动手修改默认的全文显示成摘要显示。
模板的目录中找到index.php(路径:wp-content/themes/对应模板目录)
打开index.php,找到<?php the_content('<span>阅读全文»</span>');?>或者其他如<?php the_content();?>的语句,就是显示文章内容的,将其修改为:
<?php echo mb_strimwidth(strip_tags(apply_filters(‘the_content’, $post->post_content)), 0, 250,”……”); ?>
其中的250是需要的摘要字数,自己可任意修改所需显示的字数。这样修改后,在首页就不显示全文而显示摘要了。
现在虽然可以显示摘要了,单只有标题才能打开正文全文链接,要是想添加一个阅读全文的链接,只需要按如下操作:
找到<?php comments_popup_link('评论 »', '1 评论 »','% 评论 »', '', '<!--评论关闭-->' ); ?>语句,这就是右下角显示评论链接的代码,在这句前面或者后面添加如下语句:
<a href="<?php the_permalink() ?>" rel="bookmark" title="链接到<?php the_title(); ?>">全文阅读 »</a>
就可以添加上全文阅读的链接了,如下图:
如果觉得摘要文字上面没有链接,也可以按下面的方法在摘要文字上添加全文阅读的链接:
找到刚才修改的显示摘要的语句:
<?php echo mb_strimwidth(strip_tags(apply_filters(‘the_content’, $post->post_content)), 0, 250,”……”); ?>
将语句更换成下面的语句:
<a href="<?php the_permalink() ?>" rel="bookmark" title="链接到<?php the_title(); ?>"><?php echo mb_strimwidth(strip_tags(apply_filters(‘the_content’, $post->post_content)), 0, 250,”……”); ?></a>
这样就能将摘要文字添加全文阅读的链接了。
共有 0 条评论