如何从 Astra 主题的文章归档中移除文章摘要

Astra 主题是一个广受欢迎的 WordPress 主题,提供了高度的自定义功能。如果你希望调整其默认设置,移除文章摘要是一个常见的需求。以下是如何在 Astra 主题的文章归档页面中去掉文章摘要的步骤。

为什么移除文章摘要?

文章摘要在归档页面中通常会显示简短的文章介绍。这些摘要有时可能会影响页面设计或内容展示。如果你只希望在归档页中显示文章标题和特色图片,移除摘要可以让页面变得更加简洁。

步骤1:编辑 functions.php移除

登录到 WordPress 管理后台使用管理员账户进入 WordPress 仪表盘。

进入主题文件编辑器在左侧菜单中点击 外观 > 主题文件编辑器

编辑 functions.php 文件在主题文件编辑器中,找到并点击 functions.php 文件。

添加代码移除摘要在 functions.php 文件的底部添加以下代码:add_filter( ‘the_excerpt’, ‘filter_the_excerpt’, 10, 2 ); function filter_the_excerpt( ) { return ‘ ‘; }

保存文件,点击 更新文件

这段代码会将文章摘要替换为空白,从而移除归档页面中的摘要部分。更新后,文章归档页面将只展示文章标题和特色图片。

步骤2. 使用 “Code Snippets” 插件

“Code Snippets” 插件可以轻松地添加自定义代码,而不用直接编辑 functions.php 文件。这样可以避免出错并更方便管理代码。

步骤:

安装插件在 WordPress 仪表盘中,进入 插件 > 安装插件,搜索 “Code Snippets” 并安装激活该插件。添加代码激活后,进入 Snippets > Add New。

在标题中给你的代码命名,比如 “Remove Astra Excerpt”。

在代码框中粘贴以下代码: add_filter( ‘the_excerpt’, ‘filter_the_excerpt’, 10, 2 ); function filter_the_excerpt( $excerpt ) { return ”; // 移除文章摘要 }点击 保存并激活。

这样就完成了使用插件的操作,而不需要直接修改主题文件。

可选:添加“阅读更多”按钮

如果你希望移除摘要的同时,保留“阅读更多”按钮,可以使用以下代码:

add_filter( ‘the_excerpt’, ‘filter_the_excerpt’, 10, 2 );
function filter_the_excerpt( $excerpt ) {
$excerpt = ”; // 移除摘要内容

// 添加“阅读更多”按钮
$excerpt .= ‘<a class=”ast-button” href=”‘ . esc_url( get_permalink() ) . ‘”>’ . esc_html__( ‘Read More’, ‘astra’ ) . ‘</a>’;

return $excerpt;
}

使用此代码后,文章摘要将被移除,取而代之的是一个“阅读更多”按钮,用户可以点击该按钮查看完整文章。

最终效果

完成上述步骤后,访问你的文章归档页面,你将看到:

摘要已被移除。

如果使用了“阅读更多”按钮的代码,按钮将出现在每个文章项下。

注意事项

备份网站:修改主题文件前,请先备份你的 WordPress 网站,以防出现问题。

小心编辑:在编辑 functions.php 文件时要小心,错误的代码可能会导致网站无法正常运行。

总结

通过上述步骤,你可以轻松地从 Astra 主题的文章归档页面中移除文章摘要。只需添加一个简单的代码片段,就能让页面显示更简洁,突出文章标题和特色图片。若需要,你还可以在移除摘要的同时,添加一个“阅读更多”按钮,帮助用户进一步浏览完整文章。记得在修改主题文件时备份网站,并小心操作,建议使用插件进行修改,确保网站正常运行。

Leave a Reply

您的电子邮箱地址不会被公开。 必填项已用 * 标注