什么是WordPress的Excerpt?如何设置摘要?

wordpress excerpt 是文章摘要,可通过手动设置或自动生成两种方式实现,手动设置能精准控制内容并优先显示;自动生成默认取文章前55个词,可经 functions.php 修改长度;摘要影响SEO主要体现在提升点击率,应包含关键词、保持150-160字符内、避免截断且与内容相关;excerpt用于列表页、搜索页和rss等场景以概括内容,content则用于详情页展示全文;read more 链接文字和样式可通过添加自定义代码到 functions.php 和 style.css 进行修改,也可使用插件简化操作,从而增强用户体验和网站个性化。

什么是WordPress的Excerpt?如何设置摘要?

WordPress Excerpt 就是文章的摘要,它允许你手动或自动生成一段文章的简短描述,在文章列表页、搜索结果页等地方展示,让读者快速了解文章内容,决定是否点击阅读。

解决方案

WordPress 的 Excerpt 设置其实很简单,主要分两种方式:手动设置和自动生成。

1. 手动设置 Excerpt

这是最推荐的方式,因为你可以完全控制摘要的内容,突出文章的重点。

  • 经典编辑器: 在撰写文章时,找到文章编辑页面下方的“摘要”框(如果没有,可以在“显示选项”中勾选“摘要”)。直接在框中输入你想要展示的摘要内容即可。

  • Gutenberg 编辑器: 在 Gutenberg 编辑器中,点击右上角的“设置”图标(齿轮状),然后在“文章”选项卡中找到“摘要”部分。同样,直接输入摘要内容。

手动设置的摘要会覆盖自动生成的摘要。

2. 自动生成 Excerpt

如果偷懒不想手动写摘要,WordPress 会自动从文章开头提取一段文字作为摘要。

  • 默认行为: WordPress 默认提取文章开头的 55 个词作为摘要。

  • 修改长度: 你可以通过修改主题文件(

    functions.php

    )来调整自动生成的摘要长度。例如,添加以下代码到你的主题

    functions.php

    文件中:

    function custom_excerpt_length( $length ) {     return 30; // 修改为 30 个词 } add_filter( 'excerpt_length', 'custom_excerpt_length', 999 );

    这段代码会把摘要长度限制为 30 个词。 注意,修改

    functions.php

    有风险,建议提前备份或使用子主题。

副标题1

WordPress摘要对SEO有什么影响?如何优化摘要?

摘要对 SEO 的影响主要体现在点击率 (CTR) 上。一个吸引人的摘要能够提高用户点击进入你文章的概率,从而间接提升 SEO 排名。

  • 关键词优化: 在摘要中包含文章的核心关键词,但不要过度砌,保持自然流畅。
  • 吸引眼球: 摘要应该简洁明了,突出文章的价值和亮点,吸引用户点击。可以使用疑问句、数字、或者承诺解决某个问题。
  • 避免截断: 确保摘要在搜索结果中能够完整显示,避免被截断,影响阅读体验。一般来说,摘要长度控制在 150-160 个字符以内比较合适。
  • 与正文相关: 摘要必须准确反映文章内容,避免误导用户。

一个好的摘要能直接影响文章的流量。

副标题2

Excerpt 和 Content 的区别是什么?什么时候使用 Excerpt,什么时候使用 Content?

  • Content (内容): 指的是文章的完整内容,包括所有的文字、图片、视频等。
  • Excerpt (摘要): 是文章的简短概括,通常用于文章列表页、搜索结果页等地方,让用户快速了解文章内容。

使用场景:

  • 使用 Excerpt 的场景:
    • 文章列表页:展示文章列表时,使用摘要可以节省空间,避免页面过长。
    • 搜索结果页:搜索引擎会显示文章的摘要,帮助用户判断文章是否符合需求。
    • RSS 订阅:在 RSS 订阅中,可以使用摘要来吸引读者点击阅读全文。
  • 使用 Content 的场景:
    • 文章详情页:展示文章的完整内容。
    • 某些主题的首页:有些主题会直接在首页展示文章的完整内容,而不是摘要。

总的来说,Excerpt 用于概括文章内容,Content 用于展示文章的全部内容。选择哪个取决于具体的展示场景和设计需求。

副标题3

如何自定义 WordPress 的 Read More 链接?

默认情况下,WordPress 在自动生成的摘要后面会添加一个 “Read More” 链接,指向文章的完整内容。 你可以自定义这个链接的文字和样式。

  • 修改文字: 可以通过修改主题文件

    functions.php

    来改变 “Read More” 的文字。 例如:

    function custom_excerpt_more( $more ) {     return '... <a class="read-more" href="' . get_permalink( get_the_ID() ) . '">Read More &raquo;</a>'; } add_filter( 'excerpt_more', 'custom_excerpt_more' );

    这段代码会将 “Read More” 修改为 “Read More »”。 注意,

    get_permalink( get_the_ID() )

    用于获取文章的链接。

  • 修改样式: 可以通过 css 来修改 “Read More” 链接的样式。 例如,可以在主题的

    style.css

    文件中添加以下代码:

    .read-more {     color: blue;     text-decoration: none;     font-weight: bold; } .read-more:hover {     text-decoration: underline; }

    这段代码会将 “Read More” 链接的颜色设置为蓝色,取消下划线,并加粗字体。当鼠标悬停在链接上时,会显示下划线。

  • 使用插件: 也有一些插件可以帮助你更方便地自定义 “Read More” 链接,例如 “Read More Link Options”。

自定义 “Read More” 链接可以提升用户体验,让网站更具个性化。

© 版权声明
THE END
喜欢就支持一下吧
点赞11 分享