Как использовать плагин Contact Form 7 для заказов

Допустим, вы установили на WordPress плагин Contact Form 7 для небольшого магазинчика. К каждому своему товару вы прикрепили одну и ту же форму заказа. И теперь нужно сделать так, чтобы при заказе клиент не вписывал каждый раз название или код товара, а это поле заполнялось бы автоматически, т.е. title страницы автоматом переносился бы в форму заказа.

Решение этому найдено! Бесплатное и простое.

  1. Скачайте и установите плагин Contact Form 7 — Dynamic Text Extension
  2. Зайдите в редактор формы заказа, нажмите «Сгенерировать тег», выберете «Dynamic Hidden field»
  3. Скопируйте код поля, например «[dynamichidden dynamichidden-683]» и вставьте его в левую часть, где форма. Допишите туда «CF7_get_post_var key=’title'». В результате получится примерно такая строка: [dynamichidden dynamichidden-683 «CF7_get_post_var key=’title'»]
  4. Учтите, что в данном случае число «683» получилось у меня. У вас будет другое. Не меняйте свое число.
  5. Затем в письмо (раздел ниже) вставьте «[dynamichidden-683]». Можно это сделать так: Заказ на: [dynamichidden-683].

Форма готова!

Этого поля не будет видно покупателю, но оно будет видно вам в письме с заказом. Оно будет отображать title страницы продукта. Конечно поле, в котором покупатель раньше должен был указывать название товара можно смело удалить.

Тестируйте на здоровье!


Сайт для бизнеса — машина продаж. Вам понравится! Ссылка тут.

Рубрика