Більше результатів...

Загальні селектори
Тільки точні збіги
Шукати у заголовках
Шукати у контенті
Вибір типів постів
Фільтрувати за категоріями
FAQ
Hostenko
Натхнення
Відео уроки
Новини
Плагіни
теми
Уроки
Хакі

Поштові колектори - це програми, які сканують сайти для збору email адрес та подальшого використання їх для спам-розсилки. Якщо ваша електронна пошта на сайті WordPress знаходиться у вільному доступі, вона запросто може потрапити до такого списку.

Однак є кілька простих способів захистити свою пошту від колекторів, не ховаючи її від користувачів.

 Дивіться також:

Створіть "лівий" email

Дуже популярним рішенням є створення дубліката електронної пошти на безкоштовних ресурсах типу Yahoo Mail або Gmail. Використовуючи функцію the_author_meta ('user_email'), WordPress дозволяє відображати нову адресу на вашому сайті. Просто додайте це до циклу Loop шаблону:

<?php the_author_meta ('user_email'); ?>

Якщо спам-повідомлення занадто часто, створіть новий обліковий запис і додайте нову адресу замість існуючого. Ваш веб-сайт оновиться одразу без зміни файлів шаблону. Цей метод дає змогу побачити повідомлення від реальних відвідувачів.

Замаскуйте свою адресу

Перетворення символів на електронну пошту, тобто використання слів у дужках, є простим і ефективним способом обдурити поштових колекторів. Наприклад, ivan.ivanov@.com стає ivan(dot)ivanov(at)com. Колектори не бачать таку пошту, оскільки вона відображається як неправильний формат електронної адреси.

Кодування або перетворення символів на адресу за допомогою HTML є більш складним методом маскування. Наприклад, символ @ на адресі стає &#64; літера "a” стає &#97 і так далі. Ваш браузер буде відображати все коректно, але для колекторів така адреса буде нечитабельною.

Крім того, для кодування адреси електронної пошти ви можете скористатися безкоштовним онлайн кодером або використовувати функцію antispambot():

<?php echo antispambot (get_the_author_meta ('user_email')); ?>

Функція antispambot() змінює адресу електронної пошти, отриману від get_the_author_meta ('user_email'). Аналогічно функції the_author_meta ('user_email'), вона приховуватиме реальну адресу електронної пошти.

Щоб задіяти antispambot(), скористайтесь командою нудьгувати. Це стане серйозним захистом від спаму, тому що адреса кодується випадковим чином і оновлюється щоразу, коли ви перезавантажуєте сторінку.

Важливо: на жаль, у WordPress це не спрацює, тому що він не дозволяє використання "некоректних" адрес.

Замініть текст зображеннями

За допомогою клавіші Print Screen створіть скрін власної email адреси. Потім, використовуючи будь-який графічний редактор, обріжте його до потрібного розміру та додайте на сайт. Зверніть увагу, що така адреса не може бути скопійована в буфер або прочитана спеціальними програмами для людей з вадами зору. Тому якщо ви використовуєте цей метод, продумайте й іншу форму контакту.

Анти-спам плагіни

Існують плагіни, які роблять цю роботу автоматично. Наприклад, плагін Ви робот? додасть капчу для будь-якої веб-сторінки. Він захистить ваш блог від спаму за допомогою елементарних арифметичних дій, які легко зрозумілі для реальних користувачів. Капча може бути використана для форми входу на сайт, коментарів, відновлення пароля чи реєстрації.

плагін Google Captcha (reCAPTCHA) робить приблизно те саме, тільки для захисту використовується капча від Google.

Крім того, використання одного з вищезгаданих плагінів разом з плагіном Limit Attempts забезпечить справді надійний захист вашого сайту не тільки від спаму, а й від злому.

Висновок

Ідеального захисту від спаму немає. Технології не стоять дома і щодня з'являються нові й удосконалюються старі способи обійти той чи інший фільтр. Це лише питання часу та необхідності. Тому, як показує практика, найкраще комбінувати відразу кілька способів захисту від спаму.

редактор wpcafe
Вивчає сайтобудування з 2008 року. Практикуючий вебмайстер, який спеціалізується на створенні сайтів на WordPress. Задати питання Олексію можна на https://profiles.wordpress.org/wpthemeus/

Коментарі до запису: 0

Додати коментар або відгук