Про автора

✌️ Привіт:) Мене звуть Михайло Петров. Я — WordPress розробник ✌️
Свій шлях IT-шника я розпочав у далекому 2001-му. Спочатку був університет, після закінчення якого здобув вищу освіту у сфері IT.
А потім все закрутилося:
- робота в комп'ютерній лабораторії в місцевому універі;
- викладач інформатики;
- оператор кол-центру інтернет-провайдера;
- системний адміністратор інтернет-провайдера (Ubuntu, FreeBSD);
- помічник SEO-фахівця;
- Drupal-розробник (розробка сайту комунальної служби — https://www.abon.com.ua);
- SEO-копірайтер і контент-менеджер;
- спеціаліст техпідтримки WordPress.
На даний момент працюю WordPress-розробником у великій IT-компанії. Маю досвід роботи із WordPress понад 3 роки з 14 років загального досвіду в ІТ. Моя спеціалізація — створення адаптивних тем WordPress на основі дизайн-макетів, розробка плагінів, оновлення наявного функціоналу та підтримка готових проєктів.
Крім комп'ютерів, не уявляю свого життя без рок-музики, полюбляю книги та фільми, які змушують замислитися.
Веду свій IT-блог https://petrov.net.ua/. На його сторінках ділюся своїми напрацюваннями, досвідом та цікавими рішеннями інших авторів. Сподіваюся, що буде корисно не тільки мені.
Які послуги надаю
Спеціалізуюся на розробці сайтів на WordPress:
✅ Розробка сайту "під ключ" (лендінг, корпоративний, інтернет-магазин, візитка).
✅ Підбір та налаштування тем (шаблонів) і плагінів.
✅ Підтримка WordPress-сайтів (підбір та оренда хостингу, оновлення тем і плагінів до актуальних версій).
✅ Переклад українською тем і плагінів.
до змісту ↑Мови
- українська (вільно),
- англійська (рівень читання технічної документації).
Мої навички
- HTML5, CSS3, JavaScript, jQuery, JSON, AJAX, PHP, BEM;
- Responsive/Adaptive верстка за макетами Figma/Photoshop. Pixel Perfect;
- WordPress:
- Elementor;
- розробка кастомних тем/плагінів для WordPress;
- Custom Post Types;
- Custom Fields (вбудовані функції WordPress, ACF, Carbon Fields);
- Hooks;
- Child themes;
- Redux Framework;
- underscores.me;
- WP-CLI;
- WPML, Polylang, Loco Translate, Poedit;
- Contact Form 7, WPForms;
- AIOSEO, Yoast SEO, Rank Math SEO;
- WP Rocket, WP Super Cache;
- Duplicator, UpdraftPlus;
- Git;
- Trello, Asana;
- OpenServer, XAMPP, Laragon, Local WP;
- навички адміністрування (робота з FTP/SFTP, cPanel, хостингами);
- базове розуміння принципів SEO.
Мій досвід роботи
| СИСТЕМНИЙ АДМІНІСТРАТОР - 09.2009 до 02.2011 (1 рік 5 місяців) ІМПУЛЬС, КАМ’ЯНЕЦЬ-ПОДІЛЬСЬКИЙ | Розгортання та адміністрування ігрових серверів на базі FreeBSD / Ubuntu для міської локальної мережі інтернет-провайдера. |
| DRUPAL РОЗРОБНИК - 09/2016 до 05/2017 (8 місяців) LOGIC LAND, КАМ’ЯНЕЦЬ-ПОДІЛЬСЬКИЙ | Розробка корпоративного сайту особистого кабінету абонентської служби ЖКГ на базі CMS Drupal 8: ● інтеграція дизайнерського шаблону; ● розробка окремого модуля для обміну із зовнішньою базою абонентів через REST API. |
| ТЕСТУВАЛЬНИК WORDPRESS ПРОДУКТІВ ТА КОНСУЛЬТАНТ У СФЕРІ СЕРЕДОВИЩА CMS WORDPRESS - 06/2017 до 08/2021 (3 роки 2 місяці) FREELANCE | Тестувальник і консультант у сфері середовища CMS WordPress: ● тестування WordPress тем та плагінів; ● консультування: ○ допомога у налаштуванні тем і плагінів WordPress; ○ часткова зміна верстки окремих блоків тем; ○ рекомендації щодо вибору необхідних плагінів WordPress для розширення функціоналу; ○ підбір хостингу, встановлення, налаштування та обслуговування WordPress; ○ перенесення локально встановленого WordPress на хостинг та навпаки; ○ переклад плагінів і тем; ○ оптимізація сайту; ○ виявлення та виправлення помилок у роботі WordPress сайту; ○ загальні СЕО рекомендації. |
| WORDPRESS РОЗРОБНИК - 09/2021 до 07/2025 (3 роки 10 місяців) LANET DOUBLE CLICK, КИЇВ | ● Адаптивна верстка із макетів PSD, Figma. ● Створення WordPress тем та плагінів з "нуля", розширення функціоналу існуючих. ● Налаштування популярних плагінів. ● Пошук та виправлення помилок готових сайтів на базі WordPress. ● Впровадження багатомовності. ● Оптимізація швидкості. |
| WORDPRESS РОЗРОБНИК - з 08/2025 FREELANCE |
Мої останні проєкти
Створення з "нуля" односторінкового лендінгу на WordPress для компанії з ремонту двигунів

- Верстка дизайну із Figma-макету
- Створена власна тема з "нуля"
- Окремий кастомний файл-шаблон сторінки
- Форми Contact Form 7
- Довільні поля (Custom Fields) для сторінок [ACF Pro]
- Rank Math SEO
- JavaScript-бібліотеки: Swiper, AOS, jQuery Masked Input
Створення з "нуля" лендінгу на WordPress

- Верстка дизайну із Figma-макету
- Створена власна тема з "нуля"
- Форми Contact Form 7
- Довільні поля (Custom Fields) для сторінок [ACF Pro]
- JavaScript-бібліотеки: Swiper, jQuery Masked Input
Допрацювання магазину на WooCommerce

Додав доставку НоваПошта та оплату через LiqPay.
Односторінковий сайт (Landing) на Elementor для реклами/продажу продукту

- Elementor
- Contact Form 7
- Тема Hello Elementor
Верстка додаткових сторінок для інформаційного сайту благодійної організації

- Верстка дизайну із Figma-макету
- HTML + CSS
- JavaScript-бібліотеки: AOS
Доопрацювання функціоналу та користувацької частини багатомовного інтернет-магазину обладнання для кухні на WordPress

SEO:
- Впровадження мікророзмітки у форматі JSON на окремих сторінках
- Виправлення коректності перекладу елементів у Хлібних крихтах WooCommerce
- Виведення категорії/підкатегорії у Хлібних крихтах на сторінках окремих товарів (заміна Yoast SEO на вбудований функціонал WooCommerce)
- Додавання атрибуту
hreflang="x-default"для сторінок - Реалізація мікророзмітки Open Graph для сторінок окремих товарів
Функціонал:
- Виправлення роботи фільтру товарів (плагін Filter Everything PRO)
Оптимізація швидкості:
- Оптимізація зображень
- Налаштування WP Rocket
- Вимкнення функціоналу плагіну WooCommerce на сторінках сайту, де він не задіюється
- Додавання індексів у таблицях бази даних, які відносяться до плагіну WooCommerce
Доопрацювання функціоналу та користувацької частини багатомовного інтернет-магазину торгового обладнання для кухні на WordPress

SEO:
- Виведення категорії/підкатегорії у Хлібних крихтах на сторінках окремих товарів (заміна Yoast SEO на вбудований функціонал WooCommerce)
- Додавання атрибуту
alt=""для зображень галереї WooCommerce на сторінках окремих товарів та його значення за шаблоном
Створення з "нуля" багатомовного корпоративного сайту на WordPress будівельної компанії

- Верстка дизайну із Figma-макету
- Створена власна тема з "нуля"
- Окремі кастомні файли-шаблони сторінок
- Багатомовність за допомогою Polylang
- Форми Contact Form 7
- Довільні поля (Custom Fields) для сторінок [ACF Pro]
- Yoast SEO
- JavaScript-бібліотеки: Swiper, AOS, jQuery Masked Input
Доопрацювання функціоналу та користувацької частини багатомовного інтернет-магазину одягу на WordPress

Функціонал:
- розробка функціоналу "Купити в 1 клік";
- розробка XML-карти товарів із тегами пріоритету індексації сторінок , дати останнього оновлення та частоти оновлення;
- розробка XML-карти зображень;
- розробка HTML-карти зі списком всіх категорії товарів та основних статичних сторінок;
- виправлення постійних посилань (пермалінків) товарів/категорій (приведення їх до спільного формату без GET-параметрів, переведення кириличних символів у латинницю).
Зовнішній вигляд сайту:
- пропрацювання кросбраузерної верстки та покращення адаптивності сайту під різні розміри екранів;
- додавання для кожної сторінки сайту заголовку H1;
- переклад та коректне відображення усіх текстових елементів відповідно до обраної мови сайту.
Створення з "нуля" багатомовного корпоративного сайту на WordPress будівельної компанії

- Верстка дизайну із Figma-макету
- Створена тема з "нуля" (на основі underscores.me)
- Окремі кастомні файли-шаблони сторінок
- Багатомовність за допомогою Polylang
- Форми Contact Form 7
- Довільні поля (Custom Fields) для сторінок [ACF Pro]
- Yoast SEO
- JavaScript-бібліотеки: Swiper, AOS, jQuery Masked Input
Створення з "нуля" корпоративного сайту на WordPress з тематикою Blockchain

- Верстка дизайну із Figma-макету
- Форми Contact Form 7
- Створена тема з "нуля" (на основі underscores.me)
- Довільні поля (Custom Fields) для сторінок [ACF Pro]
- Окремі кастомні файли-шаблони сторінок
- Власний функціонал можливості швидкого дублювання записів
- Окремі типи користувацьких записів (CPT) із незалежними фільтрами
- JavaScript-бібліотеки: Swiper
Створення з "нуля" корпоративного сайту на WordPress для компанії з постачання та встановлення вікон

- Верстка дизайну із Figma-макету
- Форми Contact Form 7
- Створена тема з "нуля" (на основі underscores.me)
- Довільні поля (Custom Fields) для сторінок [ACF Pro]
- Окремі кастомні файли-шаблони сторінок
- JavaScript-бібліотеки: Swiper, AOS, Fancybox
Створення з "нуля" багатомовного односторінкового сайту на WordPress торгівельної компанії

- Верстка дизайну із Figma-макету
- Багатомовність із Polylang
- Форми Contact Form 7
- Створена тема з "нуля" (на основі underscores.me)
- Довільні поля (Custom Fields) для сторінок [ACF Pro]
- Окремий кастомний файл-шаблон для головної сторінки
- JavaScript-бібліотеки: Slick Slider
Створення з "нуля" багатомовного корпоративного сайту на WordPress будівельної компанії

- Верстка дизайну із Figma-макету
- Багатомовність із Polylang
- Форми Contact Form 7
- Створена тема на основі underscores.me
- Довільні поля (Custom Fields) для сторінок [ACF Pro]
- Окремі кастомні файли-шаблони
- JavaScript-бібліотеки: Fancybox, Lightbox, simpleParallax, Slick Slider
Створення з "нуля" багатомовного корпоративного сайту на WordPress із функціоналом заявок на ремонт та перевірки їх статусу

- Верстка дизайну із Figma-макету
- Багатомовність із Polylang
- Форми WPForms Lite
- Довільні поля (Custom Fields) для сторінок послуг, функціоналу замовлень на ремонт та перевірки статусу замовлення [ACF, Carbon Fields]
- Окремі кастомні файли-шаблони для категорій послуг та статичних сторінок
- Окремо створений плагін для функціоналу перевірки статусу замовлення
Верстка багатосторінкового корпоративного сайту

Верстка адаптивного дизайну із Figma-макету
- HTML + CSS + JavaScript
- JavaScript-бібліотеки: Swiper
Створення розділу Блог із фільтром

Розробка для вже існуючого сайту розділу Блог із виведенням усіх постів з можливістю фільтрування за категорією, тегом та роком публікації. Також вибір та задання кольору тла кожної картки.
- ACF Pro,
- CSS Grid,
- AJAX
Верстка односторінкового лендінгу онлайн-курсів

- Верстка адаптивного дизайну із Figma-макету
- HTML + CSS + JavaScript
- JavaScript-бібліотеки: Slick Slider, Plyr (відеоплеєр)
- Форма замовлення курсу у попап-вікні (під'єднання до API через
fetch())
Створення лендінгу для IT-компанії

- Верстка адаптивного дизайну із Figma-макету
- HTML + CSS
Верстка додаткових сторінок корпоративного сайту (WordPress) та впровадження багатомовності

- Верстка дизайну із Figma-макету
- Багатомовність із Polylang
- Custom Fields (на основі Advanced Custom Fields)
- Окремі кастомні файли-шаблони для додаткових сторінок
Оновлення дизайну та функціоналу WordPress сайту медичного центру

- Верстка оновленого дизайну із Figma-макету
- Впровадження фільтру для вибору списку лікарів за спеціальностями
ДЕМО
Верстка односторінкового HTML-шаблону ActiveBox
Верстка односторінкового HTML-шаблону Photography
до змісту ↑Моя освіта
КАМ’ЯНЕЦЬ-ПОДІЛЬСЬКИЙ НАЦІОНАЛЬНИЙ УНІВЕРСИТЕТ ІМЕНІ ІВАНА ОГІЄНКА, КАМ’ЯНЕЦЬ-ПОДІЛЬСЬКИЙ:
● Бакалавр за спеціальністю "Прикладна математика. Інформатика";
● Спеціаліст за спеціальністю "Прикладна математика. Інформатика";
● Магістр за спеціальністю "Інформатика".






Хочу виразити щиру подяку Михайлу за допомогу із сайтом нашого благодійного проєкту на WordPress. Михайло підійшов до завдання на 100% професійно, все було зроблено в найкоротші терміни й у точності як вимагалось. Ми залишились приємно вражені рівнем клієнтоорієнтованості та швидкістю реагування. Неодмінно будемо звертатись в майбутньому по допомогу та радо рекомендуємо Михайла як спеціаліста.