Плагины для WordPress под вашу задачу

Пишем плагины для WordPress и WooCommerce, когда готовые делают почти то, что нужно, но не совсем. Новый плагин с нуля или доработка того, что уже стоит на сайте: сначала смета с ценой и сроком каждого этапа, потом работа.

Что делаем для WordPress

  • Плагин с нуля

    Своя логика, которой нет в каталоге плагинов: расчёты, формы, интеграции, отдельные страницы в админке.

  • Доработка готового плагина

    Добавим недостающее так, чтобы обновление исходного плагина не стёрло ваши изменения.

  • Связка с вашими сервисами

    Заказы WooCommerce в CRM и таблицы, уведомления в Telegram, обмен с учётной системой.

Когда нужен свой плагин для WordPress

В каталоге WordPress десятки тысяч плагинов, и для типовых задач лучше взять готовый. Свой плагин нужен, когда готовые решают задачу наполовину: форма не умеет нужный расчёт, магазину нужен особый способ доставки, данные должны уходить в вашу CRM, а настройки — быть понятны менеджеру, а не программисту.

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

Доработка плагина без потери обновлений

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

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

Плагины для WooCommerce

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

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

  • Свои правила цен, скидок и минимальной суммы заказа
  • Дополнительные поля в заказе и в письмах покупателю
  • Выгрузка заказов в CRM, таблицу или учётную систему
  • Уведомления о новых заказах в Telegram

Как мы пишем плагины

Плагин следует правилам WordPress: экранирует вывод, проверяет права и nonce у каждого действия, не грузит свои скрипты на страницы, где они не нужны, и аккуратно удаляет свои данные, если его удалить. Настройки живут на отдельной странице админки с понятными подписями.

Перед сдачей мы проверяем плагин на копии вашего сайта, с вашей темой и вашими плагинами, а не на чистой установке. Так конфликты находятся до того, как их увидят покупатели.

Безопасность плагина и вашего сайта

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

В коде нет скрытых ссылок, рекламы и «звонков домой». Код открыт вам целиком: его можно показать другому разработчику или проверить самостоятельно.

Сколько стоит плагин для WordPress

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

В смете у каждого этапа своя цена и свой срок. Вы платите только за этап, к которому мы приступаем, и принимаете результат кнопкой в кабинете.

Что прислать для оценки

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

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

Разработка под заказ

Делаем сайты, плагины, ботов, программы и интеграции. Цену каждого этапа вы знаете заранее и платите только за тот, к которому мы приступаем.

  1. 1ЗаявкаОпишите задачу в кабинете своими словами.
  2. 2Смета по этапамВы заранее видите цену и срок каждого этапа.
  3. 3Оплата этапаКартой или с баланса в кабинете.
  4. 4Приёмка кнопкойСледующий этап начинается, когда вы примете текущий.
Обсудить задачу
Плагин для WooCommerce: выгрузка заказов в CRMпример сметы
  1. 1Разбор задачиПринят

    Схема полей и сценариев обмена, согласованная с вами

  2. 2Плагин и настройкиНа проверке

    Рабочий плагин на копии сайта, страница настроек в админке

  3. 3Обмен с CRMЖдёт оплаты

    Заказы уходят в CRM, ошибки обмена видны в журнале

  4. 4УстановкаЖдёт оплаты

    Плагин на вашем сайте, инструкция и проверка вместе с вами

Цену и срок каждого этапа вы увидите в своей смете до оплаты.

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

Если не нашли ответ, напишите на support@mtb-digital.tech. Мы отвечаем с 10:00 до 20:00 по московскому времени, без выходных.

Перестанет ли плагин работать после обновления WordPress?

Мы пишем по правилам WordPress и не правим ядро, поэтому обычные обновления плагину не мешают. Если крупное обновление что-то изменит, доработку под него сделаем по новой смете (оферта, п. 4.10).

Кому принадлежит код плагина?

Вам. Исключительное право на код, написанный для вас, переходит к вам после приёмки этапа (оферта, п. 4.7).

Можно ли доработать плагин, который купили у другого автора?

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

Нужен ли вам доступ к моему сайту?

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

Работаете ли вы с другими платформами?

Да. Пишем плагины и модули для XenForo, FunPay Cardinal и других платформ. Платформы на сайте — примеры: опишите свою в заявке.

Сколько стоит плагин?

Зависит от задачи. Опишите её в заявке, и мы пришлём смету с ценой и сроком каждого этапа. Платить нужно только за этап, к которому мы приступаем.

Не нашли нужное решение? Напишем под вашу задачу

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

WordPress, WooCommerce и Telegram — обозначения их правообладателей. MTB Digital не связана с ними и не одобрена ими; названия указаны, чтобы описать совместимость.