如何在 WordPress系统中给每篇文章底部自动加版权声明,以下有3 种最简单稳妥的方法,不用改复杂代码,直接照着做就行。
方法一:主题自带「文章底部信息」设置(最简单)
大部分主题(尤其是 Astra、GeneratePress、子比主题、Ark 等)都有这个功能:
- 后台 → 外观 → 自定义(Customize)
- 找到:小工具/页脚小工具/页脚栏
- 粘贴你的文字(代码形式):
本文首发于 58Linux 技术笔记,专注Ubuntu桌面使用、Linux服务器运维与网站搭建实战。
保存即可,所有文章自动生效。
方法二:用代码插入(通用所有主题,推荐)
- 后台 → 外观 → 主题编辑器(我使用的是GeneratePress主题)
- 右侧找到
functions.php(主题函数文件) - 在最底部粘贴下面代码:
// 文章底部添加版权说明(美化版 · GeneratePress)
add_filter( 'the_content', 'gp_add_copyright_after_content' );
function gp_add_copyright_after_content( $content ) {
if ( is_single() && ! is_feed() ) {
$copyright = '
<div style="
margin-top: 3em;
padding-top: 1.5em;
border-top: 1px solid #eee;
text-align: center;
font-size: 15px;
color: #555;
line-height: 1.7;
">
本文首发于 <a href="https://www.58jb.com" style="color:#007bff; font-weight:500;" target="_blank" rel="noopener">58Linux 技术笔记</a>,专注Ubuntu桌面使用、Linux服务器运维与网站搭建实战。
</div>
';
$content .= $copyright;
}
return $content;
}
4. 点击「更新文件」
立刻生效,只在文章详情页底部显示,首页列表不显示。
方法三:用插件(完全不用代码)
安装插件:Insert Headers and Footers 或 WP Code
- 插件 → 安装插件 → 搜索安装并启用
- 设置 → Insert Headers and Footers
- 在 Before Post Footer 或自定义位置填入文字即可。
效果特点:
- 居中显示,更好看
- 顶部一条浅灰分隔线,和正文区分开
- 博客名带蓝色链接,不加粗不刺眼
- 间距、字号适配 GeneratePress 排版
- 只在文章详情页显示,首页 / 列表不出现