
內容簡介
CryptX 外掛能有效防止爬蟲程式掃描網站的電子郵件地址,透過 JavaScript 或 UNICODE 加密技術隱藏電子郵件,確保訪客仍能正常閱讀和使用。
【主要功能】
• 自動檢測電子郵件
• 多種加密方法
• 小工具支援
• RSS 供稿控制
• 假陽性列表
• 每篇文章控制
外掛標籤
開發者團隊
📦 歷史版本下載
原文外掛簡介
No more SPAM by spiders scanning your site for email addresses. With CryptX you can hide all your email addresses, with and without a mailto-link, by converting them using javascript or UNICODE.
CryptX protects your email addresses from spambots while keeping them readable and functional for your visitors. The plugin automatically detects email addresses in your content and encrypts them using various methods including JavaScript encryption, Unicode conversion, and image replacement.
Key Features:
Automatic Email Detection – Finds and encrypts email addresses in posts, pages, comments, and widgets
Multiple Encryption Methods – JavaScript, Unicode, image replacement, and custom text options
Widget Support – Works with text widgets and other widget content
RSS Feed Control – Option to disable encryption in RSS feeds
False-Positive List – Endings such as jpeg or png that keep file names like [email protected] from being read as addresses
Exempt Addresses – Leave a single address, or a whole domain, exactly as written
Per-Post Control – Enable/disable encryption on individual posts and pages
Editor Block – “Protected email address”, with fields for link text, subject, cc and bcc
WP-CLI – wp cryptx settings and wp cryptx scan, both per site on a network
Multisite – every site keeps its own settings; a network default decides what a new one starts with
Shortcode Support – Use [cryptx][email protected][/cryptx] for manual encryption
Site Health Check – Reports whether your addresses really are hidden, measured rather than described
Template Functions – Developer-friendly functions for theme integration
Plugin Homepage
Development
The settings screen is built with React and the WordPress component library. The
human-readable source ships with the plugin, so the compiled files can be
rebuilt and compared:
cd into the plugin directory
npm install
npm run build
That reproduces build/index.js, build/index.css, build/index-rtl.css and
build/index.asset.php byte for byte from src/. The toolchain is
@wordpress/scripts; package.json and package-lock.json are included so the
exact dependency versions are pinned.
The front end script js/cryptx.min.js is produced from js/cryptx.js with
[email protected] -c -m.
js/admin-notice.js has no build step at all. It is twenty lines, it runs only
in the admin, and it ships exactly as written.
