WordPress怎么显示摘要,详细教程与实用技巧

来自:素雅营销研究院

头像 方知笔记
2025年05月05日 21:05

在WordPress网站中,文章摘要(Excerpt)是一个非常有用的功能,它可以帮助读者快速了解文章内容,同时也能让网站布局更加整洁美观。本文将详细介绍在WordPress中显示摘要的多种方法。

一、为什么需要显示文章摘要

  1. 提升用户体验:摘要让访问者能快速浏览多篇文章内容
  2. 优化页面布局:避免首页或存档页显示过长的全文内容
  3. 提高SEO效果:合理使用摘要可以增加关键词密度

二、WordPress显示摘要的基本方法

方法1:使用内置的摘要功能

  1. 在文章编辑器中找到”摘要”文本框(位于文章内容下方)
  2. 手动输入文章摘要内容
  3. 保存文章后,摘要将自动显示在适当位置

方法2:使用the_excerpt()模板标签

在主题模板文件中(如index.php、archive.php等),找到文章循环部分,将the_content()替换为:

<?php the_excerpt(); ?>

三、高级摘要显示技巧

1. 自动生成摘要

如果不想手动添加摘要,可以在主题的functions.php文件中添加以下代码:

function custom_excerpt_length($length) {
return 20; // 摘要字数,可根据需要调整
}
add_filter('excerpt_length', 'custom_excerpt_length');

function custom_excerpt_more($more) {
return '...'; // 替换默认的[...]
}
add_filter('excerpt_more', 'custom_excerpt_more');

2. 在特定位置显示摘要

可以在任何模板文件中使用以下代码显示摘要:

<?php
$excerpt = get_the_excerpt();
echo wp_trim_words($excerpt, 30); // 限制显示30个单词
?>

3. 使用插件管理摘要

推荐几款实用的摘要插件:

  • Advanced Excerpt
  • WP-UTF8-Excerpt
  • Easy Custom Auto Excerpt

四、常见问题解决方案

  1. 摘要不显示:检查主题是否支持摘要功能,或尝试在functions.php中添加add_post_type_support('post', 'excerpt');

  2. 摘要格式混乱:使用strip_tags()函数去除HTML标签:

<?php echo strip_tags(get_the_excerpt()); ?>
  1. 摘要包含图片:默认摘要会去除图片,如需保留,需要使用特定插件或自定义代码

五、最佳实践建议

  1. 保持摘要长度一致(建议20-30个单词)
  2. 摘要内容应包含文章主要关键词
  3. 在摘要末尾添加”阅读更多”链接
  4. 移动端注意摘要的显示效果

通过以上方法,您可以灵活控制WordPress网站中文章的摘要显示方式,既满足设计需求,又能提升用户体验。根据您的具体需求选择最适合的方法,或组合使用多种技巧以达到最佳效果。