До основного вмісту
📝

WordPress

27 статей у розділі

Розділ не про те, як встановити WordPress через готовий інсталятор хостингу, а про те, що робити із сайтом далі — від перенесення на VDS без хостингу й налаштування staging для безпечних тестів до чекліста безпеки та білого екрана, який варто розбирати за логами, а не перевстановленням теми.

Окремо — швидкість: розібрано Redis-кеш, LiteSpeed Cache, оптимізацію бази даних і WooCommerce, який найбільше гальмує магазин на великому каталозі. Поруч — WP-CLI: як шукати й замінювати дані в базі під час зміни домену, створювати адміністратора і керувати сайтом без панелі.

Є статті про те, що зазвичай пропускають: WP-Cron, який не спрацьовує вчасно без системного cron, листи, що не доходять без правильного SMTP, Multisite як мережа з кількох сайтів на одному ядрі та REST API для зв'язки із зовнішнім фронтендом.

  • Безпека: чекліст, оновлення без втрат, відкат версії
  • Швидкість: кеш, база даних, оптимізація WooCommerce
  • WP-CLI: пошук-заміна в базі, адміністратори, автоматизація
  • SEO та багатомовність: Yoast, Polylang і WPML
Встановлення WordPress на VPS без хостингу з нуля Встановлення WordPress на VPS з нуля: Nginx + PHP-FPM + MySQL + Let's Encrypt SSL. Повний гайд за 30 хвилин для Ubuntu 22.04. Безпека WordPress: повний чекліст 2026 Повний чекліст безпеки WordPress: захист wp-admin, зміна префікса БД, приховування версії, ліміт спроб входу, Wordfence та двофакторка. Staging-сайт для WordPress: тестове середовище без ризику Створення staging-середовища для WordPress: плагін WP Staging, ручне клонування через cPanel, тестування оновлень і деплой змін на продакшн. WooCommerce: налаштування інтернет-магазину на WordPress Встановлення та налаштування WooCommerce: додавання товарів, оплата через Stripe/PayPal, налаштування доставки, SEO для інтернет-магазину. Yoast SEO: повне налаштування плагіна для WordPress Налаштування Yoast SEO: XML sitemap, мета-теги, Open Graph, хлібні крихти, аналіз читабельності та ключових слів для зростання в Google. Дочірня тема WordPress: створення та налаштування Як створити дочірню тему WordPress, навіщо вона потрібна і як правильно налаштувати functions.php та style.css. Захист кастомізацій від оновлень. Redis кеш для WordPress: прискорення у 5–10 разів Як підключити Redis object cache для WordPress на VPS: встановлення Redis Server, плагін Redis Object Cache, налаштування wp-config.php. Сайт стане швидшим. WordPress Multisite: мережа сайтів на одному WordPress Як увімкнути WordPress Multisite, налаштувати мережу підсайтів на піддоменах або підкаталогах. Керування плагінами й темами для всієї мережі одразу. WP-CLI: керування WordPress з командного рядка Повний посібник із WP-CLI: встановлення, основні команди для оновлення, керування плагінами, користувачами, базою даних і міграції WordPress через SSH. Оптимізація бази даних WordPress: швидкість і чистота Як оптимізувати базу даних WordPress: видалення ревізій, очищення autoload-опцій, оптимізація таблиць і wp-config.php для зниження навантаження на MySQL. Команди WP-CLI: пошук-заміна в БД і створення адміна WP-CLI: встановлення, основні команди, оновлення плагінів, управління користувачами, пошук-заміна в БД. Повний довідник. WooCommerce: оптимізація швидкості інтернет-магазину Прискорюємо WooCommerce: фрагментний кеш, відключення зайвих скриптів, Redis, оптимізація зображень товарів. Швидкість WordPress: 10 способів прискорити сайт 10 перевірених способів прискорити WordPress: кеш сторінок, CDN, WebP-зображення, lazy load, відкладений JS, оптимізація БД і хостинг. WordPress резервне копіювання: UpdraftPlus і ручний метод Налаштовуємо резервне копіювання WordPress: UpdraftPlus у хмару, ручний mysqldump + rsync, автоматизація через cron. WordPress + Google Analytics 4: правильне підключення Підключаємо Google Analytics 4 до WordPress: через плагін Site Kit, вручну через functions.php або GTM. Налаштування цілей. Elementor: оптимізація швидкості та продуктивності Прискорюємо сайт на Elementor: вимкнення шрифтів Google, зменшення DOM, відкладений рендер віджетів, CSS Inline, оптимізація зображень. Перенесення WordPress на VDS: покрокова інструкція Переносимо WordPress на VDS: mysqldump бази, rsync файлів, налаштування Nginx, перенесення DNS, SSL. Без простоїв і втрати даних. Gutenberg WordPress: блоки, патерни і шаблони сайту Редактор Gutenberg у WordPress: як створювати блок-патерни, власні шаблони сайту через FSE та обмежувати набір блоків для редакторів без плагінів. REST API WordPress: доступ, ключі і права REST API WordPress: як надати доступ через паролі застосунків, обмежити права ролей і закрити ендпоінти від чужих запитів. Headless WordPress: зв'язка із зовнішнім фронтендом Headless WordPress: як віддавати контент через API на React чи Next.js, оновлювати фронтенд під час публікації і не втрачати швидкість. WP-Cron не працює: перенесення завдань на системний cron WP-Cron не запускається на сайті з низькою відвідуваністю — вимикаємо вбудований псевдокрон і переносимо завдання WordPress на системний cron. Багатомовний сайт WordPress: Polylang і WPML Багатомовний сайт на WordPress: чим Polylang відрізняється від WPML, як налаштувати мови і перекласти меню, віджети та мета-теги. Білий екран і помилка 500 у WordPress: як знайти причину Білий екран і помилка 500 у WordPress: вмикаємо debug.log, вимикаємо плагіни й тему, піднімаємо memory_limit і лагодимо .htaccess за 15 хвилин. Безпечне оновлення WordPress: порядок і відкат Безпечне оновлення WordPress: резервна копія перед стартом, порядок для плагінів, теми й ядра, перевірка на staging і відкат при поломці. Листи WordPress не доходять: налаштування SMTP Листи WordPress не доходять через функцію mail(): налаштовуємо SMTP через плагін, розбираємо DKIM, SPF і перевірку доставки. LiteSpeed Cache для WordPress: налаштування і порівняння LiteSpeed Cache для WordPress: налаштування кешу сторінок, оптимізація зображень і порівняння з Redis за швидкістю віддачі сторінок. Зміна домену WordPress: заміна URL у базі даних Зміна домену WordPress без поломок: правильний порядок заміни URL у базі даних, серіалізовані дані й налаштування редиректів.