/work/wordpress-fixes

починка WordPress

что это
инструмент / автоматизация
роль
задача, код, тесты
год
2026
платформа
WordPress

Демо-проект: компании в примерах выдуманные, клиента нет. Код и тесты написаны для портфолио.

Демо-проект для портфолио: сайт с типичными поломками собран специально.

Жалоба: «на телефоне сайт уезжает вбок, форма ничего не отправляет, всё грузится вечность».

Стенд — WordPress на SQLite; все правки только в дочерней теме и небольшом плагине, родительская тема не тронута.

Вёрстка: убраны переполнения, увеличены зоны нажатия и шрифт.

Форма: поле name конфликтовало со служебной переменной WordPress — исправлено, добавлены проверка на сервере, nonce, ловушка для ботов, лимит по IP, сохранение заявок и редирект после отправки.

Скорость: WebP с srcset, ленивая загрузка, скрипты без jQuery с defer, подмножества шрифтов WOFF2.

Итог: Lighthouse на телефоне 51 → 100, LCP 68,5 → 1,3 с, вес главной 12,6 МБ → 106 КБ, горизонтальная прокрутка 750 → 0 px, проверки формы 0 из 6 → 9 из 9.

умения и инструменты

  • WordPress
  • PHP
  • child theme
  • performance
  • WebP
  • Lighthouse
  • forms

экраны

обложка: цифры до и после
обложка: цифры до и после
телефон: до — горизонтальная прокрутка и мелкий текст, после — ровно
телефон: до — горизонтальная прокрутка и мелкий текст, после — ровно
форма: до — 404, после — проверка на сервере и сохранение
форма: до — 404, после — проверка на сервере и сохранение
следующая работаSite audit
human