中文环境下,WordPress 截取个摘要,竟然有那么多问题!

💡 原文中文,约2800字,阅读约需7分钟。
📝

内容提要

WordPress文章摘要功能在列表页起到重要作用,但在古腾堡编辑器中设置摘要不再容易。WordPress提供了两个摘要模板函数,还可以自动获取摘要。中文环境最好使用mb_strimwidth函数截取摘要。WPJAM Basic插件集成了自动获取摘要的设置。如果设置不生效或出现错误,可能是主题优化摘要的代码优先级高或缺少mb_string扩展。摘要还可以结合SEO插件设置成meta description。

🎯

关键要点

  • WordPress文章摘要在列表页中非常重要,影响用户点击率。
  • 古腾堡编辑器中设置摘要变得不易,摘要文本框位置较低,用户可能忽视。
  • WPJAM Basic插件提供了屏蔽古腾堡编辑器的功能,并支持快速编辑摘要。
  • WordPress提供两个摘要模板函数:get_the_excerpt()和the_excerpt()。
  • WordPress会自动获取未设置摘要的文章,使用wp_trim_excerpt和wp_trim_words函数。
  • 中文环境下,使用mb_strimwidth函数截取摘要更为合适,避免乱码问题。
  • WPJAM Basic集成了自动获取摘要的设置,提供了不显示摘要和按中文方式截取的选项。
  • 若WPJAM Basic设置不生效,可能是主题代码优先级高,需咨询主题作者。
  • mb_strimwidth函数需要PHP安装mb_string扩展,未安装时可能会报错。
  • 良好的摘要设置结合SEO插件可以设置为meta description,提高搜索引擎收录效果。
➡️

继续阅读