Тағйирини дохил кардани формаи ройхизсозӣ
Чтобы ваша сеть уникально выглядела среди всех остальных SaaS, построенных на платформе WordPress, Ultimate Multisite вам позволяет настроить страницы регистрации и входа с помощью нашей функции Checkout Forms.
Хотя это простой и гибкий способ экспериментировать с разными подходами при попытке привлечь новых клиентов, они в основном используются для создания персонализированных форм регистрации. Эта статья призвана показать вам, как это сделать.
Страница входа и регистрации:
После установки Ultimate Multisite она автоматически создает пользовательские страницы входа и регистрации на вашем основном сайте. Вы можете изменить эти стандартные страницы в любое время, перейдя по странице Ultimate Multisite > Settings > Login & Registration.

Вот полный вид страницы настроек входа и регистрации:

Давайте посмотрим на каждый из вариантов, которые вы можете настроить на странице Login & Registration:
-
Enable registration (Ҳифзи ройхизсозӣ): Этот вариант регистрацию на вашей сети включает или отключает. Если он выключен, ваши клиенты не смогут регистрироваться и подписываться на ваши продукты.
-
Enable email verification (Ҳифзи тасдиқи почта): Если этот вариант включен, клиенты, которые подписываются на бесплатный план или платный план с пробным периодом, получат электронное письмо для подтверждения и должны нажать на ссылку подтверждения, чтобы их сайты создавались.
-
Саҳифаи қайдномаи восита (Default registration page): Ин саҳифаи восита барои қайд овардани кор аст. Ин саҳифаро дар вебсайти худ нашр кардан ва онро бо формаи қайднома (ки инро ҳамчун формаи "checkout" ном доред) бояд тасвир кунед — ҷое, ки муштариён барои гирифтани маҳсулоти шумо ба намуда мешаванд. Шумо метавонед қадар саҳифаи қайднома ва формаи checkout сохтаред, ки мехоҳед, ва фақат инро дар саҳифаи қайднома бо shortcode-и формаи checkout ҷойгир кунед, ба ин андеша, он на пайдо мешавад.
-
Имконияи истифодаи саҳифаи воридшавии хоси (Use custom login page): Ин имконият ба шумо иҷозат медиҳад, ки саҳифаи воридшавии худро, дигар аз саҳифаи стандарт
wp-login.php, истифода баред. Агар ин 옵сия фаъол карда шавад, шумо метавонед интихоб кунед, ки кадом саҳифа барои воридшавӣ дар опсияи Саҳифаи воридшавии стандарт (Default login page) иҷро карда шавад. -
Махфият кардани хатёи URL-и воридшавии аслӣ (
wp-login.php) (Obfuscate the original login url): Агар шумо хоҳед, ки URL-и воридшавии аслӣ пӯшида шавад, метавонед ин опсияро фаъол карданро танзим кунед. Ин барои пешгирии ҳамлаҳои "brute-force" муфид аст. Агар ин опсия фаъол карда шавад, Ultimate Multisite вақте ки корбар кӯшиш мекунад ба хати аслӣwp-login.phpдастрасӣ пайдо кунад, хатои 404 нишон медиҳад. -
Маҷбурсозии нашри мувофиқ (Force synchronous site publication): Баъди он ки муштариён дар шабака ба маҳсулот гирифтанд, саҳифаи нави пайдошуда бояд ба саҳифаи воситаи воқеӣ табдил ёбаред. Раванди нашр аз ҷониби Job Queue ва бесинхрон (asynchronously) иҷро мешавад. Ин опсияро фаъол кардан ба шумо имкон медиҳад, ки нашрро дар ҳамон хоҳиши қайд овардани кор иҷро кунед.
-
Ҳоло биёед дигар имкониятҳоро бибинем, ки бо раванди воридшавӣ ва қайднома ҳам марбутаанд. Онҳо дар паҳлӯи Дигари опсияҳо (Other options) дар саҳифаи воридшавӣ ва қайднома мебошанд:
-
Нақши стандартӣ (Default role): Ин нақш аст, ки муштариён пас аз раванди қайд овардани кор дар вебсайти худ доранд.
-
Ҳамешаро (Enable Jumper): Ин опция қисмати администрӣ барои шумо осон мекунад. "Jumper" имкон медиҳад, ки администраторҳо ба экранҳои Ultimate Multisite, объектҳои шабака ва дигар мақсадҳои дастгирӯшро бипурсанд, бе ин ки ҳамаи менюҳоро бигузаранд. Агар шумо хоҳед, ки ин воситаи навиштани тезро аз интерфейси администрӣ пӯшид, онро ба таври нодуда нигоҳ доред.
-
Ҳам корбаронро ба сайтҳои асосӣ илова кунед: Фаъол кардани ин имконият ҳамчунин корбарро пас аз расонидани маълумот ба сайт асосии шабакаи шумо илова мекунад. Агар шумо ин имкониятро фаъол кунед, паст он як опсия барои муайян кардани default role (навзираи намуд) ин корбарон дар вебсайти худ пайдо мешавад.
-
Фаъолисозии ҳисобҳои бисёр: Иҷозат диҳед, ки корбарон метавонанд дар сайтҳои гуноки шабакаи шумо бо имои электронӣ (email) якхела ҳисобҳо созанд. Агар ин опсия фаъол набошад, муштариёни шумо наметавонанд дар дигар вебсаитҳое, ки дар шабакаи шумо кор мекунанд ва имои электронӣ якхела доранд, ҳисобкунӣ кунанд.
Ва ин ҳама имкониятҳои марбут ба воридшавӣ ва қайд кардани корбарро мебошанд, ки шумо метавонед онҳоро тағйир диҳед! Назаряд накардед, ки паст кардани танзимҳо худро пас аз иҷрои тасвир ихтиёран сабт кунед.
Истифодаи формаҳои гуногуни қайд (Using multiple registration forms):
Ultimate Multisite 2.0 редактори формаи чекаутро пешниҳод мекунад, ки ба шумо имкон медиҳад, ки хурдаи формаҳоро бо таври лозим созед, бо майдонҳои гуногун, маҳсулотҳои дар ихтиёри мавҷуд ва ғайра.
Ҳамаи саҳифаҳои воридшавӣ (login) ва қайд кардани корбар (registration) бо shortcodes тақсим шудаанд: [wu_login_form] дар саҳифаи воридшавӣ ва [wu_checkout] барои саҳифаи қайд. Шумо метавонед саҳифаи қайдро аз ҷониби сохтани ё таҳия кардани формаҳои чекаут (checkout forms) ба таври зери ин тағйир диҳед.
Барои дастрасӣ ба ин хусусият, ба менюи Checkout Forms дар паҳнсари чап равед.

Дар ин саҳифа шумо ҳамаи формаҳои чекаутро, ки доред, мебинед.
Агар шумо хоҳед, ки яке навсоз созед, фақат дар болои саҳифа ба Add Checkout Form клик кунед.
Вы можете выбрать один из этих трех вариантов в качестве отправной точки: одиночный шаг (single step), многошаговый (multi-step) или пустой (blank). Затем нажмите, чтобы Перейти в редактор.

В качестве альтернативы вы можете отредактировать или скопировать формы, которые у вас уже есть, нажав на соответствующие опции под их названием. Там вы также найдете опции для копирования шорткода формы или удаления формы.
Если вы выбираете одиночный шаг или многошаговый, форма оформления заказа уже будет предварительно заполнена базовыми шагами для ее работы. Затем, если хотите, вы можете добавить дополнительные шаги.
Редактирование формы оформления заказа:
Как мы уже упоминали, можно создавать формы оформления заказа для разных целей. В этом примере мы будем работать с формой регистрации.
После перехода в редактор формы оформления заказа дайте вашей форме имя (которое будет использоваться только для внутренней справки) и slug (который используется для создания шорткодов, например).

Формы состоят из шагов и полей. Вы можете добавить новый шаг, нажав на Добавить новый шаг оформления заказа (Add New Checkout Step).
На первой вкладке модального окна заполните содержимое шага вашей формы. Присвойте ему ID, имя и описание. Эти элементы в основном используются внутри системы.

Затем установите видимость шага. Вы можете выбрать между Всегда показывать (Always show), Показывать только для вошедших пользователей (Only show for logged in users) или Показывать только для гостей (Only show for guests).

Нишон додани услубҳои қадамҳо (step style). Инҳо иловаии маҷбурӣ нест.

Ин оперон вақти илова кардани майдонҳо ба қадами аввали мо меояд. Фақат клик кунед, то Add New Field (Иловаи Майдон Нави) ва намуди қисми мувофиқро интихоб кунед.


Ҳар як майдон параметрҳои гуноки дорад, ки бояд пур карда шаванд. Барои ин роҳи аввали шумо Username (Номи корбар) -ро интихоб мекунем.



Шумо метавонед қадамҳо ва майдонҳои зиёдаро, ки лозим аст, илова кунед. Барои нишон додани маҳсулоти худ барои муштариён, то онҳо яке аз онҳоро интихоб накунанд, аз майдони Pricing Table (Дарҷабаи Нақша-и Дохилсозӣ) истифода баред. Агар хоҳед, ки муштариёни худ шаблонро интихоб кунанд, майдони Template Selection (Интихоби Шаблон) -ро илова кунед ва инчунин.
Нота: Агар шумо пас аз сохтани формати услубӣ (checkout form), маҳсулот соз ед, бояд онро дар қисми Pricing table илова намоед. Агар онро илова нанавед, маҳсулот ба саҳифаи қайд барои муштариёни шумо нишон дода намешавад.
Нота 2: username (номии корбар), email (почта), password (сифр), site title (номи сайт), site URL (манзили сайт), order summary (мухтасари мавод), payment (масолатнома) ва submit button (барои фишора кардан) майдонҳои маҷбурӣ барои сохтани формати услубӣ мебошанд.
Ҳангори кор бо формати услубии худ, шумо ҳамеша метавонед ба давараи Preview (Намуна) истифода баред, то бинед ки муштариёни шумо форматиро чӣ гуна хоҳанд диданд. Шумо инчунин метавонед байни намоиши он ҳам сифати корбар мавҷуд ва ҳам мебошад (visitor).

Ниҳоят, дар Advanced Options шумо метавонед пассаи номбандро барои саҳифаи Thank You (Мӯҳаббат кунед) таҳия кунед, қисмҳои мушаххас барои назорати конверсия илова кунед, CSS махсуси худро ба формаи чекаут додаед ё онро ба кишварҳои муайян маҳдус кунед.

Шумо инчунин метавонед формаи чекаутро бо фаъол кардани ё нефаъол кардани ин оптсия дар ستони раста (right column) иҷро кунед, ё онро доимӣ ба навсутрӣ (delete permanently) ҳазеф кунед.
Наӯшад, ки формаи чекаут худро савдо кунед!
Барои гирифтани шорткоди (shortcode) формати худ, ба Generate Shortcode клик кунед ва натиҷаи нишон додашударо дар ҷониби пӯшаки модаал (modal window) нусхабардорӣ кунед.

Нотаъийат: Барои он ки ин формаи чекаут ба саҳифаи ройх додани шумо илова карда шавад, шумо бояд ин шорткодро дар саҳифаи ройх додани худ илова кунед.
Интихоби пеш аз тасдиқ ва шаблонҳо тавассути параметрҳои URL:
Агар шумо хоҳед, ки ҷадвалҳои нархи худро барои маҳсулотҳои худ таҳия намоед ва дар формаи чекаут пеш аз тасдиқ маҳсулоти ё шаблонро, ки муштариён аз ҷадвали нарх ё саҳифаи шаблонҳо интихоб мекунанд, метавонед аз параметрҳои URL барои ин истифода баред.
Барои нақшаҳо (plans):
Ба Ultimate Multisite > Products > Select a plan равед. Шумо бояд дар болои саҳифа дастурро Click to copy Shareable Link бинед. Ин ҳамин линк аст, ки шумо метавонед онро барои пеш аз тасдиқ ин нақшаи муайянро дар формаи чекаут худро истифода баред.

Лутфан, этот ссылачӣ танҳо барои планҳо амалӣ аст. Шумо наметавонед аз ссылкаҳои муштарак барои пакетҳо ё хизматрасониҳо истифода баред.
Барои шаблонҳо:
Агар шумо хоҳед, ки шаблони сайтро дар формаи савдои худ пеш интихоб кунед, метавонед параметр ?template_id=X-ро дар URL-и саҳифаи қайд (registration page) хун ваман кунед. "X" бояд аз ҷониби рақами ID шаблони сайт иваз карда шавад. Барои гирифтани ин рақам, ба Ultimate Multisite > Sites равед.
Ба паст аз шаблон сайтае, ки мехоҳед истифода баред, ба Manage клик кунед. Шумо рақами SITE ID-ро хоҳед. Фақат аз ин рақам барои ин шаблон конкретӣ онро дар формаи савдои худ пеш интихоб кардан муфид. Дар ҳолати мо, параметр URL метавонад ?template_id=2 бошад.
Намесонед, ки вебсайти шабакаи мо www.mynetwork.com ва саҳифаи қайди мо бо формаи савдои худ дар саҳифаи /register ҷойгир аст. Маҷмӯаи URL-и пурра бо шаблон сайтае, ки пеш интихоб карда шудааст, чунин намоён мешавад: www.mynetwork.com/register/?template_id=2.
Ва агар хоҳед, метавонед ҳам корҳо (products) ва ҳам шаблонҳоро дар формаи савдои худ пеш интихоб кунед. Ҳама чӣ бояд кардан аст, ин он аст, ки шумо لینک-и муштараки планро кӯпида ва параметр шаблони худро дар охир ҷойгир кунед. Он чунин намоён мешавад: www.mynetwork.com/register/premium-plan/?template_id=2.