Linux 软件免费装
Banner图

文本盲水印

开发者 twsh0305
更新时间 2025年12月16日 21:12
捐献地址: 去捐款
PHP版本: 7.4 及以上
WordPress版本: 6.9
版权: GPLv2 or later
版权网址: 版权信息

标签

blind text watermark copyright protection

下载

1.1.0 1.1.1 1.1.2

详情介绍:

这是一款专为 WordPress 博客设计的文本版权保护工具。它通过在文章内容中嵌入不可见的盲水印信息,实现对原创内容的版权溯源与侵权取证。 核心功能: -- 灵活的水印嵌入方式:段落末尾插入(平衡不可见性与完整性)、随机位置插入(支持自定义数量或按字数比例自动计算)、固定间隔插入(默认 20 字,适合长文本)。 -- 丰富的水印信息维度:可定制的溯源信息,包括访问者 IP(支持代理识别)、用户身份(登录 ID/访客标记)、时间戳(精确到秒,格式 YYYY-MM-DD HH:MM:SS)、自定义文本(版权声明、网站标识)。 -- 智能适应机制:短段落过滤(可配置最小字数,默认 20)、爬虫识别(不对搜索引擎爬虫插入水印,避免 SEO 影响)、双端处理模式(动态纯 PHP 处理适合非缓存场景、静态纯 JS 处理适合缓存页面、混合模式推荐用于缓存站点)。 -- 便捷的调试与管理:调试模式(显示可见水印为[水印调试:...])、直观的配置面板(通过 WordPress 后台"文本水印"菜单)、数据清理(卸载时自动清除配置)。 Working Principle: Based on Variation Selectors in the Unicode character set (U+FE00-U+FE0F, U+E0100-U+E01EF) which are visually invisible. Watermark generation converts info (IP, user ID, etc.) to byte sequences, then to variation selector characters via mapping algorithm. Invisible characters are embedded per rules and restored via reverse parsing during extraction. 安装要求: Debugging and Verification:
  1. Enable "Debug Mode", publish article to view visible watermarks ([Watermark Debug:...]).
  2. Confirm positions and content are correct, then turn off debug mode. Watermark Extraction:
  3. Online tool: Visit Official text blind watermark, paste text for parsing.
  4. Online tool: Visit Heo Text Watermark, paste text for parsing.
  5. Use the extraction function provided in the GitHub source code (file path: example.php). Plugin based on open-source projects:
  6. Background framework: Codestar Framework
  7. Encryption scheme: Emoji Encoder 许可详情: 允许使用和修改,但必须保留原始版权声明(禁止移除/修改代码中的作者信息)。修改版本必须以 GPLv2 或更高版本开源,并提供完整的源代码。
Author Information:

安装:

  1. 下载插件源代码 zip 压缩包。
  2. 登录 WordPress 后台,进入"插件"→"安装插件"→"上传插件"。
  3. 激活后,通过左侧菜单"文本水印"访问配置页面。
  4. 启用插件并配置参数(测试时请先开启调试模式)。

屏幕截图:

  • 水印内容配置页面
  • 调试模式效果展示页面
  • 在线水印提取工具界面

升级注意事项:

1.1.2 Fixed Remove cache control 1.1.1 Added exclude code and url 1.1.0 Fixed js code to avoid displaying text confusion, added user group judgment to decide whether to insert text blind watermarking for specified users according to user permissions, and loaded custom function judgment to judge whether to insert text blind watermarking according to your theme or plug-in user group 1.0.9 Fixed multilingual translation internationalization issues, ensuring proper display in different language environments. 1.0.8 Resolved 4 key issues: WP local time usage, Zibi Theme CSF Framework compatibility, PHP 8.x errors, and global JS article ineffectiveness. Critical for PHP 8.x users. 1.0.7 Added element selection functions (tag, class, ID), enabling more precise watermark insertion positions. Upgrade for flexible configuration. 1.0.6 Fixed file import errors that caused plugin loading failures. Must upgrade if experiencing activation issues. 1.0.5 Fixed missing styles in the CSF Framework settings panel. Upgrade to restore normal interface display. 1.0.4 Resolved blank page issue on some WordPress settings panels. Upgrade if encountering configuration page access failures. 1.0.3 Added JS control functionality, laying the foundation for static mode. Recommended for users needing cached page support. 1.0.2 Introduced CSF Framework and created settings panel for visual configuration. Upgrade from 1.0.1 for easier management. 1.0.1 Completed basic plugin creation. Required upgrade from 1.0.0 for formal use. 1.0.0 Initial version with pure function hook code. Upgrade to later versions for complete functionality.

常见问题:

盲水印对读者可见吗?

不会。水印使用 Unicode 变体选择符,视觉上不可见,不会影响阅读体验和文本排版。

插件会影响网站的 SEO 吗?

不会。插件内置搜索引擎爬虫 UA 过滤规则,不会对爬虫插入水印,避免对 SEO 造成任何影响。

如何从疑似侵权文本中提取水印信息?

Two methods: 1. Use the online tool at Official text blind watermark or Heo Text Watermark by pasting the text. 2.Use the extraction function provided in the GitHub source code (file path: example.php).

插件支持缓存的 WordPress 网站吗?

支持。它提供三种处理模式:混合模式(推荐)对登录用户使用 PHP 处理,对访客使用 JS 处理,确保水印在缓存网站上也能正常工作。

卸载插件时,其配置数据会怎样?

插件在卸载时自动清除所有配置数据,不会在数据库中留下冗余残留。

更新日志:

1.1.2 1.1.1 1.1.0 1.0.9