You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何用WordPress插件在HTML代码顶部添加仅源码可见的文本?

解决WordPress插件添加源码可见版权文本的问题

操作步骤:

  • 找到你用的插件模板根目录下的主插件文件(就是包含插件头部注释、文件名和插件名一致的那个.php文件,比如模板默认的主文件)
  • 根据模板结构添加对应代码:

如果你的模板是面向对象结构(多数正规插件模板都是),把钩子加到类的构造函数里,再新增对应方法:

// 在插件主类的构造函数中添加钩子
public function __construct() {
    // 保留原有的其他初始化代码
    add_action( 'wp_head', array( $this, 'add_source_code_copyright_note' ) );
}

// 新增输出版权注释的方法
public function add_source_code_copyright_note() {
    // 用HTML注释输出,仅源码可见,前端不会显示
    echo '<!-- made with love by my name -->';
}

如果是简单的非面向对象结构,直接在文件末尾添加:

// 添加wp_head钩子
add_action( 'wp_head', 'add_source_code_copyright_note' );

function add_source_code_copyright_note() {
    echo '<!-- made with love by my name -->';
}

为什么之前echo无效?

直接echo没有绑定WordPress的动作钩子,无法在页面渲染的正确时机输出内容。wp_head是WordPress官方提供的、专门用于在页面<head>标签内输出内容的钩子,用它输出HTML注释,只会出现在页面源码里,不会在前端页面显示。

激活插件后,刷新网站,右键查看页面源码就能在<head>区域找到这段版权注释了。

内容的提问来源于stack exchange,提问作者mag.motion

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.10 09:31:33