在Astra主题中去除作者链接(通常出现在文章元数据 meta-data 中),可以通过以下几种方法实现,具体取决于您是想去除链接但保留姓名,还是完全隐藏作者:
文章页最不想出现链接,因为会暴露WordPress登录的用户名。

方法一:通过Astra自定义设置移除(推荐)这是最简单、最安全的方法,无需编写代码。登录 WordPress 后台。进入 外观 (Appearance) > 自定义 (Customize)。点击 博客 (Blog) > 单篇文章 (Single Post)。找到 文章元数据 (Post Meta) 部分。在作者(Author)选项旁点击 “眼睛”图标,即可将其隐藏。
方法二:使用代码段(移除链接保留姓名)如果您希望在单篇文章中保留“由 [作者名] 发布”,但去掉链接(链接到作者存档页),可以将以下代码添加到子主题的 functions.php 文件或使用功能插件(如 Code Snippets)中。
/**
* Remove Author Link from Astra Theme
*/
add_filter( 'astra_post_author', 'remove_author_link_from_astra' );
function remove_author_link_from_astra( $output ) {
$author = get_the_author();
// 重新格式化作者元数据,去掉 <a> 标签
return '<span class="author-name">' . esc_html( $author ) . '</span>';
}
方法三:使用 CSS 隐藏如果您可以通过CSS简单地将作者元数据隐藏:进入 外观 > 自定义 > 额外 CSS。输入以下代码:
.single .entry-meta .author-link {
display: none;
}
注意:此方法可能因Astra版本更新而导致失效,建议优先使用方法一或方法二。
总结隐藏作者姓名和链接: 方法一。
只去除链接保留姓名: 方法二。
鹿泽笔记测试方法二好用,很有效,推荐使用。
👋 感谢您的观看!
© 版权声明
THE END
