PHP (WP): Добавить функционал на сайт, ввод доп. данных пользователя
2759 UAHНужно добавить функционал на страничку сайта, сделанного на wordpress+woocommerce. По сути повторить идею, как она реализована на приложенной картинке.
В модулях
/wp-content/themes/XXXXXXXXX/woocommerce/myaccount/form-add-payment-method.php
/wp-content/themes/XXXXXXXXX/woocommerce/myaccount/payment-methods.php
нужно полностью переписать функционал на кастомный — нужно добавлять платежные данные пользователя в новой форме и хранящиеся в других местах в базе. Данные будут хранится в базе в зашифрованном виде. Шифрование обычное, но не AES_ENCRYPT(), нужно использовать openssl для шифрования данных при записи в DB. Для кодирования надо будет реализовать алгоритм отсюда:
https://stackoverflow.com/questions/10916284/how-to-encrypt-decrypt-data-in-php
Также нужно будет сделать функционал проверки e-mail через запрос кода по email. (для всего есть встроенные функции в WP). Я предоставлю более-менее подробный алгоритм. Базу данных я могу под это модифицировать и расширять если надо, но по умолчанию пишем в user_meta.
Вкратце:
На странице платежей:
= Видит: либо "способы не указаны" либо список платежных способов, которые ввел ранее, в маскированном виде (банковский счет/email transfer/paypal transfer/номер карты)
= можно удалять ранее введенные данные, добавлять заново, но не редактировать (чтобы не расшифровывать).
= видно какой способ уже использовался ранее (подтвержденные).
= есть предпочтительный способ, его можно выбирать
= для каждого указана комиссия и валюта платежа
--------
Нужно сделать достаточно быстро. Вместе с тестированием — за неделю закончить.
На время тестирования нужна расшифровка данных — потом этот функционал надо будет выключить.
Приложения 1
Результаты работы
Отзыв заказчика о сотрудничестве с фрилансером
PHP (WP): Добавить функционал на сайт, ввод доп. данных пользователяКирилл справился с работой отлично, мне всё понравилось. Задача была выполнена именно так, как мне было нужно, и не потребовалось подробных объяснений. Могу рекомендовать Кирилла для сложных задач на PHP. Владение разработкой для WordPress на высоком уровне. Кирилл решил задачу шифрования данных в базе, и реализовал ее очень хорошо. Все мои комментарии по задаче он понимал с полуслова, поэтому было очень комфортно работать. Неизбежные баги исправлял день в день. Свой код Кирилл комментирует, что важно для дальнейшей работы.
Могу рекомендовать для любой задачи такого рода.
Отзыв фрилансера о сотрудничестве с Константином Константиным
PHP (WP): Добавить функционал на сайт, ввод доп. данных пользователяХороший заказчик. Продолжаем работать.
![]()
-
1144 39 3 4 Добрый день! Сейчас свободный, могу взяться за ваш проект.
Некоторые мои работы:
https://tatestyle.com/
http://idalgo-clinic.kg/
http://esen.group/
http://dconfilm.com
https://rtsb.wpengine.com/
-
255 18 4 Здравствуйте я по поводу вашего репоста чем могу помочь
Готов обсудить детали проекта и показать своё портфолио.
я Full Stack Php -разработчик.
Для вас мои предложения:
- Адаптивная верстку (это когда ваш сайт одинаково и хорошо смотрится на раздных устройствах).
- Пишу валидный и чистый код без ошибок, это помогает поисковым машинам быстрее считывать код сайта, и загружать его быстрее.
- Pixel perfect (сайт выглядит точь в точь как на дизайн-макете).
- Делаю все качественно и в установленные сроки.
…
Web-, UI-, UX-Desinger
- HTML5,
- CSS3,
-Sass
- Адаптивная, кроссбраузерная верстка,
- JavaScript/jQuery,
- WordPress/Woocommerce
- Opencart
-1C-Bitrix
-PHP
-MODX
-Laravel
-Vue Js
-Python
-React js
-Android/Ios
-JAVA
-MYSql
Разработка парсеров
буду рад всё с Вами обсудить и сотрудничать
-
975 15 3 1 Здравствуйте.
Опыт разработки на Вордпресс - 7 лет. Большой опыт работы с woocommerce, в том числе создание сайта с нуля, кастомизация, дописывание кастомных функций, доработка плагинов. Напишите мне для дальнейшего обсуждения.
С уважением,
Ярослав
Актуальные фриланс-проекты в категории PHP
Доработка сайта на Ocstore 3
700 UAH
Ocstore 3 Шаблон Upstore Поправить некоторые моменты https://docs.google.com/document/d/1-TmTo3lh_ElFjPMQCGs2sVCsVSzq-V-Z/edit?usp=sharing&ouid=105344407605205919725&rtpof=true&sd=true Ожидаю ваши предложения PHP, Веб-программирование ∙ 3 часа 20 секунд назад ∙ 42 ставки |
Нужен разработчик для завершения и интеграции проекта по автоматическому сбору и обработке данных
700 UAH
Основная часть парсера уже реализована. Парсер работает на Windows-среде через Microsoft Edge: сайт имеет антибот-защиту, поэтому сбор данных выполняется не прямыми HTTP-запросами, а через живую браузерную сессию. Скрипты управляют открытой вкладкой Edge через Chrome DevTools… PHP, Веб-программирование ∙ 5 часов 16 минут назад ∙ 18 ставок |
Обновление плагинов и тем WP сайт putevka.uz«Нужно провести технический аудит WordPress-сайта, проверить актуальность, безопасность и совместимость установленных плагинов и темы. По результатам — предложить легальные варианты обновления, замены устаревших решений или перехода на официально доступные аналоги. Платные… HTML и CSS верстка, PHP ∙ 7 часов 52 минуты назад ∙ 31 ставка |
Интеграция блока "Где смотреть" (Laravel / Livewire)Необходимо реализовать интеграцию внешней стриминговой платформы для сайта о фильмах и сериалах на Laravel / Livewire. Что нужно сделать: Реализовать импорт внешнего каталога контента, который обновляется 1 раз в день. Выполнять матчинг контента по IMDb ID и/или TMDB ID. Если… PHP, Веб-программирование ∙ 22 часа 16 минут назад ∙ 36 ставок |
Доопрацювання существующего проекта на Laravel (PHP)Необходимо доработка существующего проекта на Laravel (PHP). Проект включает в себя готовую админ-панель, которая имеет внутри себя билдер, который выступает для создания страниц через него с версткой (html+css+js) на php кодом для вывода данных. В проекте нужно реализовать 2-3… CMS, PHP ∙ 1 день 1 час назад ∙ 38 ставок |