Бүртгэл хийх форм танд тохируулга хийх
WordPress платформын бусад бүх SaaS системээс өөрийн сүлжээг өвөрмөц харагдуулахын тулд Ultimate Multisite нь Checkout Forms функцээр дамжуулан таны бүртгэл болон оролцох хуудсыг тохируулж болно.
Эдгээр нь шинэ хэрэглэгчдийг хувиргах арга барилыг туршиж үзэхэд хялбар бөгөөд уян хатан арга юм. Гэсэн хэдий ч тэдгээрийг ихэвчлэн хувь хүний бүртгэл хийх форм үүсгэх зорилгоор ашигладаг. Энэ нийтлэл нь та яаж үүнийг хийж болохыг харуулахыг зорьсон юм.
Оролцох ба бүртгэлийн хуудас:
Ultimate Multisite-ийг суулгасны дараа, энэ нь таны үндсэн сайтод өөрийн тохируулсан оролцох болон бүртгэлийн хуудсыг автоматаар үүсгэнэ. Та Ultimate Multisite > Settings > Login & Registration хуудаснаас ямар ч үед эдгээрийг өөрчлөх боломжтой.

Оролцох ба бүртгэлийн тохиргооны дэлгэрэнгүй харагдацыг үзүүлье:

Login & 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) хэсгийн доор байгаа Login & registration хуудсанд байдаг:
-
Анхны үүрэг (Default role): Энэ бол бүртгэлийн процессыг дууссаны дараа танай үйлчлүүлэгчийн вэбсайтад өгөгдөх үүрэг юм.
-
Jumper-ийг идэвхтэй болгох: Энэ нь администратор хэсэгт Jumper shortcut-ыг идэвхжүүлдэг. Jumper нь администраторууд бүх цэгийг гаргахгүйгээр Ultimate Multisite-ын дэлгүүр, сүлжээний объект болон бусад дэмжлэгдсэн зүйлс рүү хурдан шилжих боломжийг олгодог. Хэрэв та энэ хурдан навигацийн хэрэгслийг администратор интерфейсээ хаахыг хүсвэл үүнийг унтрааж болно.
-
Үндсэн сайтт хэрэглэгчийг нэмэх: Энэ сонголтыг идэвхжүүлэхэд, бүртгэлийн үйл явц дууссаны дараа тухайн хэрэглэгчийг танай сүлжээний үндсэн сайтод автоматаар нэмнэ. Хэрэв та энэ сонголтыг идэвхжүүлбэл, доор шууд эдгээр хэрэглэгчдийн default role-ыг тохируулах сонголт гарч ирнэ.
-
Олон дансыг идэвхжүүлэх: Энэ нь хэрэглэгчдэд сүлжээний өөр сайтуудад ижил цахим шуудан (email address) ашиглан данс үүсгэх боломжийг олгодог. Хэрэв энэ сонголт унтраагдсан бол танай сүлжээ дээр ажиллаж буй бусад сайтууданд ижил цахим шуудантай хэрэглэгчид данс үүсгэх боломжгүй болно.
Энэ бол та тохируулж чадах бүх нэвтрэлт ба бүртгэлтэй холбоотой сонголтууд юм! Тохиргоог заавал дуусгасны дараа хадгалахыг мартаарай.
Олон бүртгэлийн хэлбэр ашиглах:
Ultimate Multisite 2.0 нь таны хүссэн хэдэн хэлбэрийн, өөр өөр талбарууд, санал болгож буй бүтээгдэхүүнүүдтэй бүхий бүртгэлийн хэлбэр (checkout form editor) үүсгэх боломжийг олгодог.
Нэвтрэх болон бүртгэлийн хуудаснууд нь шорткод ашиглан оруулсан байна: нэвтрэх хуудсанд [wu_login_form] ба бүртгэлийн хуудсанд [wu_checkout]. Та бүртгэлийн хуудсыг бүтээж эсвэл үүсгэх замаар илүү тохируулж болно.
Энэ функцийг ашиглахын тулд зүүн талын баазын (side-bar) Checkout Forms меню руу орно.

Энэ хуудсан дээр та өөрийн үүсгэсэн бүх checkout form-уудыг харах боломжтой.
Хэрэв шинэ нэг бүтээхыг хүсвэл, хуудсанд дээд талд байгаа Add Checkout Form-ийг дарна уу.
Эдлийг эхлэх хувилбаруудаас гурав дахь сонголтыг (single step, multi-step эсвэл blank) сонгож болно. Дараа нь Editor руу орох гэсэн хэсэг дээр дарна уу.

Эсвэл таны байгаа загваруудыг нэрний доорх сонголтуудад дараад өөрчилж эсвэл хуулбарлах боломжтой. Тэндээ л тухайн form-ийн shortcode-ыг хуулах эсвэл form-ийг устгах сонголтуудыг олох боломжтой.
Хэрэв та single step эсвэл multi-step-ийг сонговол, checkout form нь ажиллахад шаардлагатай үндсэн алхамтайгаар аль хэдийн дүүрэн байдаг. Дараа нь хүсвэл түүнд нэмэлт алхам нэмж болно.
Checkout Form-ийг өөрчлөх:
Өмнө дурдсан ч, бид янз бүрийн зорилгоор checkout form үүсгэж болно гэсэн. Энэ жишээнд бид registration form-той ажиллана.
Checkout form editor руу орсон дараа таны form-д нэр өгөөч (энэ нь зөвхөн дотоод дурсамжийн зорилгоор ашиглагдана) болон slug (shortcode үүсгэхэд ашиглагддаг).

Forms нь алхам ба талбаруудаас бүрддэг. Add New Checkout Step дээр дарж шинэ алхам нэмж болно.
Modal window-ийн эхний таб дээр таны form-ын алхамд агуулгыг дүүргэ세요. Түүнд ID, нэр ба тайлбарыг өгнө. Эдгээр зүйлсийг ихэвчлэн дотоод хэрэглээнд ашигладаг.

Дараа нь алхамтай холбоотой харагдах байдлыг тохируулна. Та Always show (Үргэлж харуулах), Only show for logged in users (Зөвхөн логинд орсон хэрэглэгчдэд харуулах) эсвэл Only show for guests (Зөвхөн зочдод харуулах) гэсэн гурван сонголтоо сонгож болно.

Эцэст нь алхам (step) -ийн стилийг тохируулна уу. Эдгээр нь сонголттай талбарууд юм.

Одоо бид анхны алхам руу талбарууд нэмэх цаг боллоо. Зүгээр л Add New Field (Шинэ талбар нэмэх)-ыг дарж, та аль хэсгийг оруулахыг сонгоно уу.


Нэг талбарт өөр өөр тохиргоо (parameters) байдаг. Эхний оролдлогонд бид Username (Хэрэглэгчийн нэр)-ийг сонгоно.



Та хэр их алхам, талбарыг хүссэнээ нэмж болно. Хэрэв та өөрийн бүтээгдэхүүнүүдийг үйлчлүүлэгчдийн сонгоход харуулахыг хүсвэл Pricing Table (Үнийн хүснэгт)-ийг ашиглана уу. Хэрэв та үйлчлүүлэгчдэд загварыг сонгох боломжийг олгохыг хүсвэл Template Selection (Загвар сонголт)-ийг нэмнэ. Мөн түүний хувьд ийм байна.
Анхаарах зүйл: Та checkout form-ыг үүсгэсний дараа бүтээгдэхүүн үүсгэвэл, түүнийг Pricing Table хэсэгт нэмэх шаардлагатай болно. Хэрэв та нэмээгүй бол бүтээгдэхүүн нь бүртгэлийн хуудсан дээр танай үйлчлүүлэгчдэд харагдахгүй.
Анхаарах зүйл 2: checkout form-ыг үүсгэхэд username, email, password, site title (сайтын нэр), site URL (сайтын хаяг), order summary (захиалгын хураангуй), payment (буцаах төлбөр) болон submit button (Ирмэг дарна) гэсэн талбарууд нь заавал байх ёстой байна.
Checkout form-ыг ажиллаж байх үедээ Preview (Урьдчилан үзэх)-ийг ашиглан үйлчлүүлэгчдэд хэрхэн харагдахыг харж болно. Мөн одоо байгаа хэрэглэгч эсвэл зочин гэсэн байдлаар өөрчилж үзэж болно.

Эцэст нь, Advanced Options (Урьдчилсан тохиргоо) хэсэгт та Thank You (Баярлалаа) хуудсанд ямар мессеж гарч байгааг тохируулах, хувиралтыг хянах snippet-үүдийг нэмэх, checkout form-д өөрийн CSS-ийг оруулж эсвэл зарим улсад хязгаарлах зэрэг үйлдлүүдийг хийх боломжтой.

Мөн та баруун багана дахь энэ сонголтыг асааж эсвэл унтрааж болно, эсвэл формыг бүрмөс хасна.
Checkout form-оо зайлшгүй хадгалахыг мартаарай!
Формны shortcode-ийг авахын тулд Generate Shortcode (Shortcode үүсгэх)-д дарж, modal 창 дээр харагдах үр дүнг хуулна уу.

Тайлбар: Энэ checkout form-ыг таны бүртгэл (registration) хуудсанд нэмэхийн тулд энэ shortcode-ийг оруулах шаардлагатай.
URL parameter ашиглан бүтээгдэхүүн болон загварыг урьдчилан сонгох:
Хэрэв та өөрийн бүтээгдэхүүний хувьд тохируулсан үнэ ба төлбөр хийх форманд (checkout form) хэрэглэгч таны үнийн хүснэгт эсвэл загварын хуудсаас сонгосон бүтээгдэхүүн эсвэл загварыг урьдчилан сонгохыг хүсвэл URL parameter-ийг ашиглаж болно.
Плануудад (For plans):
Ultimate Multisite > Products > Select a plan руу орно. Та хуудсанд дээд талд байгаа Click to copy Shareable Link (Хайслах холбоог хуулна) товчийг харах ёстой. Энэ бол checkout form-д тухайн тодорхой планыг урьдчилан сонгоход ашиглах холбоо юм.

Энэ хуваарсан линк зөвхөн Плануудад л хүчинтэй гэдгийг анхаарах хэрэгтэй. Пакетийн эсвэл үйлчилгээний хувьд хуваарсан линкийг ашиглаж болохгүй.
Тэмдэглэгээ (templates)-ийн хувьд:
Хэрэв та төлбөрийн маягт дээр сайтын загварыг урьдчилан сонгохыг хүсвэл, та бүртгэл хийх хуудсанд байгаа URL-д ?template_id=X гэсэн параметр ашиглаж болно. Энд "X" нь сайтын загварын ID дугаар-тай солигдох ёстой. Энэ дугаарыг олохын тулд Ultimate Multisite > Sites руу очих хэрэгтэй.