wordpress.ukr.im » Боремо СПАМ http://wordpress.ukr.im Просто ще один раз про WordPress ;) Tue, 04 Dec 2018 14:05:50 +0000 uk hourly 1 https://wordpress.org/?v=3.9.40 Як видалити коментарі WordPress із посиланнями http://wordpress.ukr.im/boremo-spam/yak-vydalyty-komentari-wordpress-iz-posylannyamy/ http://wordpress.ukr.im/boremo-spam/yak-vydalyty-komentari-wordpress-iz-posylannyamy/#comments Sun, 08 Jul 2018 04:42:53 +0000 http://wordpress.ukr.im/?p=269 Звісно в нас можуть бути корисні коментарі із посиланнями але за звичай це спам. Цей метод не у всіх випадках підійде але коли в базі тисячі спам коментарів то можна пожертвувати кількома валідними із посиланнями.

УВАГА! БЕКАПИМОСЯ!

Отже, чистимо всі коментарі із активними гіперпосиланнями:

DELETE FROM wp_comments WHERE comment_content LIKE '%a href%'

Або, чистимо абсолютно всі коментарі, що включають згадку протоколу HTTP:

DELETE FROM wp_comments WHERE comment_content LIKE '%http%'
]]>
http://wordpress.ukr.im/boremo-spam/yak-vydalyty-komentari-wordpress-iz-posylannyamy/feed/ 0
Закриваємо коментарі на всіх WordPress публікаціях одним SQL запитом http://wordpress.ukr.im/kvik-fiks/zakryvajemo-komentari-na-vsih-wordpress-publikatsiyah-odnym-sql-zapytom/ http://wordpress.ukr.im/kvik-fiks/zakryvajemo-komentari-na-vsih-wordpress-publikatsiyah-odnym-sql-zapytom/#comments Fri, 10 Jul 2015 13:46:44 +0000 http://wordpress.ukr.im/?p=246 Якщо у вас є лише тільки кілька сторінок на вашому WordPress сайті або блозі, то ви можете просто зняти кілька прапорців, щоб закрити коментарі на вже опублікованих дописах. Але якщо кількість публікацій сягає за тисячі, то ви хотіли б зробити це по-іншому. Ось він, один запит SQL:

UPDATE wp_posts SET comment_status = 'closed', ping_status = 'closed' WHERE comment_status = 'open';

Він закриє пінги та коментарі на всіх опублікованих дописах, де на даний момент коментарі дозволені.
Щоб зробити протилежне – включити коментарі для всіх існуючих посад Ви хотіли б виконати:

UPDATE wp_posts SET comment_status = 'open', ping_status = 'open' WHERE comment_status = 'closed';

Підглянуто на сторінці Close comments on all WordPress posts with one SQL request.

]]>
http://wordpress.ukr.im/kvik-fiks/zakryvajemo-komentari-na-vsih-wordpress-publikatsiyah-odnym-sql-zapytom/feed/ 0
Якщо суто український сайт, то латиниця – СПАМ http://wordpress.ukr.im/boremo-spam/yakscho-suto-ukrajinskyj-sajt-to-latynytsya-spam/ http://wordpress.ukr.im/boremo-spam/yakscho-suto-ukrajinskyj-sajt-to-latynytsya-spam/#comments Wed, 08 Jan 2014 18:28:16 +0000 http://wordpress.ukr.im/?p=198 Для виключно кирилічних сайтів, котрі працюють на вордпрес потерпають від заморського слова СПАМ є метода його відсіювання шляхом недопущення кирилічних коментарів. Адже мало ймовірно, що хтось лишить коментар на українському сайті англійською мовою чи транслітом. А для тих то збирається так зробити варто підписати попередження біля форми коментування типу “Допускається лише кирилиця”.

Таким чином кілька коментарів втратити можна, але до кожного з них ми відсіємо тисяч десять SPAM коментарів. Тому для сайтів, що потерпають від засилля спаму воно того варто.

Є кілька WordPress плаґінів, зоктема поаґін English spam та плаґін Approve only russian comments, котрі вирішують завдання.

]]>
http://wordpress.ukr.im/boremo-spam/yakscho-suto-ukrajinskyj-sajt-to-latynytsya-spam/feed/ 0