Корисності

Відключаємо повідомлення (пінги) на свої ж посади

Залишилися, напевно, ще такі користувачі WordPress, які не відключили пінги/повідомлення всередині сайту і робити цього не збираються або просто не знають як. Цей пост буде корисним саме вам. ____c_box_note Читайте також: Як працюють повідомлення (пінги, …

Відключаємо повідомлення (пінги) на свої ж посади Читати далі »

25+ корисних хуків для файлу functions.php під час створення теми

Колекція корисних сніпетів (кодів). Коди розраховані на часті завдання під час редагування або створення теми. Як правило, всі ці коди потрібно розміщувати у файлі теми functions.php. Або можна створити окремий .php файл розмістити код туди і підключити файл.

25+ корисних хуків для файлу functions.php під час створення теми Читати далі »

Сховуємо повідомлення (повідомлення) про нову версію WordPress в адмін-панелі

У цій статті розглянемо, як прибрати (відключити) візуальні сповіщення про оновлення. При появі нової версії WP, по всій адмінці з’являються повідомлення про те, що потрібно оновиться, іноді такі повідомлення потрібно прибрати, але при цьому залишити саму перевірку.

Сховуємо повідомлення (повідомлення) про нову версію WordPress в адмін-панелі Читати далі »

Завантаження заборонених типів файлів у WordPress або як додати тип файлу до білого списку

WordPress не дозволяє завантажувати в медіатеку будь-що – захищається. Файли нестандартних (не дозволених) типів завантажити неможливо, оскільки WP є список допустимих форматів файлів, тобто. білий список mime-типів. Іноді такий захист заважає, і …

Завантаження заборонених типів файлів у WordPress або як додати тип файлу до білого списку Читати далі »

Обмежуємо кількість спроб авторизуватися в обхід WordPress

На WordPress блоги йдуть масові атаки хакерів паролів. Вламуються за принципом підбору паролів (брутфорс). Надсилаються купи запитів POST на файл wp-login.php і це навантажує сервер. Один із варіантів вирішення цієї проблеми описаний у цій статті.

Обмежуємо кількість спроб авторизуватися в обхід WordPress Читати далі »

Як заборонити деактивацію важливих плагінів?

Часто при написанні додаткового функціоналу сайту ми використовуємо плагіни, щоб прискорити розробку. Хто створює сайти на замовлення, напевно, стикалися з ситуацією, коли надто доробливий і цікавий замовник відключав потрібний плагін і сайт позбавлявся …

Як заборонити деактивацію важливих плагінів? Читати далі »

Кешування мін. та макс. ціни для всіх категорій продуктів (Woocomerce)

Припустимо, у нас є фільтр товарів для розділу (рубрики), в якому є фільтрація за ціною товару. Для такого фільтра зручно знати мінімальну і максимальну ціну товару в рубриці товарів, що проглядається… Можна отримувати цю ціну щоразу при генерації …

Кешування мін. та макс. ціни для всіх категорій продуктів (Woocomerce) Читати далі »

Додаткові поля для меню WP_Nav_Menu

З версії WordPress 5.4 з’явилися нові хуки, які дозволяють гнучкіше настроїти меню WordPress (WP Nav Menu). Зокрема, стало можливим легко додавати користувацькі (додаткові) поля в меню WordPress. Йдеться про хуків.

Додаткові поля для меню WP_Nav_Menu Читати далі »

Реєстрація таксономії без прив’язки до типу запису

Як з’ясувалося, WordPress не дозволяє швидко і просто створити таксономію так, щоб не прив’язати її до типу запису. Точніше зареєструвати таксономію без прив’язки можна, тільки при переході на сторінку створення елементів цієї таксономії ми …

Реєстрація таксономії без прив’язки до типу запису Читати далі »

Якщо не працює пагінація на сторінці пошуку

Зустрівся недавно з маленькою, незрозумілою і неприємною проблемою – в одному з шаблонів чомусь не працювала пагінація на сторінці пошуку. Пагінація організовувалась плагіном wp-pagenavi. Найцікавіше те, що виною такої дивної поведінки пагінації.

Якщо не працює пагінація на сторінці пошуку Читати далі »