Нека поговорим за Gravity Forms – супер полезен инструмент за вашия WordPress уебсайт! Това е като съветник за създаване на формуляри.
Gravity Forms е мощен инструмент за създаване на формуляри на вашия уебсайт WordPress. Той опростява процеса с удобния си интерфейс и широки функции.
Независимо дали искате да събирате информация от потребителите, да приемате онлайн плащания или да направите работните си процеси по-гладки, Gravity Forms ви подкрепя.
Останете наоколо, за да откриете простите, но мощни начини, по които Gravity Forms може да подобри взаимодействието с вашия уебсайт и обработката на данни!
Вграждане на форуми с помощта на кодове
Gravity Forms има вградена рамка, която поддържа лесно и безпроблемно вграждане на формуляри във вашето съдържание с помощта на WordPress Classic Editor и Gutenberg.
Можете също да използвате приспособлението Form Widget, което е налично в менюто Widgets в раздела Облик на WordPress, за да вградите вашия формуляр в пространството в областите на приспособленията на WordPress.
Но какво правите, ако искате една и съща форма да се показва под цялото съдържание, което публикувате в блога си? Един от начините очевидно е ръчно вграждане на формуляр за всяка публикация, като се използва методът, споменат по-горе.
Това обаче би отнело много време и усилия и всъщност не е умен начин за изпълнение на задачата. нали Разгледайте Преглед на Gravity Forms тук.
Как се подготвя Gravity_form() за извикване на нашата форма?
Първото нещо, което трябва да направим тук, е да разберем какъв е идентификаторът на нашия формуляр. Позволете ми да ви обясня с моя собствен идентификатор на формуляр. Опитвам се да вградя формуляра си за бюлетин в моя блог, чийто идентификатор е 5.
Това е първият и единствен необходим аспект от създаването на гравитационна_форма() извикването на функция ще бъде това. В резултат на това можете просто да използвате кодирането, споменато по-долу:
гравитационна_форма(5);
Въпреки това бих искал да разреша изпращането на Ajax в този случай, за да предотвратя презареждането на страницата, когато посетител щракне върху бутона на формуляра. Шестият параметър се използва за разрешаване на подавания на Ajax, а друг критичен параметър за сценария на използване, който обсъждаме тук, е параметър на ехо, което трябва да зададем като 'false', което би накарало Gravity Forms да върне формуляра, вместо директно да го показва на екрана.
В резултат на това всички параметри ще имат стойности по подразбиране с изключение на ИД на формуляра, изпращането на заявка за Ajax и след това ехо, които ще имат стойности съответно 5, валиден и неверен. Ето как ще назова моята функция:
gravity_form( 5, true, true, false, false, true, false, false);
Ако искате повече информация за всеки параметър, включен в този код, тогава можете да проверите подробностите в документация за извикването на функцията gravity_form().. На този етап вече знаем кои параметри и функции ще използваме, за да получим този формуляр.
Как поставяте необходимите скриптове в опашка, като подготвите Gravity_Form_Enqueue_Scripts()?
Сега трябва да създадете функция, която ще подкани WordPress просто да постави в опашка необходимите файлове, за да може формулярът да се появи и да функционира правилно.
Функционирането на gravity_form_enqueue_scripts() се управлява само от два параметъра: Първо, посочете идентификатора на формуляра и второ, разрешите или забранете подаването на Ajax (деактивирано по подразбиране).
Тъй като искаме да използваме подаването на Ajax за формуляра, ще използваме следните два параметъра:
gravity_form_enqueue_scripts(5, true);
Задействайте функции с помощта на WordPress Core The_content и Get_header
Сега, след като настроихме функциите на Gravity Forms, всичко, което трябва да направим, е да ги извикаме винаги, когато се изисква да направят това, за което сме ги създали.
Функцията за поставяне на файловете в опашката ще се изпълнява с помощта на куката за получаване на заглавка на ядрото на WordPress, която се изпълнява точно преди wp_head, като гарантира, че файловете вече са поставени в опашка, преди Gravity Forms да ги изисква.
функция gf_enqueue_required_files() {
GFCommon::log_debug( __METHOD__ . '(): работи.' );
if ( is_single() && 'post' === get_post_type() ) { // Прави го само за публикации.
gravity_form_enqueue_scripts(5, true);
}
}
add_action( 'get_header', 'gf_enqueue_required_files');
Изявлението „if“ във фрагмента гарантира, че той се изпълнява само за публикации по подразбиране в WordPress. И накрая, ще използваме следния код, за да вмъкнем нашата форма в края на съдържанието на нашата публикация:
функция gf_add_newsletter_form_after_post( $content ) {
GFCommon::log_debug( __METHOD__ . '(): работи.' );
// Формулярът е добавен след съдържанието на публикацията.
$content .= gravity_form( 5, true, true, false, false, true, false, false);
връща $ съдържание;
}
add_filter( 'the_content', 'gf_add_newsletter_form_after_post');
Вашият Gravity формуляр незабавно ще бъде вмъкнат динамично след всяко съдържание, което публикувате в WordPress, след като добавите горните фрагменти към вашата мрежа. Все още не е нужно да изтривате нито една от публикациите си, в случай че промените решението си по-късно.
Тъй като използвате фрагменти за вграждане на формуляра в движение, можете лесно да изтриете фрагментите, за да предотвратите прилагането на формуляра след вашите статии.
Настройване на известия и потвърждения на формуляри
След като приключите със създаването на формуляра, просто отидете на настройките за Потвърждение на формуляра за персонализиране на съобщението за потвърждение на формуляра. Можете дори да насочите потребителите към конкретна страница на вашия уебсайт, след като са попълнили формуляра.
Щракнете върху раздела Настройки на формуляра, за да конфигурирате съобщението за потвърждение. След това редактирайте стандартното съобщение за потвърждение или генерирайте ново. Не забравяйте да настроите и известията за формуляра.
Новите изпращания на формуляри ще ви уведомят автоматично, администратора на сайта. Въпреки това, в допълнение към известието за потребителя, можете да генерирате сигнали за някой друг, който иска да бъде информиран за нови записи за конкурса.
Докоснете раздела Известия, за да създадете нова актуализация. След това натиснете Добавяне на ново и дайте име на известието. Вътре в Изпращане на имейл поле, въведете техния имейл адрес, ако го изпращате на някой друг от вашия екип.
Интегрирайте доставчик на имейл маркетинг, CRM или формуляр за участие в конкурса
Когато вашият формуляр за участие в състезание е активен и започнете да събирате записи, ще ви трябва начин да държите състезателите информирани за всички новини или актуализации на състезанието.
Можете също така да предоставите информация за предстоящи промоции и други маркетингови материали, свързани с вашия бизнес.
Gravity Forms взаимодейства с различни платформи за имейл маркетинг и CRM, което ви позволява бързо да комуникирате с вашите състезатели.
Услуги като Mailchimp и HubSpot попадат в тази категория. Отидете на Формуляри > Добавки и позволете на HubSpot Add-On, например, да включи вашия формуляр за участие в конкурса с HubSpot.
За да изпратите данни за подаване на формуляр до HubSpot, ще трябва да одобрите своя HubSpot акаунт с Gravity Forms и да създадете емисия на HubSpot за вашия формуляр.
Въпроси и Отговори
🌐 Какви типове форми мога да създавам с Gravity Forms?
Gravity Forms поддържа създаването на широк набор от формуляри, включително формуляри за контакт, формуляри за регистрация, анкети, викторини, формуляри за поръчки, формуляри за кандидатстване и др. Неговата гъвкавост го прави подходящ за различни нужди на уебсайтове.
🤝 Мога ли да интегрирам Gravity Forms с услуги на трети страни?
Да, Gravity Forms позволява безпроблемна интеграция с множество услуги на трети страни. Популярните интеграции включват инструменти за имейл маркетинг, шлюзове за плащане, CRM и други приложения, подобряващи функционалността на вашите формуляри.
🛒 Подходящи ли са Gravity Forms за целите на електронната търговия?
Абсолютно. Gravity Forms обикновено се използва за създаване на формуляри за поръчки, формуляри за поръчки на продукти и други форми, свързани с електронната търговия. Той се интегрира с основните шлюзове за плащане, улеснявайки плавните транзакции на вашия уебсайт.
🤓 Мога ли да използвам Gravity Forms за анкети и обратна връзка?
Да, Gravity Forms е отличен инструмент за създаване на проучвания и събиране на обратна връзка. Неговите разширени функции, като условна логика и различни типове полета, го правят адаптивен към различни изисквания за проучване.
🚫 Могат ли Gravity Forms да помогнат за предотвратяване на спам съобщения?
Да, Gravity Forms предоставя вградени функции за предотвратяване на спам, като полета reCAPTCHA и honeypot, за минимизиране на изпращанията на нежелана поща и поддържане на целостта на вашите данни от формуляра.
Бързи връзки:
- Преглед на Gravity Forms Най-добрите WordPress форми Plugin?
- Гравитационни форми срещу форми на нинджа: коя е най-добрата за вас?
- Полезен безплатен WordPress Plugins за специалисти по интернет маркетинг
- Преглед на forms.app: Заслужава ли си рекламата? (ИСТИНА)
Заключение: За какво можете да използвате Gravity Forms?
И така, това са Gravity Forms накратко! Това е като супергерой на вашия уебсайт за създаване на формуляри. От събиране на информация до обработка на плащания, той ви пази.
Искате гладко да обработвате плащанията? Абсолютно. Това е като да имате тайно оръжие за вашия уебсайт, което прави нещата лесни както за професионалисти, така и за начинаещи.
Независимо дали сте професионалист или тепърва започвате, Gravity Forms прави нещата лесни.
Така че, защо не опитате? Вашият уебсайт ще ви благодари!