Contact Form 7
Contact Form 7 это плагин создания контактных форм. Он чрезвычайно популярен (по скачиваниям уступает только плагинам Akismet и All in One SEO Pack) среди пользователей...
Понравился пост? Подпишись на обновления по RSS или Twitter !
#1,
да, классный плагин, не пожалел, что поставил
#2,
Там и для числа spinbox тоже HTML5 используется и тоже выглядит по-разному в разных браузерах. С датой тоже самое. Никакой кроссбраузерности :( А так то да, плагин отличный.
#3,
Я для чисел использую текстовое поле и никаких проблем.
#4,
знаете, я вот тоже раньше думал, что HTML5 и CSS3 это слишком новомодные фишки, никому не нужные и мало какими браузерами поддерживаемые. но вот раз, внезапно - доля IE упала до меньше 20% - причем, это для всех версий. и вот теперь пользователей с браузерами, которые не поддерживают новые фичи стало 1-3% - стоит или ради них жертвовать всеми остальными пользователями, у которых с браузерами все в полном порядке?
#5,
А почему у себя не используете контактную форму? Даже если кодом выводить, все равно без формы как-то не серьезно. Да и email свой каждому светить тоже не желательно.
#6,
а что в этом плохого то? :) почта на gmail.com, который спам режет на ура.
не люблю я просто контактные формы - часто делаю переводы к плагинам, хочу их отослать автору плагина - а вот хрена, прячутся все за контактными формами, фиг email найдешь.
#7,
А как можно отредактировать текст письма -может есть решение?
#8,
отредактировать шаблон письма?
#9,
Или текст - как вам угодно. То есть мне приходит письмо с данными а тому кто заполнил форму будет приходить произвольный текст который я могу менять
#10,
так в чем проблема то? шаблоны писем в плагине редактируются, в чем вопрос? или я вас просто не так понял?
#11,
Точно. Сейчас увидел, но появился ещё вопрос, как отменить отправку почты и заставить плагин выполнять мой код, например сохранять данные в файл?
#12,
воспользоваться плагином Flamingo. а вообще загляните вот в эту статью с обзоров плагинов-дополнения для CF7.
#13,
Посмотрел, но не совсем то - хотелось бы иметь возможность перехватывать данные и отправлять их например в crm или таблицу в гугл доках, сохранять в куки и не показывать форму пользователям что уже отправили форму и тд
#14,
гляньте плагин Contact Form DB, там как на форуме описывалось как данные в гугл докс запихнуть.
#15,
Большое спасибо за подсказку!
Благодаря вам, пофиксил стиль поля "телефон", который отличался от всех других полей.
Те же самые действия, что и для поля "email".
#16,
Привет.
Спасибо за полезные материалы.
Подскажите пожалуйста существует ли один плагин и для формы обратной связи и для регистрации пользователей?
Если оба плагина устанавливать а к ним еще и плагин с капчей и плюс плагин bodypress не слишком ли это нагружает сайт? Не скажется ли это на работоспособности?
Что скажи те о bodypress, действительно он лучший в своем роде плагин для мультиблога?
Если найдете пару минут ответьте пожалуйста. Спасибо
#17,
нет, так как это совсем уж разные области.
вы про buddypress? это не плагин мультиблога, это скорее плагин для создания комьюнити ака социальной сети.
про нагрузку - все от сервера зависит, сам buddypress куда больше нагрузит сайт, чем сотни плагинов контактных форм и регистраций пользователей.
#18,
Хороший плагин но ресурсов потребляет не мерено. Я на своем сайте просто ставлю свой емайл для связи и все!
#19,
глупость - с чего бы ему ресурсы потреблять, если он выводится только на одной странице сайта? если там не тысячи сообщений в час уходят, то никакой нагрузки на сервер нет.
#20,
Скажите, пожалуйста, можно ли настроить вывод checkbox не в одну строку, а друг под другом?
#21,
легко. добавьте в style.css вашей темы код:
и все - чекбоксы будут выстроены вертикально.
#22,
а можно-ли как-то создать такую контактную форму, которая бы вместе с тестом письма - отсылала и адрес страницы, на которой она была установлена или заполнена?
#23,
да. почитайте статью про плагины-дополнения. вам нужен плагин Contact Form 7 Dynamic Text Extension.
#24,
Перерыл весь инет, но так и не нашел ответа: как изменить размеры полей в этой форме (cf7), по длине и высоте. Мне нужен крупный дизайн, а получается стандарт. А именно мне нужны 2 поля имя и телефон, высотой в 2 раза больше стандартной. Если сможете помочь буду очень благодарен!
#25,
указываете class при создании этих полей - потом в style.css прописываете размеры для этих классов. точнее сказать не могу, так как все зависит от вашей темы.
#26,
Здравствуйте! Посоветуйте, пожалуйста: 2 года стояла контактная форма на сайте, без всяких капч. Сегодня просто шквал спама. По почерку - боты. Как поняла из Вашей статьи, да и знаю по своему личному блогу, капча от таких вещей не спасает. Сейчас деактивировала плагин, но проблему нужно решать - форму вернуть назад. Буду признательна за совет.
#27,
для контактной формы может спасти. особенно, если спам-боты примитивные. так что ставьте капчу для нее и проверяйте будет ли идти спам.
#28,
Спасибо, попробую! Сейчас дошла до настроек akismet в этой форме. Плагин даже не устанавливала, потому что материалы не комментируются. Теперь и его установила - пытаюсь разобраться, что куда добавить. Но проще, конечно, капча.
#29,
акисмет с контактными формами вроде не работает - только с комментариями.
#30,
Здравствуйте, скажите, может ли contact form отправлять уведомления в html формате? Хотелось бы настроить шаблон отправки, 2015 год как никак :)
#31,
конечно, там в шаблоне письма поставьте галочку на опции "Использовать HTML-формат письма".
#32,
Благодарю за молниеносный ответ! Спасибо!
#33,
Добрый день.
Подскажите, как мне в WordPresse contact form7 подвязать к картинке либо к кнопке.
#34,
а что вы под этим имеете ввиду?
пример привести можете?
#35,
Есть картинка - баннер, на ней прорисована кнопка: "Заказать обратный звонок". Я хочу сделать так, чтобы перед человеком, нажимая на данную картинку, всплывала форма для заполнения.
Либо сделать поставить просто кнопку "Заказать обратный звонок."
#36,
только с дополнительным плагином. например, так.
#37,
Добрый день!
Подскажите, можно в contact-form-7 передать свои параметры со страницы где она вызывается?
У поста есть доп. поля, цена, название товара и пр.
Название товара я передаю как [_post_title] во вкладке отправки письма в настройках contact-form-7 - это стандартный e-mail тэг как я понял.
А как передать например цену товара (скрытым полем)?
Цену на странице вывожу так:
Форму вывожу:
В общем меня интересует манипуляция с данными в contact-form-7
Можно ли подсовывать своё значение имеющимся полям?
#38,
почитайте про плагины-дополнения к CF7, вам нужен Contact Form 7 Dynamic Text Extension, с ним в email можно любые скрытые поля передать.
#39,
Спасибо, про плагины-дополнения я не знал.
#40,
как в меню слева, уменьшить размер поля текста??
#41,
в style.css вашей темы измените строчку:
#42,
Наконец-то я поняла, как это делается. Просмотрела несколько сайтов до этого. Видимо, там просто перевод с английского. Авторы в смысл не вникали. Спасибо
#43,
Добрый день появился вопрос:
Как сделать вот такую форму как здесь: http://avon4.ru/rabota-v-avon/stan-predstavitelem
А именно меня интересует Адрес доставки:
Выбрав регион открывается населенный пункт тот который зависит от региона, а адрес от населенного пункта, и индекс выставляется уже автоматом в конце заполненной формы. Можно ли сделать это в этом плагине?
#44,
нет, напрямую никак.
есть нечто похожее, но там только для штатов.
#45,
Скажите,а как сделать так, чтобы файл загружался на сервер сразу после его выбора ?
#46,
никак - данное событие возможно только при отправки формы.
#47,
Добрый день!
Подскажите, пожалуйста, каким образом в теге [tel* tel-841] сделать так, чтобы посетитель сайта мог ввести определённое количество цифр, ибо форма принимает в качестве номера телефона даже 2 цифры. (Это поле является обязательным в моей форме). Возможно ли это вообще?
#48,
читайте тут (параметр min:10).
#49,
Форму поставила все работает, спасибо за пост, помог (все расписано и понятно)
#50,
Хочу в форму contact form 7 вставить перед полями ввода (имя, тел, сообщение) текст
В инструментах разработчика в браузере я вставляю этот после кода
А где мне найти этот код в редакторе wordpress чтобы вставить мой текст?
#51,
как где?
прямо в шаблоне контактной формы.
или я вас не так понял?
#52,
Добрый день.
Вставляю код в текстовый виджет со своим шорткодом, но форма не выводится. При этом во всплывающем окне для заказа обратного звонка все отображается и работает. Смотрю исходный код страницы, а там:
В чем может быть проблема?
#53,
с каким таким своим шорткодом вы вставляете?
#54,
Добрый день
Подскажите а как реализовать скрытие/добавление полей в зависимости от значения предыдущего?
К примеру у меня есть меню с выбором значений и при выборе одного из значений нужно чтоб открывалось поле скрытого скажем чекбокса
#55,
Conditional Fields for Contact Form 7
#56,
Здравствуйте! Помогите мне пожалуйста советом. Уже давно не могу найти ответ... На сайте все работает. но не отправляются на почту мои ответы на комментарии, не вконтакте, а на обычные комментарии. Может нужно установить специальный плагин? Просто ответьте пожалуйста. а дальше сама буду искать)
#57,
так по умолчанию комментарии не рассылаются никому.
установите плагин Subscribe to Comments для этого.
#58,
команда "cc" отправляет открытую (не скрытую) копию. Есть ли способ добавить именно скрытую копию?
#59,
можно конечно, через дополнительные заголовки.
#60,
Здравствуйте, подскажите как сделать контактную форму по середине страницы, по умолчанию она слева, не как не получается?
#61,
самый простой способ это добавить в стили:
#62,
Спасибо. Единственное , оно сдвинулось , но все равно не по центру(
#63,
потому что у нее могут быть прописаны свои собственные падинги или у какого-то из ее элементов. давайте ссылку на страницу с формой - тогда подскажу точно.
#64,
Спасибо большое . qubhookah.beget.tech форма заказа в самом низу
#65,
#66,
Все равно не по центру((
#67,
И кнопка отправить уехала
#68,
я не вижу в стилях указанный мной код.
#69,
Я прописал его в стилях шаблона. Открываю код страницы а его нет. Может его не туда нужно написать?
#70,
в стилях это где именно?
#71,
Добрый день!
Нужна помощь в решении вопроса по использованию плагина Contact Form 7
Проблема следующая:
У нас есть основной сайт компании: http://gkvector.com на одном шаблоне и к нему через админку WP по сетке привязаны пять сайтов-поддоменов (мультисайты). вида: http://med.gkvector.com и т.д., построенные на другом шаблоне.
На одном из сайтов-поддоменов (например, на http://lab.gkvector.com), при помощи плагинов Contact Form 7 и Easy FancyBox я создал форму обратной связи и поместил ее на кнопку, обернув в PHP.
[contact-form-7 id="6999" title="Закажите обратную связь прямо сейчас!"]
Код разместил в файле footer.php шаблона, чтобы кнопка отображалась на всех пяти поддоменах.
На поддомене http://lab.gkvector.com где в админке WP создана CF7, указанная в коде, форма работает идеально.
Однако на другом поддомене, например, http://med.gkvector.com, форма уже не запускается, ибо в его настройках формы с id="6999" просто напросто нет... Выдает ошибку:
Закажите обратную связь прямо сейчас! [contact-form-7 404 "Not Found"]
Если создать на этом поддомене свою аналогичную форму обратной связи, то у нее будет уде другой номер ID... Если полученный новый шорткод вставить в код, то все заработает, но отключится на первом поддомене...
Как быть, есть ли какое-то решение?
WP Version 4.3.2
#72,
не пробовали создать форму на главном сайте?
#73,
Решил проблему отдельными виджетами на кадлрм поддомене со своими стилями. Так проще.
#74,
Добрый день, подскажите, в чем может быть проблема. При вставке кода в виджет (без разницы какой) на сайте видно только кнопку Отправить. В страницу вставляется вся форма без проблем.
#75,
кто ж его знает, это надо посмотреть в инспекторе браузера скрывается у вас в виджете форма или вообще не выводится.
#76,
Проблема к кэшированием форм обратной связи. PageSpeed Tools после отключения плагина прибавляет сразу 15 баллов , на компьютере 92 . У меня несколько форм на странице . Вот что пишет : /wp-json/contact-form-7/v1/contact-forms/2740/refill (не указан срок действия) . Кто знает как это решить ?
#77,
Сделал форму отправки Заявки на обучение (Сайт Курсы иностранных языков). Как с помощью чекбокса сделать: Отправить мне копию заявки(с галочкой), т.е. отправителю заявки ?
#78,
На мой взгляд, этот плагин один из самых удобных и стабильно работающих в плане создания формы обратной связи. Я тоже его использую на своём сайте.