上面引见四种WordPress 显示文章摘要办法:
一、应用WordPress自带摘要性能 我目前另一WordPress博客就是应用这种办法的,显示成果也很称心,惟一有余就是写文章时需独自设置摘要。不过这点也要辩证来看,尽管是费事了点,但灵敏性好。
应用设置办法:
1、点击文章编辑页面右上角的“显示选项”,勾选外面的“摘要”选项,当前在写文章时独自写上摘要内容即可。
2、文章公布后你可能会看到在首页还是全文输入,而在分类、标签等归档页则是摘要显示,咱们能够应用以下办法处理。
3、在WordPress后盾“外观”——“编辑”里,点击修正loop.php文件,大约在137行左右,找到并修正上面这句,增加一个首页实用判别,白色字体为增加局部。
<?php if ( is_archive() || is_search() || is_home() ) : // Only display excerpts for archives and search. ?>
4、设置后首页就和其它归档页一样摘要显示了。
二、拔出“更多”分隔标签
1、这也算是WordPress自带的设置摘要办法之一了,只要在文章编辑时在截取摘要文字前面,拔出“更多”分隔标签,点击下面编辑器“更多”分隔图标,或许也能够间接写入标签语句“<!--more-->”。
2、设置后在首页及其它归档页面就相似摘要显示了,在摘要前面会主动加上一个“持续浏览 →”链接。不过这个链接细看你可能会发现,前面加上了#more-id,它是一个内容跳转锚点链接,点击会转到该段摘要内容前面持续浏览。
3、要不要去掉这个锚点跳转看集体爱好。假如要去掉,在WordPress后盾“外观”——“编辑”里,点击修正functions.php文件,复制增加以下代码即可。代码意思是利用WordPress the_content_more_link的filter过滤,经过它再加上正则表白式,把链接中#more-id方式的字符串交换为空。
function remove_more_jump_link($link) {
return preg_replace('/#more-\d+/i','',$link);
}
add_filter('the_content_more_link', 'remove_more_jump_link');
三、修正主题index.php文件 1、关上你正在应用主题的文件夹,找到index.php文件,找到以下代码:
<?php the_content(__(’(more…)’)); ?>或许<?php the_content(); ?>
2、将它修正为:
<?php if(!is_single()) {
the_excerpt();
} else {
the_content(__(’(more…)’));//或许<?php the_content(); ?>
} ?>
3、保留后文章即可主动截取摘要,不过缺陷是摘要里的格局会隐没,如文字加粗,字体颜色等。
四、应用摘要插件 WordPress尽管有些中央不合乎咱们的应用,但好在插件丰厚,主动设置文章摘要的插件也不少,上面引见几款比拟好用的。
1、WP-UTF8-Excerpt:支持多字节言语(如中文),不会产生乱码并保存格局。
2、WP-Posts Auto Cutter:采纳UTF-8形式截取,不会中文乱码并保存摘要格局。这个插件作者没有提交到WordPress,下载只能去作者主页:http://blog.netdll.com/?p=1276(网址被墙)。
3、Limit Posts Automatically:次要是用于英文站,中文应用会产生谬误。
以上就是安达网络工作室关于《WordPress 显示文章摘要方法 详细篇》的一些看法。更多内容请查看本栏目更多内容!