Title: Wxs Text Watermarking
Author: 天无神话
Published: <strong>2025年12月11日</strong>
Last modified: 2026年6月11日

---

プラグインを検索

![](https://ps.w.org/wxs-text-watermarking/assets/banner-772x250.png?rev=3417974)

![](https://ps.w.org/wxs-text-watermarking/assets/icon-128x128.png?rev=3417332)

# Wxs Text Watermarking

 作者: [天无神话](https://profiles.wordpress.org/twsh0305/)

[ダウンロード](https://downloads.wordpress.org/plugin/wxs-text-watermarking.1.1.4.zip)

 * [詳細](https://ja.wordpress.org/plugins/wxs-text-watermarking/#description)
 * [レビュー](https://ja.wordpress.org/plugins/wxs-text-watermarking/#reviews)
 *  [インストール](https://ja.wordpress.org/plugins/wxs-text-watermarking/#installation)
 * [開発](https://ja.wordpress.org/plugins/wxs-text-watermarking/#developers)

 [サポート](https://wordpress.org/support/plugin/wxs-text-watermarking/)

## 説明

This is a specialized text copyright protection tool designed for WordPress blogs.
It enables copyright tracing and infringement evidence collection of original content
by embedding invisible blind watermark information in article content.

Core Features:
 — Flexible Watermark Embedding Methods: Insert at paragraph end (
balances invisibility and integrity), random position insertion (supports custom
count or auto-calculation by word ratio), fixed interval insertion (default 20 words,
suitable for long texts). — Rich Watermark Information Dimensions: Customizable 
traceability info including visitor IP (supports proxy recognition), user identification(
logged-in ID/guest mark), timestamp (accurate to seconds, YYYY-MM-DD HH:MM:SS), 
and custom text (copyright statements, website identifiers). — Intelligent Adaptation
Mechanism: Short paragraph filtering (configurable min word count, default 20), 
crawler recognition (no watermarks for search engine crawlers to avoid SEO impact),
dual-end processing modes (dynamic PHP-only for non-cached scenarios, static JS-
only for cached pages, hybrid mode recommended for cached sites). — Convenient Debugging
and Management: Debug mode (displays visible watermarks as [Watermark Debug:…]),
intuitive configuration panel (via WordPress backend “Text Watermark” menu), data
cleaning (auto-clears config on uninstallation).

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.

Installation Requirements:
 – Server environment: PHP 7.4 – WordPress version: 6.3

User Guide:
 Basic Configuration: 1. Enable blind watermark in “Basic Settings”,
select operation mode (hybrid mode recommended). 2. Configure minimum paragraph 
word count (15-30 recommended) and insertion method. 3. Set parameters for random/
fixed interval insertion as needed.

Watermark Content Configuration:
 Check desired info in “Watermark Content Settings”:
Visitor IP (default enabled), User ID (default enabled), Timestamp (default enabled),
Custom text (supports domain/copyright statements).

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:
 1. Online tool: Visit [Official text blind watermark](https://wxsnote.cn/wbmsy),
paste text for parsing. 2. Online tool: Visit [Heo Text Watermark](https://textwatermark.zhheo.com/),
paste text for parsing. 3. Use the extraction function provided in the [GitHub](https://github.com/twsh0305/text_watermarking/)
source code (file path: `example.php`).

Plugin based on open-source projects:
 – Background framework: [Codestar Framework](https://github.com/Codestar/codestar-framework)–
Encryption scheme: [Emoji Encoder](https://github.com/paulgb/emoji-encoder)

Author Information:
 – Author: twsh0305 – Blog: [Mr. Wang’s Notes](https://wxsnote.cn/)–
Principle Introduction: [Implementation of text blind watermark technology](https://wxsnote.cn/6395.html)–
QQ Group: [399019539](https://jq.qq.com/?_wv=1027&k=eiGEOg3i) – Open Source Address:
[GitHub](https://github.com/twsh0305/text_watermarking)

## スクリーンショット

[⌊Plugin basic settings panel interface⌉⌊Plugin basic settings panel interface⌉[

Plugin basic settings panel interface

[⌊Watermark content configuration page⌉⌊Watermark content configuration page⌉[

Watermark content configuration page

[⌊Debug mode effect display page⌉⌊Debug mode effect display page⌉[

Debug mode effect display page

[⌊Online watermark extraction tool interface⌉⌊Online watermark extraction tool interface⌉[

Online watermark extraction tool interface

## インストール

 1. Download the plugin source code zip package.
 2. Log in to WordPress backend, go to “Plugins”  “Add New”  “Upload Plugin”.
 3. After activation, access the configuration page via left menu “Text Watermark”.
 4. Enable the plugin and configure parameters (enable debug mode first for testing).

## FAQ

### Are the blind watermarks visible to readers?

No. The watermarks use Unicode Variation Selectors that are visually invisible and
do not affect reading experience or text layout.

### Will the plugin affect my website’s SEO?

No. It has built-in search engine crawler UA filtering rules, so no watermarks are
inserted for crawlers, avoiding any impact on SEO.

### How to extract watermark information from suspected infringing text?

Two methods: 1. Use the online tool at [Official text blind watermark](https://wxsnote.cn/wbmsy)
or [Heo Text Watermark](https://textwatermark.zhheo.com/) by pasting the text. 2.
Use the extraction function provided in the [GitHub](https://github.com/twsh0305/text_watermarking/)
source code (file path: `example.php`).

### Does the plugin support cached WordPress sites?

Yes. It offers three processing modes: hybrid mode (recommended) uses PHP for logged-
in users and JS for visitors, ensuring watermarks work normally on cached sites.

### What happens to the plugin’s configuration when I uninstall it?

The plugin automatically clears all configuration data during uninstallation, leaving
no redundant residues in the database.

## 評価

このプラグインにはレビューがありません。

## 貢献者と開発者

Wxs Text Watermarking はオープンソースソフトウェアです。以下の人々がこのプラグイン
に貢献しています。

貢献者

 *   [ 天无神话 ](https://profiles.wordpress.org/twsh0305/)

“Wxs Text Watermarking” は1ロケールに翻訳されています。 [翻訳者](https://translate.wordpress.org/projects/wp-plugins/wxs-text-watermarking/contributors)
のみなさん、翻訳へのご協力ありがとうございます。

[“Wxs Text Watermarking” をあなたの言語に翻訳しましょう。](https://translate.wordpress.org/projects/wp-plugins/wxs-text-watermarking)

### 開発に興味がありますか ?

[コードを閲覧](https://plugins.trac.wordpress.org/browser/wxs-text-watermarking/)
するか、[SVN リポジトリ](https://plugins.svn.wordpress.org/wxs-text-watermarking/)
をチェックするか、[開発ログ](https://plugins.trac.wordpress.org/log/wxs-text-watermarking/)
を [RSS](https://plugins.trac.wordpress.org/log/wxs-text-watermarking/?limit=100&mode=stop_on_copy&format=rss)
で購読してみてください。

## 変更履歴

#### 1.1.4

 * Fix duplicate registration of CSF settings panel under Zibll theme
 * Replace zib_require_end hook with after_setup_theme
 * Add re-entry protection to CSF initialization
 * Restrict settings.css to plugin settings page only

#### 1.1.3

 * Fix the issue where the Zibll theme triggers translation prematurely
 * Fix the problem of the Codestar Framework welcome page being incorrectly loaded
   under WordPress 7.0

#### 1.1.2

 * Fixed Remove cache control

#### 1.1.1

 * Added exclude code and url

#### 1.1.0

 * Added: User Rights Control
 * Fixed: js code causes content location disorder

#### 1.0.9

 * Added: Multilingual internationalization,
 * Fixed: External resource localization
 * Fixed: Compliance with WordPress plugin development specifications, using WP 
   functions

To read the changelog for Wxs Text Watermarking, please navigate to the [Github page](https://github.com/twsh0305/text_watermarking/).

## メタ

 *  バージョン **1.1.4**
 *  最終更新日 **4か月前**
 *  有効インストール数 **10+**
 *  WordPress バージョン ** 6.3またはそれ以降 **
 *  検証済み最新バージョン: **7.0.7**
 *  PHP バージョン ** 7.4またはそれ以降 **
 *  言語
 * [Chinese (China)](https://cn.wordpress.org/plugins/wxs-text-watermarking/)、[English (US)](https://wordpress.org/plugins/wxs-text-watermarking/).
 *  [プラグインを翻訳](https://translate.wordpress.org/projects/wp-plugins/wxs-text-watermarking)
 * タグ
 * [blind](https://ja.wordpress.org/plugins/tags/blind/)[copyright](https://ja.wordpress.org/plugins/tags/copyright/)
   [protection](https://ja.wordpress.org/plugins/tags/protection/)[text](https://ja.wordpress.org/plugins/tags/text/)
   [watermark](https://ja.wordpress.org/plugins/tags/watermark/)
 *  [詳細を表示](https://ja.wordpress.org/plugins/wxs-text-watermarking/advanced/)

## 評価

レビューはまだ送信されていません。

[Your review](https://wordpress.org/support/plugin/wxs-text-watermarking/reviews/#new-post)

[すべてのレビューを見る](https://wordpress.org/support/plugin/wxs-text-watermarking/reviews/)

## 貢献者

 *   [ 天无神话 ](https://profiles.wordpress.org/twsh0305/)

## サポート

意見や質問がありますか ?

 [サポートフォーラムを表示](https://wordpress.org/support/plugin/wxs-text-watermarking/)

## 寄付

このプラグインが今後も改善できるよう応援しませんか ?

 [ このプラグインに寄付 ](https://wxsnote.cn/zanzhu)