WP首页显示全文修改成摘要显示

弄了几个WordPress模板都是在首页显示全文,弄的首页冗长拖沓,于是就动手修改默认的全文显示成摘要显示。

模板的目录中找到index.php(路径:wp-content/themes/对应模板目录)

打开index.php,找到<?php the_content(‘<span>阅读全文&raquo;</span>’);?>或者其他如<?php the_content();?>的语句,就是显示文章内容的,将其修改为:

<?php echo mb_strimwidth(strip_tags(apply_filters(‘the_content’, $post->post_content)), 0, 250,”……”); ?>

其中的250是需要的摘要字数,自己可任意修改所需显示的字数。这样修改后,在首页就不显示全文而显示摘要了。

现在虽然可以显示摘要了,单只有标题才能打开正文全文链接,要是想添加一个阅读全文的链接,只需要按如下操作:

找到<?php comments_popup_link(‘评论 &#187;’, ‘1 评论 &#187;’,’% 评论 &#187;’, ”, ‘<!–评论关闭–>’ ); ?>语句,这就是右下角显示评论链接的代码,在这句前面或者后面添加如下语句:

<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
如无特殊说明,文章均为本站原创,转载请注明出处

该文章由 发布

这货来去如风,什么鬼都没留下!!!
发表我的评论

Hi,请填写昵称和邮箱!

取消评论
代码 贴图 加粗 链接 删除线 签到