企业官网备案流程一头雾水?图解步骤教你搞定WordPress去除文章作者
备案流程一头雾水,你是不是也遇到过这种情况?一边要建站,一边还要折腾备案,光是流程就让人抓狂。特别是用WordPress建站时,有些功能设置也让人摸不着头脑,比如“去除文章作者”这个操作,看起来简单,但很多新手搞不清楚到底该怎么做。今天我就手把手教你图解步骤,彻底解决WordPress中去除文章作者的问题,顺便聊聊备案那些事儿。
项目背景与需求
咱们先说说为什么需要“去除文章作者”。WordPress默认会在文章页面显示作者信息,这在一些企业官网或者资讯类网站上,可能不符合品牌形象,也不利于SEO优化。比如有些客户希望网站看起来更正式,或者文章作者信息容易暴露个人隐私,这时候就需要通过技术手段隐藏作者信息。
我之前接手过一个客户网站,他们做的是高端产品展示,用户群体以企业客户为主。客户要求网站内容专业、简洁,不带任何多余信息,包括作者名。他们原本用的是WordPress建站,但发现每篇文章底部都显示作者名字,和整体风格不协调。我接手后,就专门研究了如何在WordPress中去除文章作者,并整理成一套操作步骤。
技术选型
在开始动手之前,得先明确你用的是哪个WordPress版本,以及你是否有使用插件或者代码修改的权限。如果你是新手,可能更倾向于使用插件来完成这个操作,比如“Remove Author Info”或者“WP Hide Post Authors”,这些插件简单易用,适合对代码不熟悉的用户。
不过,如果你有开发经验或者希望更深入地控制网站结构,用代码修改是一个更直接有效的方式。我们这边用的是修改functions.php文件的方式,这种方式在主题支持的情况下可以快速实现,并且不会有插件带来的性能负担。
当然,如果你用的是Elementor或者其他页面构建工具,也可以通过编辑器中的选项隐藏作者信息。但最稳妥的方式,还是通过代码修改来实现。
核心实现(配代码片段)
我们先来看一下代码操作的具体步骤。在WordPress中,文章作者的显示主要由the_author()函数控制,这个函数会在模板文件中被调用,比如single.php、page.php或者文章模板。
第一步:定位显示作者的模板文件
登录你的WordPress后台,进入“外观 → 模板编辑器”,然后找到single.php或者文章模板文件。在该文件中查找the_author()函数,通常会出现在文章内容下方或者页面顶部。
第二步:使用代码隐藏作者信息
如果你不想通过插件,而是直接用代码来实现,可以在主题的functions.php文件中加入以下代码:
// 移除文章页的作者信息
function remove_author_from_single_post($content) {if (is_single()) {$content = str_replace(get_the_author(), '', $content);}return $content;
}
add_filter('the_content', 'remove_author_from_single_post');// 移除文章页的作者链接
function remove_author_link() {return '';
}
add_filter('the_author_link', 'remove_author_link');// 移除作者信息的HTML结构
function remove_author_info() {remove_action('loop_end', 'twenty_twenty_one_author_bio');
}
add_action('init', 'remove_author_info');
以上代码的作用是:
- 从文章内容中移除作者名称。
- 禁用作者链接的显示。
- 移除文章页的作者信息区域(如“作者简介”)。
注意,这些代码可能根据你使用的WordPress主题而略有不同,建议在修改前先备份functions.php文件,或者使用子主题来避免升级主题时覆盖你的修改。
如果你使用的是Twenty Twenty-One等默认主题,那么代码中提到的twenty_twenty_one_author_bio可能不适用,你可以尝试替换为the_author()或者the_author_posts_link()等函数。
插件实现方式(适合新手)
如果你不太熟悉代码,推荐使用插件。例如“Remove Author Info”插件,安装后直接启用,不需要任何配置,即可实现去除文章作者的效果。
不过,插件可能会占用服务器资源,特别是如果你的网站已经安装了很多插件,建议定期清理无用插件,以保持网站性能。
上线与优化
在完成“去除文章作者”操作后,记得清理WordPress缓存,以确保修改后的效果能及时显示。如果你使用的是WP Super Cache或者W3 Total Cache等缓存插件,建议在后台手动清除缓存。
同时,还要注意文章的SEO设置。虽然去除了作者信息,但文章的其他SEO信息(如标题、描述、关键词)仍然要保持完整。你可以在WordPress后台的“SEO”设置中,使用Yoast SEO或者Rank Math等插件来优化文章内容。
另外,如果你网站有外链或者引用来源,建议使用Cloudflare 文档中提到的“HTTP头设置”来增强网站安全性,防止内容被恶意爬虫抓取。
在网站上线后,建议使用Google Search Console来检查网站是否正常收录,并通过“移动设备测试”工具确保响应式设计在移动端也表现良好。
经验总结
总结一下,WordPress去除文章作者这个操作其实并不复杂,关键是你要明确自己的需求,再选择适合自己的实现方式。如果你是新手,建议使用插件;如果你有一定开发基础,可以直接修改代码。
不过,不管你选择哪种方式,都建议在操作前做好备份,避免因为误操作导致网站出错。另外,备案流程虽然复杂,但只要按照步骤来,也不难完成。如果你遇到备案上的问题,也可以留言问我,我会帮你整理一份备案流程图解。
建站花了多少钱?留言说说真实价格