Skip to main content

Бүртгэл хийх форм танд тохируулга хийх

WordPress платформын бусад бүх SaaS системээс өөрийн сүлжээг өвөрмөц харагдуулахын тулд Ultimate Multisite нь Checkout Forms функцээр дамжуулан таны бүртгэл болон оролцох хуудсыг тохируулж болно.

Эдгээр нь шинэ хэрэглэгчдийг хувиргах арга барилыг туршиж үзэхэд хялбар бөгөөд уян хатан арга юм. Гэсэн хэдий ч тэдгээрийг ихэвчлэн хувь хүний бүртгэл хийх форм үүсгэх зорилгоор ашигладаг. Энэ нийтлэл нь та яаж үүнийг хийж болохыг харуулахыг зорьсон юм.

Оролцох ба бүртгэлийн хуудас:

Ultimate Multisite-ийг суулгасны дараа, энэ нь таны үндсэн сайтод өөрийн тохируулсан оролцох болон бүртгэлийн хуудсыг автоматаар үүсгэнэ. Та Ultimate Multisite > Settings > Login & Registration хуудаснаас ямар ч үед эдгээрийг өөрчлөх боломжтой.

Login and Registration settings page

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

Login and Registration settings full page

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 Forms menu in the sidebar

Энэ хуудсан дээр та өөрийн үүсгэсэн бүх checkout form-уудыг харах боломжтой.

Хэрэв шинэ нэг бүтээхыг хүсвэл, хуудсанд дээд талд байгаа Add Checkout Form-ийг дарна уу.

Эдлийг эхлэх хувилбаруудаас гурав дахь сонголтыг (single step, multi-step эсвэл blank) сонгож болно. Дараа нь Editor руу орох гэсэн хэсэг дээр дарна уу.

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

Эсвэл таны байгаа загваруудыг нэрний доорх сонголтуудад дараад өөрчилж эсвэл хуулбарлах боломжтой. Тэндээ л тухайн form-ийн shortcode-ыг хуулах эсвэл form-ийг устгах сонголтуудыг олох боломжтой.

Checkout form hover actions with edit, duplicate, and delete

Хэрэв та single step эсвэл multi-step-ийг сонговол, checkout form нь ажиллахад шаардлагатай үндсэн алхамтайгаар аль хэдийн дүүрэн байдаг. Дараа нь хүсвэл түүнд нэмэлт алхам нэмж болно.

Checkout Form-ийг өөрчлөх:

Өмнө дурдсан ч, бид янз бүрийн зорилгоор checkout form үүсгэж болно гэсэн. Энэ жишээнд бид registration form-той ажиллана.

Checkout form editor руу орсон дараа таны form-д нэр өгөөч (энэ нь зөвхөн дотоод дурсамжийн зорилгоор ашиглагдана) болон slug (shortcode үүсгэхэд ашиглагддаг).

Checkout form editor with name and slug fields

Forms нь алхам ба талбаруудаас бүрддэг. Add New Checkout Step дээр дарж шинэ алхам нэмж болно.

Add New Checkout Step button

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

Checkout step content tab with ID, name, and description

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

Checkout step visibility options

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

Checkout step style configuration

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

Add New Field buttonField type selection dropdown

Нэг талбарт өөр өөр тохиргоо (parameters) байдаг. Эхний оролдлогонд бид 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 (сайтын хаяг), 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 (Баярлалаа) хуудсанд ямар мессеж гарч байгааг тохируулах, хувиралтыг хянах snippet-үүдийг нэмэх, checkout form-д өөрийн CSS-ийг оруулж эсвэл зарим улсад хязгаарлах зэрэг үйлдлүүдийг хийх боломжтой.

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

Мөн та баруун багана дахь энэ сонголтыг асааж эсвэл унтрааж болно, эсвэл формыг бүрмөс хасна.

Active toggle and delete option for checkout form

Checkout form-оо зайлшгүй хадгалахыг мартаарай!

Save Checkout Form button

Формны shortcode-ийг авахын тулд Generate Shortcode (Shortcode үүсгэх)-д дарж, modal 창 дээр харагдах үр дүнг хуулна уу.

Generate Shortcode modal with shortcode to copy

Тайлбар: Энэ 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-д тухайн тодорхой планыг урьдчилан сонгоход ашиглах холбоо юм.

Product page with shareable link button

Энэ хуваарсан линк зөвхөн Плануудад л хүчинтэй гэдгийг анхаарах хэрэгтэй. Пакетийн эсвэл үйлчилгээний хувьд хуваарсан линкийг ашиглаж болохгүй.

Тэмдэглэгээ (templates)-ийн хувьд:

Хэрэв та төлбөрийн маягт дээр сайтын загварыг урьдчилан сонгохыг хүсвэл, та бүртгэл хийх хуудсанд байгаа 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_id=2) шиг харагдана.

Мөн та төлбөрийн маягт дээр бүтээгдэхүүн болон загварыг хоёуланг нь урьдчилан сонгохыг хүсвэл, та хийх ёстой зүйл бол планын хуваарсан линкийг хуулж аваад, төгсгөлд нь загварын параметрийг оруулах явдал юм. Энэ нь www.mynetwork.com/register/premium-plan/?template_id=2_id=2) шиг харагдана.