Linux 软件免费装
Banner图

Cryptex | E-Mail Address Protection

开发者 Andi Dittrich
aenondynamics
更新时间 2020年4月1日 15:20
PHP版本: 3.9 及以上
WordPress版本: 5.4
版权: GPL-2.0
版权网址: 版权信息

标签

privacy email spam security image javascript responsive jquery robots filter appearance automatically mootools e-mail addresses design protection retina customizable spambots encryption obfuscation telephone grabbing highdpi decryption numbers

下载

7.0 7.1

详情介绍:

NOTE: this plugin is targeted to advanced users and professionals - it requires some configuration tasks and won't work out-of-the-box! The plugin is used to display Email addresses as an image - automatically. This will stop harvesters and crawlers from gathering sensitive data from your website. It works with emails, telephone numbers, postal addresses or any other text-content. Just wrap your E-Mail-Address into a shortcode like [email]youraddress@example.com[/email] - that's it. Or use the Autodetect filter to transform every E-Mail-Address on your page automatically into an image! Plugin Features Text-Transformations The @-sign as well as dot's within the e-mail-addresses can be automatically replaced by different placeholders, e.g. mail(at)example{dot}org, to match your website's corporate design. Security Modes Cryptex provides various obfuscation modes for E-Mail-Addresses:

安装:

System requirements WordPress Theme requirements Installation
  1. Upload the complete cryptex folder (Wordpress Plugin) to the /wp-content/plugins/ directory
  2. 通过WordPress的的“Plugins”菜单激活插件
  3. Go to Settings -> Cryptex and check all items into the sidebar.
  4. In case that there are no font available on your server you can use own/special fonts by uploading them into the /wp-content/plugins/cryptex/fonts/ directory
  5. Go to the appearance section and select the font-family, font-color and font-size like the styles in your theme
  6. That's it! You're done. You can now enter the following code into a post or page to protect email addresses: [email]youraddress@example.com[/email]. Or use the Autodetect feature

屏幕截图:

  • Cryptex Website Appearance
  • Settings Page - Contextual Help Menu
  • Settings Page - Appearance
  • Settings Page - Autodetect Filters & CDN Options
  • Settings Page - System Informations
  • Settings Page - Image Offsets & Retina/HighDpi Options

升级注意事项:

7.0 License changed to GNU GENERAL PUBLIC LICENSE Version 2 (GPL-2.0) 5.0 A new Javascript decoder is used - this will break custom user modifications! Please test it before upgrading 4.0 After upgrading, go to the Cryptex settings page, check all options and click "Apply Settings" to force an update of the generated CSS files!

常见问题:

Cryptex Shortcode doesn't work in Text-Widgets

Generally, WordPress does not process any shortcodes used in text-widgets. You can add the following code to your template functions.php file to enable shortcode processing: add_filter('widget_text', 'do_shortcode');

I get an error using the system font paths, which are shown by the settings page

This paths - depending on your hosting environment - can be different - if you don't know the path, please ask your hosting provider or upload the fonts manually into the cryptex-plugin-directory \wp-content\plugins\cryptex\fonts\ and use Plugin Directory as font source.

I get a "file permission" error changing the font source to Custom Directoy

During security restrictions your system font paths could be unaccessable. In this case you have to upload TrueTypeFonts (.ttf) into the cryptex-plugin-directory \wp-content\plugins\cryptex\fonts\ and use Plugin Directory as font source.

I get an "file permission" php error in my blog

The directory /wp-content/plugins/cryptex/cache/ must be writeable - the images as well as the generated css file will be stored there. Try to set chmod to 0644 or 0770

I need bold/italic font styles

Please use the italic/bold font of the font family you've selected. For example there is an verdana.ttf(normal) and verdanai.ttf(italic) file!

Is it possible to use Cryptex directly in my wordpress template ? shortcode does not work yet

Of course! you can simply use <?php Cryptex::crypt('yourtext'); ?> to display 'yourtext' as crypted version

I miss some features / I found a bug

Send an email to Andi Dittrich (andi _D0T dittrich At a3non .dOT org) or or open a New Issue on GitHub

更新日志:

7.1 7.0 License changed to GNU GENERAL PUBLIC LICENSE Version 2 (GPL-2.0) 6.0 5.2 5.1 5.0 4.0 3.3 3.2.1 3.2 3.1 3.0 2.0 1.3.5 1.3.4 1.3.3 1.3.2 1.3.1 1.3