面包屑导航有助于用户追踪网站路径并了解其层次结构。默认情况下,许多 WordPress 主题将“HOME”显示为面包屑导航中的根元素。但是,您可能希望将其更改为更具体或更适合您网站的内容。
本指南将向您展示如何使用 WordPress 网站中的 astra_breadcrumb_trail_labels 过滤器更改面包屑中的“HOME”字符串。
我们将提供分步说明和代码片段来帮助您入门。
如何更改面包屑中的“HOME”字符串
在继续之前,您应该确保您拥有一个使用Astra 主题的 WordPress 网站,并且您具有对 WordPress 仪表板的管理访问权限。
然后,您可以按照以下步骤更改面包屑中的“HOME”字符串:
- 使用您的凭据登录到您的 WordPress 管理面板。
- 在 WordPress 仪表板中,转到“外观”并选择“主题文件编辑器”。
- 在主题编辑器中,您应该在右侧看到主题文件列表。从列表中找到并选择“functions.php”文件。
- 在 `functions.php` 文件中,您可以添加以下代码片段:
add_filter( 'astra_breadcrumb_trail_labels', function( $args ) {
$args['home'] = __( 'Index', 'astra' );
return $args;
});
- 此代码使用 `add_filter` 函数将面包屑中的“HOME”标签修改为“Index”。您可以将“Index”替换为您选择的任何文本。
- 添加代码片段后,单击“更新文件”按钮保存更改。
示例:假设您的网站有一个页面“Construction”,如本屏幕截图所示。现在,如果您想将面包屑中的“HOME”字符串更改为“New Flat”,则需要在代码片段中将“Index”替换为“New Flat”。
然后你的页面将会像这样。
注意:可以通过子主题,自定义布局或代码片段插件添加上面附加的自定义代码。
编辑主题文件时必须格外小心。在进行任何更改之前,请务必备份您的网站或主题文件,并确保您了解如何修改代码。
如果在进行这些更改后遇到问题,请从 functions.php 文件中删除代码片段以恢复到原始状态。
astra_breadcrumb_trail_labels 过滤器仅适用于 Astra 主题。如果您使用其他主题,请查看其文档或支持资源以了解类似功能。