Простий WordPress plugin з використанням API
2000 UAHДокументація для API у прикріпленому файлі.
Плагін повинен складатися з трьох частин:
- Кастомна адмін сторінка для збереження доступів до API
- Кастомна адмін сторінка щоб вивести 50-70 останніх логів з API (/api/log)
- Текстовий шорткод щоб вивести на будь якій сторінці дані з апі (/api/property)
Кастомна адмін сторінка для збереження доступів
На сторінці повинна бути форма яка буде зберігати в опції сайту необхідні доступи до апі і опцію скільки показувати айтемів на сторінку для пагінації шорткоду. Використовуючи доступи треба буде генерувати доступ для доступу до апі. Цей токен зберігаємо у базі за допомогою transient функції протягом 6 годин і оновлюємо коли його термін дії вийшов або коли він перестав працювати.
Кастомна адмін сторінка
На цій сторінці виводимо 50-70 останніх логів з апі. Для кожного логу треба зробити кнопку щоб показати деталі. Після кліку на кнопку робимо додатковий Ajax запит щоб отримати деталі логу і показуємо його. Тут стилізація повинна бути на рівні стилів адмінки WordPress, щось просте і зрозуміле для користувача.
Тестовий шорткод
Приблизний дизайн https://prnt.sc/26ngc45 - заморочуватися ним не потрібно, треба щоб все акуратно виглядало, грід у дві коронки. Про іконки внизу більш детально розкажу потім і всі не треба робити, там має бути лінк на гугл карту, кнопка щоб показати додаткові деталі(текст в основному), лінк на сторінку з деталями(ми ставимо тільки лінк, сторінку робити не треба).
Над списком повинні бути фільтри по даті(період), штату та фільтрування по спаданню зростанню ціни і по даті(від нових до старих і навпаки).
Під списком показуємо кнопку load more для Ajax підвантаження додаткових айтемів.
Додаткові вимоги:
- обов'язкове використання GIT. В репозиторії повинен бути тільки код плагіна
- усі кнопки, тексти і тд повинні бути Англійською
- для Ajax запитів обов'язкове використання nonce
- не потрібно використовувати додаткових класів або ще якось коду, усе пишемо самі
- усі ф-ції, php класи якщо будуть, css класи повинні мати унікальний, однаковий префікс щоб не було конфліктів з іншими плагінами/темами
Доступи до АПІ надам після відкриття проекту виконавцю.
Також надам WP доступи до тестового сайту.
Питайте питання та надсилайте пропозиції щодо термінів і бюджету.
Додатки 1
Відгук замовника про співпрацю з Олександром Шпичкою
Простий WordPress plugin з використанням APIВсе було виконано чітко по ТЗ, правки були внесенні оперативно.
Рекомендую і сам сподіваюся на подальшу співпрацю!
Відгук фрилансера про співпрацю з Олегом Олеговичем
Простий WordPress plugin з використанням APIВсе круто! Цікава задача і завжди на звязку. Рекомендую для співпраці!
-
1713 15 0 Доброго дня! Маю досвід створення плагінів під вордпрес. Хотілось би ознайомитись з АПІ, після чого зорієнтую у вартості та термінах.
Актуальні фриланс-проєкти в категорії Javascript та Typescript
Оновлення дизайну на сайтіПотрібно оновити дизайн існуючого сайту, використовуючи HTML, CSS, JS: освіжити зовнішній вигляд, зробити його сучасним і адаптивним під мобільні пристрої. Потрібно додати плавні анімації та інтерактивні елементи. HTML та CSS верстання, Javascript та Typescript ∙ 5 годин 8 хвилин тому ∙ 57 ставок |
Консультація та аудит поточного проєкту на Odoo 19 Community EditionШукаємо Odoo Developer — соло-розробника з досвідом розробки на Odoo 19 Community Edition, у тому числі за допомогою Claude Code. Нам потрібен спеціаліст, який має успішно реалізовані проєкти в Odoo та практичний досвід розробки з використанням Claude Code. Важливо: розглядаємо… C та C++, Javascript та Typescript ∙ 10 годин 47 хвилин тому ∙ 5 ставок |
Інтернет-магазину одягуПотрібен розробник для інтернет-магазину одягу Шукаю досвідченого розробника для створення повноцінного інтернет-магазину одягу з дроп-моделлю продажу. Що потрібно зробити: 6 сторінок: головна, товар, кошик, оформлення, акаунт, адмін панель Вхід через Google акаунт Кошик і… HTML та CSS верстання, Javascript та Typescript ∙ 2 дні 7 годин тому ∙ 98 ставок |
Розробка повного стеку — Панель управління Amazon PPC (Етап 1)Потрібен full-stack розробник з досвідом роботи з Amazon API для реалізації Stage 1 внутрішнього PPC-дашборда. Проект реальний, дані живі, все готово до старту. Прототип фронтенда (5 сторінок, React + TypeScript): ЩО ВЖЕ ГОТОВО — Фронтенд-прототип на React 18 + TypeScript +… Javascript та Typescript, Веб-програмування ∙ 4 дні 18 годин тому ∙ 31 ставка |
Розробка сайту-конструктора фотокниг і фоторамокМета проекту Необхідно розробити сучасний веб-сайт для замовлення фотокниг, фоторамок та іншої персоналізованої фотопродукції. Головне завдання проекту — надати клієнту можливість самостійно створити готовий макет виробу без участі дизайнера безпосередньо на сайті.Основний… Javascript та Typescript, Веб-програмування ∙ 6 днів 10 годин тому ∙ 99 ставок |