# Доработка сайта WordPress

URL: https://chugunov.pro/uslugi/dorabotka-sajta-wordpress/
Обновлено: 26.10.2026.
Источник: chugunov.pro.

2 000 ₽/час

Доработка сайтов WordPress помогает исправить ошибки, добавить нужный функционал, улучшить скорость, настроить интеграции и развивать сайт без полной переделки с нуля.

Или звоните, сразу обсудим детали.

[+7 (915) 016-99-88](tel:+79150169988)

Доработка
WordPress

Сайт на WordPress со временем почти всегда требует доработок: **исправить ошибки, добавить блоки, настроить формы, доработать каталог, ускорить загрузку** или реализовать функционал, которого нет в стандартной теме и плагинах. Часто достаточно аккуратно доработать текущий проект — без переделки с нуля.

от 2 000 ₽ / час от 1–2 часов на задачу

**Подключусь к вашему сайту** Разберусь в текущей теме и плагинах, даже если проект делал не я.

**Без потери при обновлениях** Правки через дочернюю тему и хуки — обновления их не затирают.

**Fullstack** И внешний вид, и backend-логика, PHP, база данных и интеграции.

## Какие доработки WordPress можно выполнить

Объём работ зависит от задачи и состояния сайта — от быстрой правки одной ошибки до отдельного функционального модуля под конкретный процесс.

Большинство обращений относится к одной из трёх групп. Первая — что-то сломалось: после обновления плагина не отправляются формы, в админке белый экран, у товаров пропали цены. Вторая — нужно добавить: новый блок на главной, поле в карточке товара, фильтр по свойству, выгрузку заявок в CRM. Третья — сайт работает, но медленно или неудобно для администратора, и с этим пора что-то делать.

Для каждой группы подход свой. Ошибку сначала воспроизвожу и нахожу причину в логах сервера. Новый функционал проектирую так, чтобы он не зависел от случайного плагина. Неудобство разбираю вместе с теми, кто работает с сайтом каждый день: менеджерами, контент-редакторами, администратором магазина.

- Исправление ошибок на сайте и в админ-панели WordPress
- Доработка темы, шаблонов, шапки, подвала и внутренних блоков
- Формы заявок, уведомления, отправка писем и защита от спама
- WooCommerce: карточки, корзина, оформление, фильтры и каталог
- Кастомные типы записей, таксономии и произвольные поля
- Фильтрация, сортировка, поиск и вывод данных
- Интеграции с CRM, оплатой, доставкой, API и мессенджерами
- Оптимизация скорости загрузки и устранение лишних скриптов
- Конфликты плагинов, ошибки после обновлений и проблемы с PHP
- Разработка кастомного функционала под нестандартные задачи

## Направления доработки

Работаю и с внешним видом, и с технической основой сайта — от правок темы до кастомного PHP-функционала и интеграций.

Часто одна задача затрагивает сразу несколько направлений. Новое поле в карточке товара WooCommerce — это и настройка данных в админке, и вывод в шаблоне, и, возможно, передача в CRM вместе с заказом. Когда всё это делает один разработчик, не возникает ситуации, где дизайнер сделал вывод, а интеграцию никто не доделал. И отвечает за результат тоже один человек.

### Тема и шаблоны

Меняю карточки, блоки, меню, шапку и подвал, вывожу дополнительные поля, правлю адаптивную версию и структуру разделов. Аккуратно — через дочернюю тему, шаблоны и хуки, чтобы правки пережили обновления. Работаю и с Elementor, и с Gutenberg.

### WooCommerce

Дорабатываю карточку товара, каталог, фильтры, корзину и оформление заказа, настраиваю атрибуты, вариации, статусы, уведомления, оплату и доставку. Если готовые плагины не закрывают задачу или перегружают сайт — пишу [индивидуальную логику на PHP](https://chugunov.pro/uslugi/php-backend-razrabotka/).

### Интеграции и PHP

Связываю WordPress с CRM, платёжными системами, доставкой, Telegram, рассылками и внешними API. Настраиваю передачу заявок, загрузку товаров, обновление цен и остатков, обмен заказами, парсинг и выгрузки — с корректной обработкой ошибок.

### Скорость и техисправления

Нахожу причины медленной работы и правлю их: убираю лишние подключения, оптимизирую изображения, настраиваю кэширование, исправляю ошибки PHP, разбираю конфликты плагинов после обновлений и готовлю сайт к стабильной нагрузке. Если скорость — главная проблема, её удобнее вынести в отдельную работу по [ускорению сайта](https://chugunov.pro/uslugi/uskorenie-sajta/).

## Доработать или переделать с нуля

Ко мне часто приходят владельцы сайтов с одним и тем же вопросом: не проще ли сделать сайт заново? В большинстве случаев нет, и вот почему. Если сайт работает, у него есть позиции в поиске, наполненный каталог и привычная для сотрудников админка, переделка с нуля обходится дороже и несёт риски: потерю трафика, перенос данных, переобучение сотрудников. Доработка позволяет сохранить всё, что уже работает, и исправить только то, что мешает. Деньги уходят на решение конкретных задач бизнеса, а не на повторное создание того, что у вас уже есть.

Переделка оправдана в нескольких ситуациях. Тема давно не обновляется разработчиком и не работает с актуальными версиями PHP и WordPress. Сайт собран на десятках плагинов, которые конфликтуют между собой, и каждое обновление что-то ломает. Структура настолько не соответствует бизнесу, что проще спроектировать заново, чем перекраивать. В таких случаях доработки только откладывают неизбежное, и каждая новая правка стоит дороже предыдущей. Тогда разумнее сразу планировать новый сайт, а текущий поддерживать в рабочем состоянии до запуска.

Между этими крайностями есть промежуточный вариант — поэтапная переработка. Например, сначала заменить тяжёлый конструктор страниц на собственные шаблоны для ключевых страниц, затем убрать лишние плагины, заменив их небольшим кодом, а потом обновить дизайн. Сайт при этом продолжает работать и приносить заявки, а бюджет распределяется на несколько этапов.

Чтобы выбрать вариант, смотрю на состояние кода, версии PHP и плагинов, объём и структуру данных, планы по развитию. Учитываю и бюджет: иногда разумнее сначала исправить самое критичное, а решение о переделке принять позже. По итогам предлагаю конкретный путь и объясняю, почему он выгоднее остальных для вашей ситуации.

## Как проходит работа

Опишите задачу и пришлите адрес сайта. Если это ошибка — укажите, где она проявляется: на какой странице, после какого действия или обновления. Так быстрее понять причину и оценить объём.

Если сайт приносит заявки или продажи, правки делаю на тестовой копии, а на рабочий сайт переношу уже проверенный результат. Перед изменениями делаю резервную копию файлов и базы данных. Так в случае непредвиденной проблемы сайт можно быстро вернуть в рабочее состояние, а посетители не увидят ошибок в процессе разработки.

1. ### Разбор задачи
Изучаю задачу, сайт и текущую реализацию темы и плагинов. Если это ошибка, воспроизвожу её и смотрю журнал ошибок PHP.
2. ### Детали и доступы
Уточняю подробности, нужные доступы и желаемый результат.
3. ### План работ
Предлагаю вариант решения, оценку в часах и порядок работ. Если есть несколько способов решения, объясняю разницу в цене и последствиях.
4. ### Доработка
Выполняю работу на сайте или тестовой копии — аккуратно и поддерживаемо. Изменения вношу в дочернюю тему или отдельный плагин, а не в файлы, которые перезапишет обновление.
5. ### Проверка
Проверяю результат на основных сценариях работы сайта.
6. ### Поддержка
При необходимости помогаю с дальнейшей поддержкой и развитием.

## Почему стоит обратиться ко мне

Я работаю как разработчик WordPress и fullstack-специалист — смотрю на сайт и со стороны внешнего вида, и со стороны backend-логики, PHP, базы данных и интеграций.

Большая часть проблем на WordPress-сайтах возникает не из-за самой платформы, а из-за случайных решений: лишнего плагина ради одной функции, правки в родительской теме, кода, вставленного без понимания, что он делает. Моя задача — не добавить ещё один такой слой, а сделать доработку так, чтобы следующий разработчик, в том числе я сам через год, легко в ней разобрался.

**Вижу проект целиком** Задача может затрагивать сразу несколько частей сайта — решаю их без разрыва на отдельных исполнителей.

**Поддерживаемый код** Без хаотичных правок и лишних плагинов — сайт остаётся удобным для дальнейшего развития.

**Напрямую с разработчиком** Начать можно с краткого описания задачи — изучу проект и предложу понятный вариант.

## Типичные ошибки при доработке WordPress

Первая ошибка — правки в файлах родительской темы. Это самая частая причина, по которой доработки исчезают: тема обновляется, и все изменения пропадают. Правильный способ — дочерняя тема, в которой переопределяются нужные шаблоны и подключается свой код. Если тема уже изменена напрямую, переношу правки в дочернюю тему, чтобы их можно было безопасно обновлять.

Вторая — плагин под каждую мелочь. Плагин для кнопки, плагин для счётчика, плагин для одного поля в форме. Каждый из них подключает на страницы сайта свои скрипты и стили, обращается к базе и может конфликтовать с другими плагинами при обновлении. Небольшую функцию часто проще и надёжнее реализовать несколькими строками кода в дочерней теме или отдельном плагине под проект.

Третья — обновления без проверки. Автоматическое обновление WordPress, темы и плагинов на рабочем сайте без резервной копии и тестирования — частая причина белого экрана и сломанного оформления заказа. Обновления лучше заранее проверять на тестовой копии сайта, особенно на интернет-магазинах. Перед обновлением стоит сделать резервную копию, а после — проверить формы, корзину и оформление заказа, потому что именно там ошибки стоят дороже всего.

Четвёртая — код из интернета без понимания. Сниппет из статьи может решить задачу, но при этом открыть уязвимость или замедлить каждую страницу. Чужой код может работать на тестовой странице, но давать сбой при большой нагрузке или в сочетании с вашими плагинами. Перед тем как добавить его, проверяю, что он делает и как взаимодействует с остальным сайтом. Если нужна регулярная помощь с обновлениями и мелкими правками, удобнее договориться о поддержке — о том, что в неё обычно входит, есть статья «[Поддержка сайта: что входит](https://chugunov.pro/podderzhka-sajta-chto-vhodit/)».

## Типовые доработки WordPress: что делаю и сколько это занимает

Задачи, с которыми часто приходят владельцы сайтов на WordPress и WooCommerce, — с ориентирами по часам. Итоговую оценку даю после того, как посмотрю сайт и журнал ошибок.

1. **«После обновления появилось сообщение „На сайте возникла критическая ошибка“».** Включаю WP_DEBUG_LOG в wp-config.php и читаю wp-content/debug.log — там указаны файл и строка, где падает код. Если админка недоступна, отключаю виновный плагин переименованием его папки или захожу по ссылке режима восстановления из письма администратору. Дальше — откат на прошлую версию или исправление несовместимости с текущей версией PHP.от 1 чот 2 000 ₽
2. **«Сайт стал медленным после установки плагина».** На копии сайта смотрю в Query Monitor, какие запросы к базе и хуки дают задержку. Отдельно проверяю autoload-опции в wp_options: некоторые плагины складывают туда мегабайты данных, которые читаются на каждой странице и остаются даже после удаления плагина. У магазинов — таблицы Action Scheduler, где копятся десятки тысяч выполненных задач.от 2 чот 4 000 ₽Поиск и устранение причины; комплексная работа — ускорение сайта.
3. **«Хостинг просит перейти с PHP 7.4 на 8.x — как ничего не сломать».** Переключаю версию на копии, прохожу основные страницы и сценарии с включённым журналом ошибок, ищу в теме и самописных плагинах то, что удалено в PHP 8: create_function(), each(), доступ к символу строки через фигурные скобки. Плагины, которые разработчик забросил, обновляю или заменяю.от 3 чот 6 000 ₽Для типового сайта.
4. **«Добавить свои поля в записи или товары и вывести их на сайте».** Регистрирую поля через register_post_meta или ACF, если он уже стоит, и вывожу их в шаблоне дочерней темы. Если по полям нужен отбор, сразу думаю о хранении: запрос по метаполю в wp_postmeta на тысячах записей медленный, и для фильтрации лучше подходит таксономия.от 3 чот 6 000 ₽
5. **«Убрать лишние поля из оформления заказа WooCommerce или добавить ИНН для юрлиц».** Сначала смотрю, какое оформление на сайте: классическое на шорткоде меняется фильтром woocommerce_checkout_fields, а в блочном Checkout этот фильтр не действует — там поля добавляются через woocommerce_register_additional_checkout_field. Проверяю, что новое поле попадает в письма и в карточку заказа в админке.от 2 чот 4 000 ₽
6. **«Фильтр каталога по атрибутам без тяжёлого плагина».** Отбор строю по атрибутам WooCommerce (таксономии pa_*) и таблице wc_product_attributes_lookup — она создана как раз для фильтрации и работает быстрее запросов к метаполям. Делаю подгрузку без перезагрузки страницы, понятные адреса для комбинаций, которые стоит индексировать, и noindex для остальных.от 6 чот 12 000 ₽

## Проекты на WordPress

### Сайт производственной компании A-Granum

WordPress

Разработал корпоративный сайт для компании A-Granum — производителя памятников и мемориальных комплексов из натурального гранита и мрамора. В проекте реализованы каталог направлений, страницы индивидуальных решений, портфолио…

### Сайт школы немецкого языка Deutsche Lehre

WordPress

Разработал сайт для онлайн-школы немецкого языка Deutsche Lehre — образовательного проекта с курсами для взрослых, детей и учеников с разным уровнем подготовки. В проекте реализованы страницы…

### Справочник функций WordPress

Справочник по функциям, хукам и классам WordPress на этом сайте — с параметрами и примерами.

[Открыть справочник →](https://chugunov.pro/api-wordpress/)

[Все работы в портфолио →](https://chugunov.pro/portfolio/)

## Кто делает работу

Алексей Чугунов — fullstack-разработчик на 1С-Битрикс, WordPress и PHP

- Более 20 лет в IT: сайты, интернет-магазины, интеграции, обмены с 1С и CRM, поддержка действующих проектов
- Сертифицированный программист 1С-Битрикс: экзамены «Программист Битрикс» уровня 1 и уровня 2 (2016)
- Проекты для «Мосфильм», Gipfel, «Эвалар», Major, H&M и других компаний
- Заранее называю стоимость и сроки, остаюсь на связи после выполнения работ

[Подробнее обо мне и сертификаты →](https://chugunov.pro/about/)

## Частые вопросы

**Сколько стоит доработка сайта на WordPress?**

Доработка считается по времени — от 2 000 ₽ за час. Небольшая правка занимает 1–2 часа, разработка нового функционала — от одного дня. Перед началом я смотрю сайт и называю оценку в часах, работу начинаю только после её согласования.

Если задач много, удобно собрать их в один список: так я могу оценить весь объём сразу и предложить порядок, в котором выгоднее их выполнить. Для задач с понятными границами возможна фиксированная стоимость после разбора задачи.

**Возьмётесь за сайт, который делал не я?**

Да, я регулярно подключаюсь к чужим проектам. Сначала разбираюсь, как устроены тема и плагины, оцениваю ограничения, и только потом предлагаю способ доработки, который будет проще поддерживать в дальнейшем.

Если в проекте нет документации и комментариев, а код написан запутанно, оценка будет включать время на разбор. Предупреждаю об этом заранее и не начинаю работу без вашего согласия на оценку и порядок работ.

**Доработки не слетят после обновления темы или плагинов?**

Нет. Я вношу изменения через дочернюю тему, хуки и безопасные способы, а не правкой файлов родительской темы или плагинов напрямую. Поэтому обновления не затирают доработки.

Если на сайте уже есть правки прямо в файлах темы или плагинов, сначала переношу их в дочернюю тему или собственный плагин. После этого обновления можно устанавливать без страха потерять доработки, но проверять их на копии сайта всё равно стоит.

**Можно ли доработать интернет-магазин на WooCommerce?**

Да. Дорабатываю карточки товаров, каталог, фильтры, корзину и оформление заказа, настраиваю атрибуты, вариации, статусы, оплату и доставку. Если готовые плагины не закрывают задачу, пишу индивидуальную логику на PHP.

Также подключаю платёжные системы и службы доставки, настраиваю письма покупателям и администратору, добавляю нужные поля в оформление заказа и личный кабинет покупателя. Шаблоны WooCommerce переопределяю в дочерней теме, чтобы обновление магазина не затирало изменения.

**Сайт на WordPress стал медленно работать — поможете?**

Да. Проверю техническое состояние, найду причину замедления (лишние плагины и скрипты, тяжёлые изображения, ошибки темы, конфликты после обновлений, хостинг) и выполню оптимизацию: кэширование, изображения, чистку подключений и исправление ошибок PHP.

Перед оптимизацией делаю замеры, чтобы потом сравнить результат. Если основная причина в хостинге, скажу об этом прямо и предложу варианты переезда, а не буду тратить время на мелкие правки, которые не дадут заметного эффекта.

**Что нужно от меня, чтобы начать?**

Адрес сайта и описание задачи: что нужно сделать или что не работает. Если это ошибка, пришлите скриншот, текст сообщения и шаги, после которых она появляется. Если это новый функционал, пригодится пример с другого сайта или схема того, как это должно работать.

Для самой работы понадобится доступ к админке WordPress и к файлам сайта — через панель хостинга или SFTP. Для крупных доработок желателен доступ к базе данных и возможность сделать тестовую копию сайта.

**Можно ли договориться о постоянной поддержке?**

Да. Если на сайте регулярно появляются задачи — правки, обновления, новые блоки, — удобно работать в формате поддержки. Задачи собираются в общий список с приоритетами, выполняются по приоритету, а время учитывается по факту.

В поддержку обычно входят обновление WordPress и плагинов с проверкой на копии, резервные копии, исправление ошибок и небольшие доработки. Объём, порядок работы и способ связи обсуждаем отдельно под ваш сайт.

**Можно ли сделать доработку срочно?**

Да: если нужен срок вдвое короче стандартного, к оценке применяется коэффициент 1,3. Например, правка на 2 часа по обычной модели занимает 3 рабочих дня с проверкой, срочно — 2. Если сайт не открывается или не принимает заказы, сначала возвращаю его в рабочее состояние откатом обновления или отключением сбойного плагина, а причину разбираю после.

**Можно ли доработать сайт на Elementor, не переделывая его?**

Да. Правлю шаблоны в самом Elementor, а то, чего нет среди стандартных виджетов, делаю собственным виджетом в отдельном плагине — так правки не зависят от обновлений конструктора. Плюсы и минусы конструктора я разобрал в статье [«Elementor на WordPress»](https://chugunov.pro/elementor-wordpress/).

**Можно ли оплачивать доработки пакетом часов?**

Да, есть три месячных пакета: 5 часов — 10 000 ₽, 10 часов — 20 000 ₽, 20 часов — 40 000 ₽. Ставка в пакете та же, 2 000 ₽/ч, а неиспользованные часы на следующий месяц не переносятся. Пакет удобен, когда мелкие задачи появляются каждый месяц и их не хочется согласовывать по одной.

## Нужно доработать сайт на WordPress?

Опишите задачу и пришлите адрес сайта — изучу проект, предложу понятное решение с оценкой в часах и аккуратно доработаю без переделки с нуля.

[+7 (915) 016-99-88](tel:+79150169988)
