Spamex

Описание

Spamex provides a shortcode to obfuscate email addresses and phone numbers in HTML. This protects them from scraping bots while staying readable for users.

Examples:

  • [spamex email="name@domain.tld" key="secret"]
  • [spamex phone="+1!123!456"]

How it works:

Email:
— The key is injected between domain and TLD.
— Example: name@domain<b>.secret</b>.tld (key is hidden via CSS)

Phone:
— Format must be: prefix!middle!suffix
— The middle part is replaced by random digits.
— Example: +49!123!456 +49123<b>XYZ</b>456

In both cases, the <b> part is hidden using CSS and only fools bots.

Usage

Email obfuscation:

[spamex email=»test@example.com» key=»protect»]
test@example.protect.com

[spamex phone=»+49!123!456″]
+49123984456

Use exactly two ! to split number into three parts.

Установка

  1. Upload the spamex folder to /wp-content/plugins/
  2. Activate the plugin via WordPress > Plugins

Отзывы

Нет отзывов об этом плагине.

Участники и разработчики

«Spamex» — проект с открытым исходным кодом. В развитие плагина внесли свой вклад следующие участники:

Участники

Перевести «Spamex» на ваш язык.

Заинтересованы в разработке?

Посмотрите код, проверьте SVN репозиторий, или подпишитесь на журнал разработки по RSS.

Журнал изменений

1.6.3

Public release

1.6.2

FIX: Shorten version number to 6.7
FIX: Prefix generate_random_number with spamex
FIX: Handle explode() false in PHP 8.x
FIX: wp_get_custom_css() null fix for PHP 8.1

1.0

Initial release