WordPress как на ладони
rgbcode is looking for WordPress developers.

Передать параметр в Contact Form 7

Добрый день. На странице есть список городов, они в виде ссылок, при нажатие(переход не происходит на другую страницу) появляется контактная форма, нужно что бы при нажатие на город, он автоматически вставлялся в поле формы город. Может есть другой плагин которое эту задачу сможет решить

0
Гость
8.3 года назад
  • 0
    campusboy4737 www.youtube.com/c/wpplus

    Да, делал такое. Долго рассказывать, думаю, по коду поймете:

    ``
    <?php // Добавление шорткодов
    function my_tovar_the_permalink(){
    global $post;
    $my_tovar_permalink = get_the_permalink();
    return $my_tovar_permalink;
    }
    add_shortcode('CF7_MY_TOVAR_THE_PERMALINK', 'my_tovar_the_permalink');
    // Использование в форме CF7 b доп. плагине "Dynamic Text Extension" [dynamichidden user-email "CF7_MY_TOVAR_THE_PERMALINK"] ?>

    
    Видно, что потребуется установить плагин Dynamic Text Extension, который позволяет использовать в форме динамические данные. Создается шоркод потом и используется в форме (кстати, может шоркоды и без доп.плагина будут работать? :-)  ). Как видно из кода я на каждой странице мог получать её адрес и подставлять в форму (была витрина и надо было понимать, по какому адресу человеку нужен был товар).
    Комментировать
На вопросы могут отвечать только зарегистрированные пользователи. Вход . Регистрация