Друзья, приветствую.
Ситуация следующая. Слепил у себя на сайте партнерку в комплекте с магазином wprecall. И сейчас делаю лендинг. Не охота покупателя с лендинга отправлять на страницу товара на сайте так как точно конверсия упадет. И нельзя продавать товар мимо партнерки...
Собственно задача - каким образом добавить на лендинг ссылку при переходе по которой нужный товар упадет в корзину да еще чтобы потом сразу и переадресовало в корзину. Хотя, конечно и это не торт. Так как в корзине есть куча отвлекающих и усложняющих покупку моментов, но все-же.
Есть идеи?
сама кнопка добавления товара в корзину выглядит так:
<a href="#" id="7808" class="recall-button add_basket add_to_cart"><i class="fa "></i>В корзину</a>
(кстати, только сейчас заметил что идентификатор товара храниться в ИД, это конечно не верно, поправлю на data-product) можно взять за основу эту конструкцию и размещать такие ссылки где угодно, перенаправление на нужную страницу можно дописать в скрипт обработки нажатия на ссылку - location.request('тут адрес');
Спасибо, Андрей, за быстрый ответ.
Эта конструкция работает на любой странице но не на страницах созданными wppage (опять этот злосчастный плагин...)
Видимо, он не подтягивает (плагин wppage) скрипты нужные для работы wp-recall. Что нужно прописать в хедер, чтобы подтянулось все необходимое для работы скрипта wp-recall?
И второй вопрос по переадресации (еще не пробовал,) - после добавления в корзину появляется всплывающее окно уведомляющее о добавлении в корзину - разве оно не будет блокировать переадресацию?
в хедере страницы созданной плагином wppage необходимо, как я думаю, прописать подключению к единому файлу скриптов плагина wp-recall
<script type='text/javascript' src='/uploads/temp-rcl/scripts/header-scripts.js'></script>
вы можете отключить вывод всплывающего окна убрав его срабатывание из скрипта обработки нажатия на кнопку, но если оставите, то блокирование переадресации будет до тех пор пока пользователь не нажмет на кнопку "ОК" во окне уведомления.
Добрался опять к этому вопросу.
Андрей, ваше решение не работает. По-сути, мне необходимо прописать в хедере все что нужно для работы всего плагина. Условно говоря - нужно чтобы плагин работал на отдельной странице мимо движка wordpress. То-есть, чтобы при нажатии на сылку на отдельно-стоящей странице - товар добавлялся в корзину...
Такое вообще возможно? Подозреваю что в этом wppage от вордпреса практически ничего не осталось.
Спасибо.
почему решение не работает? какую ошибку выдает?
если путь до файла header-scripts.js прописан верно, то все должно работать.
Товар будет добавлять при нажатии на правильно сформированную ссылку. Сформировать хтмл-код ссылки можно по аналогии с кнопкой добавления в корзину, выше я уже описывал как это сделать.
Не выдает никаких ошибок. Просто ничего не происходит.
Путь прописан верно: /wp-content/uploads/temp-rcl/scripts/header-scripts.js
Вот страница на которой тестирую:
Внизу страницы есть ссылка "В корзину". Кстати, стили тоже не подтянулись. Видимо, все-таки еще чего-то не хватает.
Я не знаю какая версия плагина сейчас стоит у вас, на последней код кнопки имеет именно такой вид и все работает нормально.
Я не ставил подобных экпериментов, теоретически при соблюдении равных условий все должно работать, если не работает значит надо разбираться почему и чего не хватает.