Разместите свой проект бесплатно и начните получать предложения от фрилансеров-исполнителей уже спустя минуты после публикации!

Добавить анимацию "Заказ выполняется" на чекаут woocommerce

прием ставок


Есть сайт http://bit.ly/2kPyauR на котором происходит задержка примерно 1 минута после нажатия на кнопку Оплатить заказ из-за специфики работы сайта — после оплаты нужно связаться с внешним API и подождать.

Чтобы клиенты не нервничали, нужно сделать заглушку, которая будет появляться после нажатия на кнопку Оплатить, будет закрывать весь экран и:

  • Содержать анимированную иконку gif изображающую процесс
  • Одну строку текста, который должен переводиться в стандартной функции перевода текста WP, чтобы его можно было перевести на любые языки (По умолчания: Wait 60 seconds while we process your order) 
  • Закрывать все элементы на сайте, чтобы клиент ничего не нажал, пока происходит обработка заказа

Эта заглушка должна хорошо отображаться на десктопе и мобильном.

Работу можно выполнить только в function.php или шаблонах дочерней темы или отдельным плагином, редактировать системные файлы или основной код темы или woocommerce нельзя.

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



  1. 2 дня3 000 ₽
    Тейсин
    Тейсин Баламетов
    805   проверен    8  1   2

    Здравствуйте! Готов выполнить ваш заказ.Опыт боле 10 лет.Жду от вас ответа.

    Азербайджан Кусары | 10 ноября в 22:03 |
  2. 2 дня1 500 ₴
    Дмитрий
    Дмитрий Кудряшов
    2905   проверен    118  5   9

    Добрый день,

    Готов выполнить поставленную задачу.

    С уважением, Дмитрий

    Беларусь Минск | 10 ноября в 22:05 |