Divi Builder - динамический c контент для контактных форм - PullRequest
0 голосов
/ 02 апреля 2020

У меня есть CPT отелей, и у меня есть конкретный нижний колонтитул c для этого CPT (который применяется ко всем отелям), который содержит контактную форму.

В настоящее время, когда пользователь отправляет мне электронное письмо, я не вижу, с какой страницы (в данном случае, отеля) он пришел.

Как я могу в интерактивном режиме добавить что-нибудь динамическое c текст к сообщению, который показывает мне заголовок страницы или ссылку, с которой была отправлена ​​эта форма?

Ответы [ 2 ]

0 голосов
/ 02 апреля 2020

Форма жестко закодирована? Вы можете использовать скрытое поле в форме с value="<?php the_permalink(); ?>" или <?php the_title(); ?>

0 голосов
/ 02 апреля 2020

Выполните следующие действия:

  1. Установите для формы "id" значение "hotel-booking".
  2. Добавьте скрытый ввод в вашу форму и установите идентификатор для "reference" .
  3. Добавьте этот js код в ваш глобальный javascript:

    jQuery( document ).ready(function() {
    
       $("#hotel-reservation").submit(function(){
          $('input#reference').val( $(location).attr('href') );
       });
    });
    
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...