随着互联网的快速发展,越来越多的企业和个人开始使用WordPress搭建自己的网站。WordPress作为一个功能强大的内容管理系统,其首页文章截取功能更是备受关注。通过合理设置,我们可以轻松实现个性化展示,提升用户体验。本文将为您详细介绍WordPress首页文章截取的相关知识。
一、什么是WordPress首页文章截取?
WordPress首页文章截取,即指在首页显示部分,而非整篇文章。这样做的目的是为了提升用户体验,让用户在浏览首页时能够快速了解文章概要,从而提高网站的点击率和阅读量。
二、WordPress首页文章截取的优势
1. 提升用户体验:首页文章截取可以让用户在第一时间了解,提高阅读兴趣。
2. 增加网站点击率:通过展示文章概要,吸引用户点击阅读全文,从而提高网站点击率。
3. 优化搜索引擎排名:合理设置首页文章截取,有助于搜索引擎更好地抓取网站内容,提高网站在搜索引擎中的排名。
4. 节省空间:首页文章截取可以减少首页内容的冗余,使页面更加简洁美观。
三、WordPress首页文章截取的方法
1. 自定义文章摘要
WordPress默认情况下,首页会显示文章的摘要。我们可以通过以下步骤自定义文章
(1)登录WordPress后台,进入“设置”-“阅读”页面。
(2)在“文章摘要”区域,选择“显示摘要”。
(3)在“摘要长度”中设置截取的字数。
(4)点击“保存更改”。
2. 使用插件实现首页文章截取
除了自定义文章摘要外,我们还可以通过以下插件实现首页文章截取:
(1)The Excerpt Editor:该插件可以方便地编辑文章摘要,并支持自定义摘要长度。
(2)Advanced Excerpt:该插件可以设置文章摘要的显示方式,如显示文章开头、随机截取等。
(3)WordPress SEO by Yoast:该插件不仅可以优化文章摘要,还可以帮助我们更好地进行搜索引擎优化。
四、WordPress首页文章截取的注意事项
1. 摘要长度:摘要长度不宜过长或过短,一般建议在150-300字之间。
2. 关键词:在摘要中适当加入关键词,有助于提高搜索引擎排名。
3. 文章格式:保持文章格式整洁,如分段、加粗等,提升阅读体验。
4. 图片:在摘要中添加图片,可以吸引更多用户点击阅读全文。
WordPress首页文章截取是提升网站用户体验、增加点击率和优化搜索引擎排名的重要手段。通过合理设置,我们可以轻松实现个性化展示,让网站更具吸引力。希望本文能为您在WordPress首页文章截取方面提供一些帮助。
以下是一个表格,展示了不同插件的特点和适用场景:
| 插件名称 | 特点 | 适用场景 |
|---|---|---|
| TheExcerptEditor | 方便编辑文章摘要,支持自定义摘要长度 | 需要自定义文章摘要长度的用户 |
| AdvancedExcerpt | 设置文章摘要的显示方式,如显示文章开头、随机截取等 | 需要灵活设置文章摘要显示方式的用户 |
| WordPressSEObyYoast | 优化文章摘要,支持搜索引擎优化 | 需要进行搜索引擎优化的用户 |
| JetpackbyWordPress | 提供多种功能,包括文章摘要、相关文章推荐等 | 需要一站式解决网站问题的用户 |
| YetAnotherRelatedPostsPlugin(YARPP) | 推荐相关文章,提高用户阅读量 | 需要增加用户阅读量的用户 |
| WP-Optimize | 优化网站性能,提高加载速度 | 需要优化网站性能的用户 |
| WPSuperCache | 缓存网站内容,提高网站加载速度 | 需要提升网站加载速度的用户 |
| W3TotalCache | 提供多种缓存策略,包括页面缓存、数据库缓存等 | 需要全面优化网站性能的用户 |
希望这个表格能帮助您更好地了解不同插件的特点和适用场景,从而选择适合自己网站的插件。
如何更改WordPress首页文章摘要字数
每个主题是不一样的。你要根据主题来确定代码
下面是分享的:
有些WordPress主题首页摘要字数太多,有的甚至把全部文字展示出来,看着很不爽,于是搜了一下如何更改,果然让我搜到了,哈哈,真是黄天不负有心人。
方法一:修改WordPress文件。
优点:操作简单。
缺点:博客升级后会失效,需重新修改。
找到WorsPress目录wp-includes下formating.php文件,查找unction wp_trim_excerpt($text)函数,再找到excerpt_length,默认值是55,修改成需要的值即可。
方法二:自定义函数,修改主题function.php文件。
(楼主推荐)
优点:一劳永逸。
缺点:换主题后需要重新设置。
The_excerpt()在Wordpress中,默认是截取55个英文单词的,但是在中文中却是无法截取到55个汉字。原因是因为在wordpress的the_excerpt()函数中用到了
$text= implode('',$words);
在php中是用空格来截取字数的,而我们汉字就杯具了,因为我们汉字是相连的,没有空格来区分,所以在使用中文的时候,经常地我们使用the_excerpt()函数的时候,截取出来的结果是全文!
对于这个情况我们可以用PHP函数mb_substr去解决。
所以在Wordpress中可以打开主题中的funtions.php,加入下面的代码:
function chinese_excerpt($text,$lenth=100){
$text= mb_substr($text,0,$lenth);
return$text;
}
add_filter('the_excerpt',' chinese_excerpt');
我这里设置默认的截取长度是100个字符,50个汉字。可以在上面的代码中的$lenth=100设定为任意的截取长度。
或者直接使用中文截取法,加入如下代码
function custom_excerpt_length($length){
return 200;
}
add_filter('excerpt_length','custom_excerpt_length', 999);
200为字数,可以修改为自己的值。
需要安装服务器打开php mb_string扩展。
1、安装php-mbstrin扩展,终端执行。
sudo yum install php-mbstring。
2、切换root用户。
sudo-s
3、修改php.ini,终端执行。
echo'extension=mbstring.so'>>/etc/php.ini
4、重启web服务器。
apache:
sudo service httpd restart
nginx:
sudo service nginx reload
wordpress自定义页面插件有哪些
Login LockDown
这个是登陆安全管理插件,也可以简称为“登陆锁”,类似于安全门、安全锁,可以防止密码被暴力破解。安装了以后在后台登陆窗口处会显示Login form protected by Login LockDown.翻译为中文就是“通过登录锁定保护的登录表单。”Login Lockdown插件是wordpress插件中一款非常厉害的安全管理插件,它可以尝试记录登陆失败的ip地址和时间、限制某ip或ip段登陆、还能控制同ip密码输入错误的次数,如果超过一定的次数,就封锁限制此ip,有效防止密码被暴力破解。
END
wordpress必装的插件二:Comments Link Redirect
1
Comments Link Redirect,这个插件是防止垃圾留言的,对留言者的链接和留言中链接的 URL进行转化、跳转成/?r=这样的连接,防止被垃圾留言分去网站权重。添加了这个插件以后,可以手工在 robots.txt文件中插入一行Disallow:/?r=*,就可以屏蔽垃圾链接。
END
wordpress必装的插件三:Add Post URL
1
Add Post URL:使用这个插件可以在文章的开头或末尾插上自己设置的内容,比如版权申明、广告、或图片,也可以是HTML内容。
END
wordpress必装的插件四:BackWPup
1
BackWPup:这个是wordpress的备份插件,可以设置自动备份网站内容、数据库内容、文章、图片、插件等网站的任何文件,还可以设置自动发送备份文件到邮箱、FTP空间、Dropbox、Amazon S3。
END
wordpress必装的插件五:DX-auto-publish
1
DX-auto-publish:这个是自动定时批量发布文章的插件,可以自动发布草稿箱里面的内容,无需每篇文章都手动设置定时发布时间。。一次性发布过多的文章会影响seo效果,可以使用这个插件来定时发布。可以自定义设置定时发布文章的时间间隔、升序、随机发布草稿文章。
END
wordpress必装的插件六:Link Manager
1
Link Manager:这个是wordpress官方发布的友情链接管理插件。
END
wordpress必装的插件七:No Category Parents
1
No Category Parents:可以去除文类目录URL里面的category。设置之前:。安装这个插件以后可以使URL变为:。这样比较短小美观一些。
WP No Category Base:和上面这个插件No Category Parents功能是差不多的,你可以任意选择一个来安装,或者两个都安装也行。
PS:根据不同的主机类型,有的主机可能不支持某一个插件,有的支持第一个插件,有的支持第二个,反正我是两个都装了。
END
wordpress必装的插件八:Platinum SEO Pack
1
Platinum SEO Pack:这个是wordpress的seo插件。
END
wordpress必装的插件九: WP Keyword Link
1
WP Keyword Link:这个是wordpress自动给关键词添加锚文本连接的插件。使用之后可以实现类似百度百科一样的效果。
END
wordpress必装的插件十:Yet Another Related Posts Plugin
1
Yet Another Related Posts Plugin(简称YARPP):这个是wordpress的相关文章插件。
END
然后再推荐几个wordpress常用的插件,你可以选择性安装
Fix image width:自适应图片宽度插件。可以自动调整超过主题限制范围的图片宽度,以免影响页面美观。
Role Manager:这个是用户权限管理插件。如果你的博客是团队进行管理的,可以使用这个插件给不同的用户设置不同的权限。比如角色管理、权限管理、编辑用户权限等。
Search& Replace:这个是一个功能超强的查找与替换工具。可以替换wordpress文章内容、标题里面的敏感词。不过需要注意的是:这款插件他是直接执行数据库操作的,也就是操作以后不可反悔。所以不建议初级用户使用这个插件。
WordPress Database Backup:定时备份插件,使用这个插件可以备份数据库内容,还可以设置定时备份、发送到邮箱等。
wp-itluren-comment-filter:垃圾评论过滤插件。使用这个插件可以在后台设置垃圾留言者昵称、关键词、IP、邮箱、网址、内容等为依据形成过滤机制,一旦评论人员的IP、邮箱、网址、内容完全匹配或者相似于设置的对应资料,就会触发该插件,从而屏蔽垃圾留言,使wordpress博客远离垃圾评论。
WP-PostViews:统计文章浏览次数的插件,自动统计文章的点击次数并显示。
WP PHP widget:可以在侧边栏小工具添加自定义php代码。
日志自动截断:可以自动截取文章,比如首页、目录页面都可以设置自动截断日志文字的片段,使用此插件后,撰写日志时无需再加入【阅读更多】【more】标签进行文字截断操作。
END
注意事项
插件安装过多会导致wordpress程序臃肿、反应速度变慢
安装尽可能少的插件,能够加快wordpress后台访问速度




