Skip to main content

Регистрация формасын жекелей бейітке келтіру

Ultimate Multisite platformындағы басқа WordPress tabanlı SaaS-тердің барлығынан ерекше көріну үшін, біздің Checkout Forms функциясы арқылы тіркелу және кіру беттеріңізді жекелей реттеуге боласыз.

Олар жаңа клиенттерді конверсиялауға тырысып отырған кезде әртүрлі тәсілдермен эксперимент жасаудың оңай және икемді жолы болса да, негізінен жекелендірілген тіркелу формаларын жасау үшін қолданылады. Бұл мақала сізге бұл істі қалай жүзеге асыруға болатынын көрсетуге арналған.

Кіру және тіркелу беттері:

Ultimate Multisite орнатылған кезде, ол негізгі сайтта автоматты түрде жеке кіру және тіркелу беттерін жасайды. Бұл стандартты беттерді 언제든지 Ultimate Multisite > Settings > Login & Registration бетіне өтіп өзгертуге болады.

Login and Registration settings page

Кіру және тіркелу параметрлерінің толық көрінісі:

Login and Registration settings full page

Login & Registration бетінде реттеуге болатын әрбір нұсқаны қарастырайық:

  • Registration-ды қосу (Enable registration): Бұл опция сіздің желіңізде тіркелуді іске қосады немесе өшіреді. Егер ол өшірілсе, клиенттеріңіз өнімдерге тіркеле алмайды және жазылу мүмкіндігі жоқ болады.

  • Электрондық поштаны растауды қосу (Enable email verification): Бұл опция қосылса, тегін планға немесе сынақ кезеңі бар төлемді планға жазылатын клиенттер растау электронды хабарламасын алады және олар сайттарын жасау үшін растау сілтемесіне басуы керек.

  • Стандартный регистрационный экран (Default registration page): Бұл тіркелу үшін стандартты бет. Бұл беттің сіздің веб-сайтыңызда жарияланған болуы керек және оның ішінде тіркелу формасы (сонымен қатар checkout form деп те атайды) болуы тиіс – мұнда клиенттер өнімдерге жазылады. Сіз қанша тіркелу беті мен checkout form жасасаңыз да болады, бірақ есіңізде болсын, осы checkout form shortcode-ын тіркелу бетіне қосуды ұмытпаңыз, әйтпесе ол пайда болмайды.

  • Қосымша кіру бетін қолдану (Use custom login page): Бұл опция сізге стандартты wp-login.php бетінен басқа, өзіңіз жасаған кіру бетін қолдануға мүмкіндік береді. Егер бұл опция қосылса, Стандартты кіру беті (Default login page) опциясында (астында) кіру үшін қай бетті қолданатыныңызды таңдай аласыз.

  • Арыздағы бастапқы кіру URL-ін маскилеу (Obfuscate the original login url (wp-login.php)): Егер сіз бастапқы кіру URL-ін жабу इच्छсеңіз, бұл опцияны қосуға болады. Бұл brute-force шабуылдарынан сақтау үшін пайдалы. Бұл опция белсенді болса, Ultimate Multisite пайдаланушы бастапқы wp-login.php сілтемесіне кіруге тырысқан кезде 404 қатесін көрсетеді.

  • Сайт жариялауды синхронды күту (Force synchronous site publication): Клиент желідегі өнімге жазылғаннан кейін, жаңа күтілетін сайт нақты желі сайтына айналуы керек. Жариялау процесі Job Queue арқылы асинхрон түрде жүреді. Бұл опцияны қосу арқылы жариялауды тіркеумен бірдей сұраныс кезінде жүргізуге мәжбүрлеңіз.

Енді кіру және тіркелу процесіне әлі де өзекті болып қалатын басқа опцияларды көреміз. Олар осы Кіру және тіркелу бетінде Басқа опциялар (Other options) бөлімінде орналасқан:

  • Стандартты рөл (Default role): Бұл клиенттер тіркелу процесінен кейін өз веб-сайтарында болатын рөл.

  • Jumper-ды қосу: Бұл опция администратор аймағында Jumper қысқаша жолын іске қосады. Jumper арқылы администраторлар барлық менюды қарап жүрмей, Ultimate Multisite экрандарына, желі объектілеріне және басқа қолдау көрсетілген бағыттарға жылдам өте алады. Егер сіз бұл жылдам навигация құралын администратор интерфейсінен жасыруды қаласаңыз, оны өшіріңіз.

  • Негізгі сайтқа пайдаланушыларды да қосу: Бұл опцияны іске қоссаңыз, пайдаланушы тіркелу процесінен кейін сол пайдаланушыны желіңіздің негізгі сайтына да қосады. Егер сіз бұл опцияны іске қоссаңыз, осы пайдаланушылардың сайттағы default role-ын (бастапқы рөлін) белгілеуге арналған опция оның астында шығады.

  • Көптеген аккаунттарды іске қосу: Бұл опцияны іске қоссаңыз, пайдаланушылар желіңіздің әртүрлі сайттарында бірдей электрондық пошта арқылы аккаунттар құруға мүмкіндік береді. Егер бұл опция өшірілсе, сіздің клиенттеріңіз желіңізде жұмыс істейтін басқа веб-сайттарда бірдей электрондық поштамен аккаунт жасай алмайды.

Міне, кіру және тіркелуге қатысты өзгертуге болатын барлық опциялар! Оларды редакциялаудан кейін параметрлеріңізді сақтауды ұмытпаңыз.

Көптеген тіркелу формаларын пайдалану:

Ultimate Multisite 2.0-да сізге қажетті қанша бірнеше форманы, әртүрлі өрістер мен ұсынылған өнімдермен құруға мүмкізу беретін checkout form editor бар.

Кіру және тіркелу беттері қысқа кодтармен енгізілген: кіру бетінде [wu_login_form], тіркелу бетіндесінде [wu_checkout]. Сіз тіркелу бетін құрастырып немесе жасай отырып, оны одан әрі реттеуге болады.

Бұл мүмкіндікті қолдану үшін сол жақ бағандағы Checkout Forms менюсына өтіңіз.

Sidebar-дағы Checkout Forms менюі

Бұл бетте сіздің барлық checkout formдарыңызды көре аласыз.

Жаңасын жасағыңыз келсе, жай ғана беттің жоғарғы жағында Add Checkout Form-ға басыңыз.

Сіз осы үш нұсқадан бірін бастапқы нүкте ретінде таңдай аласыз: бір қадам, көп қадам немесе бос. Содан кейін Редакторға өту-ға басыңыз.

Add Checkout Form with single step, multi-step, or blank options

Әдеттегі формаларды олардың атауының астындағы нұсқаларға басу арқылы өзгерту немесе көшіру арқылы редакциялап немесе көшіре аласыз. Онда сонымен қатар форманың shortcode-ын көшіру немесе форманы өшіру опциялары да кездеседі.

Checkout form hover actions with edit, duplicate, and delete

Егер сіз бір қадамды немесе көп қадамды таңдасаңыз, checkout формасы оның жұмыс істеуі үшін негізгі қадамдармен алдын ала толтырылған болады. Содан кейін, қаласаңыз, оған қосымша қадамдарды қосуға боласыз.

Checkout Form-ды Редакциялау:

Бұрын айтқанындай, біз әртүрлі мақсаттар үшін checkout формаларын жасауға болады. Бұл мысалда біз тіркелу формасымен жұмыс істейміз.

Checkout form редакторуға өтіп, формаңызға атау беріңіз (бұл тек ішкі сілтеме ретінде қолданылады) және slug (мысалы, shortcode-тарды жасау үшін қолданылады).

Checkout form editor with name and slug fields

Формалар қадамдар мен өрістерден тұрады. Жаңа қадам қосу үшін Add New Checkout Step-ке басыңыз.

Add New Checkout Step button

Модал бұрышының бірінші табасында формаңыздың қадамын толтырыңыз. Оған ID, атау және сипаттама беріңіз. Бұл элементтер көбінесе ішкі түрде қолданылады.

Checkout step content tab with ID, name, and description

Енді қадамын көрінуін белгілеңіз. Сіз Әрқашан көрсету , Тек кіріген пайдаланушылар үшін көрсету немесе Тек қонақтар үшін көрсету арасында таңдай аласыз.

Checkout step visibility options

Соңында, қадам стилін реттеңіз. Бұл опционалды өрістер.

Checkout step style configuration

Енді бірінші қадамымызға өрістер қосуге болады. Қосып, қандай бөлімді таңдайтыныңызды көрсетіңіз. Add New Field-қа басып, қажетті секция түрін таңдаңыз.

Add New Field buttonField type selection dropdown

Әрбір өрісті толтыруға арналған әртүрлі параметрлер бар. Бұл бірінші кірісу үшін біз Username (Пайдаланушы аттары) өрісін таңдаймыз.

Username field configurationUsername field parametersUsername field additional settings

Сізге қажетті саусақтар мен өрістерді қоса аласыз. Клиенттеріңіздің таңдауы үшін өнімдері көрсету үшін Pricing Table (Бағалау кестесі) өрісін қолданыңыз. Егер клиенттеріңізке шаблон таңдауға мүмкіндік бергіңіз келсе, Template Selection (Шаблон таңдау) өрісін қосыңыз. Және т.б.

Ескерту: Сіз checkout form-ды жасағаннан кейін өнім құрсаңыз, оны Pricing table бөлімінде қосу қажет болады. Егер сіз қоспасаңыз, өнім клиенттеріңізге тіркелу бетінде пайда болмайды.

Ескерту 2: checkout form-ды жасау үшін username (пайдаланушы аттары), email (электрондық пошта), password (сырлық сөз), site title (сайт тақырыбы), site URL (сайт URL-і), order summary (тұжырымдама), payment (ақыту) және submit button (жалғастыру батырмасы) міндетті өрістер болып табылады.

Checkout form-ды жұмып отырған кезде, клиенттері форманы қалай көретінін көру үшін Preview (Алдын ала көру) батырмасын қолдануға болады. Сонымен қатар, бар пайдаланушы ретінде немесе қонақ ретінде қарау арасында ауыса аласыз.

Checkout form preview button on the checkout form editorCheckout form preview as visitor or existing user

Наконец, в Advanced Options вы можете настроить сообщение для страницы Thank You, добавить фрагменты для отслеживания конверсий, добавить пользовательский CSS к вашей форме оформления заказа или ограничить ее определенными странами.

Advanced Options with Thank You page, conversion tracking, and custom CSS

Вы также можете вручную включить или отключить свою форму оформления заказа, переключая этот параметр в правой колонке, или полностью удалить форму.

Active toggle and delete option for checkout form

Не забудьте сохранить вашу форму оформления заказа!

Save Checkout Form button

Чтобы получить шорткод вашей формы, нажмите Generate Shortcode (Сгенерировать шорткод) и скопируйте результат, который отображается в модальном окне.

Generate Shortcode modal with shortcode to copy

Примечание: Вам нужно добавить этот шорткод на вашу страницу регистрации, чтобы эта форма оформления заказа была добавлена к ней.

Предварительный выбор продуктов и шаблонов через URL-параметры:

Если вы хотите создать индивидуальные таблицы цен для ваших продуктов и заранее выбрать в форме оформления заказа продукт или шаблон, который клиент выбирает из вашей страницы с ценами или шаблонами, вы можете использовать URL-параметры для этого.

Для планов:

Перейдите в Ultimate Multisite > Products > Select a plan (Ultimate Multisite > Продукты > Выбрать план). Вверху страницы вам следует увидеть кнопку Click to copy Shareable Link (Нажмите, чтобы скопировать ссылку для общего доступа). Это ссылка, которую вы можете использовать для предварительного выбора этого конкретного плана в вашей форме оформления заказа.

Product page with shareable link button

Бұл бөлісу сілтеме тек Пландар үшін ғана қолжетімді. Сіз бөлісу сілтемелерді пакеттер немесе қызметтер үшін пайдалана алмайсыз.

Шаблондер үшін:

Егер сіз сату формаңыздағы сайт шаблондарын заранее таңдағыңыз келсе, сіз тіркелу парағының URL-іне ?template_id=X параметрін қолдануға болады. "X" орнына сайт шаблоны ID нөмірі қойылуы керек. Бұл нөмірді алу үшін Ultimate Multisite > Sites-қа өтіңіз.

Қолданығыңыз келген сайт шаблонының астындағы Manage-ке басыңыз. Сіз SITE ID нөмін көресіз. Осы нақты сайт шаблоны үшін осы нөмірді сату формаңызда алдын ала таңдалған ретінде қолдануға болады. Біздің жағдайда URL параметрі ?template_id=2 болады.

Сайттер тізімі, сайт шаблоны ID-сі көрсетілген

Ең алдымен біздің желі сайтымы www.mynetwork.com және сату формасы бар тіркелу парағы /register парағында орналасқан деп елестетіп көрейік. Бұл сайт шаблоны алдын ала таңдалған бүкіл URL www.mynetwork.com/register/?template_id=2.

Сонымен қатар, егер сіз сату формаңыздағы барлық өнімдер мен шаблондарды алдын ала таңдағыңыз келсе, сізге тек планның бөлісу сілтемесін көшіріп алу және оған шаблон параметрін соңына қосу жеткілікті. Ол www.mynetwork.com/register/premium-plan/?template_id=2. болып көрінеді.