Szabdomod modeliai (v2)
SUTRA: Šis straipsnis susijęs su Ultimate Multisite versija 2.x. Jei naudojate versiją 1.x, prieš skone šį straipsnis .
Mūsų tikslas, kurdami premium tinklą su Ultimate Multisite, yra automatiškai atlikti kuo daugiau procesų, suteikiant klientams judesmumo ir skirtingų pasirinkimų, iš kurių jie gali pasirinkti savo svetainų kūrimui. Vienas lengvas būdas pasiekti šį balansą – naudoti Ultimate Multisite Site Templates funkciją.
Kas tai yra Site Template?
Kaip pavadinimas rodo, Site Template yra bazinis (boilerplate) svetainis, kurį galima naudoti kaip pagrindą naujų vietų kūrimui jūsų tinkluose.
Tai reiškia, kad galite sukurti pagrindinį svetainį, aktyvuoti skirtingus pluginus, nustatyti aktivą temą ir pritaikyti jį bet kokiu būdu. Tada, kai jūsų klientas kuria naują paskyrą, jis gaus ne standartinę WordPress svetainę be reikšmingų treści, o gaus kopiją jūsų pagrindiniame svetainėje su visais įdiegta ir pritaikytomis trečiais.
Tai atrodo puikiai, bet kaip sukurti naują svetainę modelį? Tai yra lengvai.
Naujos Site Template kūrimas ir redagavimas
Site Templates yra normalūs svetainiai jūsų tinkluose. Naujo modelio kūrimui galite tiesiog eiti į Network Admin > Ultimate Multisite > Sites > Add Site.
Tai atidaro modala langą, kurio nurodytų Svetainės pavadinimas, Svetainės domenų/kelpos (Site Domain/path) ir Svetainės tipas. Kaiame Svetainės tipų 드롭-down sąraše turėkite užtikrinti, kad pasirinkote Site Template.
Galite nurodyti klientams skirtą aprašymą, kuris paaiškinas, ką įskiria šis modelis:
Forminės pakuotės apačioje pamatysite Copy Site (Kopijuoti svetainę) mygtuką. Šis nustatymas leidžia jums sukurti naują svetainės šablonią, bazduojant į esamą svetainės šabloną kaip pradžią, o tai padės išsaugoti laiką, nekurti jį nuo nulio.
Svetainės šabloono treści keitimas
Svetainės šabloną keisti labai paprastai: eikite į jo dashboard panelį ir atlikite reikiamus pakeitimus. Jūs galite kurti naujus straipsnius, puslapis, aktyvuoti pluginus ir pakeisti aktyvivą temą. Galite net ieinti Customizeriu ir pakeisti visoki kitus pritaikymo nustatymus.

Visi šie duomenys bus kopijuoti, kai klientas sukuria naują svetainę, bazduojant į tą Svetainės šabloną.
Piniginė opsijos (Advanced Options)
Jei turite kokį gamybines kodo patirtį, galite naudoti mūsų Search and Replace API, kad automatiškai pakeistumėte informaciją naujo svetainėje po jos sukūrimo. Tai naudinga tokioms dalykais, kaip įvertinti įmonės vardus puslapyje "Apie mus", keisti kontaktų el. paštą puslapyje „Kontaktai“ ir kitas.
Svetainės šablonų naudojimas
Gerai, jūs sukūrėte daug skirtingų Svetainės šablonų su skirtingais dizainais, temomis ir nustatymais. Kai kur jie bus naudingi jūsų tinklu?
Pagrindinis puslapis yra tas, kad dabar turite dvi būdus, kuriuos galite naudoti (ne vienu metu):
- Pridėti vieną Svetainės šabloną prie kiekvieno Jūsų Planų.
ARBA
- Leisti savo klientams pasiekti svetainę šablonus pats during registracijos.
Režimas 1: Pateikti Svetainės šabloną
Šiame režime jūsų klientai nebus galini rasti šabloną, kai sukuriant paskyrą, o tai būtų jūs nurodytumėte, kurį šabloną turėtų naudoti kiekvienam Jūsų planui.
Tai padaryti reikės eiti į Ultimate Multisite > Products > Edit.

Štai pateikiami jums Product Options (Produkto parinkties) skiltyje, ieškokite Site template (Sito šablonas) posėdį ir pasirinkite Assign Site Template (Nuošakoti sito šabloną) opsiją iš 드롭-down laukelio. Tai atidaro sąrašą skirtų siųstinių šablonų ir leks jums pasirinkti tik vieną šabloną, kurį skirsimai produktai.

Režimas 2: Pasirinkite skirtus siuntimo šablonus
Šiame režime jūs pateiksite jūsų klientams pasirinkimą registracijos metu. Jie galės pasirinkti iš skirtingų siuntimo šablonų, kuriuos nurodytumėte produkto nustatymuose. Jums yra pasirinkimas apriboti skirtus siuntimo šablonus, iš kurių jie gali pasirinkti. Tai leidžia jums turėti skirtingus siuntimo šablonų rinkinius kiekvienam produktui, o tai yra puikiai tinka pabrėžti skirtingas funkcijas ir įrangos didesniems kainoms turintiems produktams.
Redaguose Produktų redaguojimo puslapyje. Produktų variantų sekcijoje ieškokite Sito modelio (Site template) posrtribinio ir pasirinkite Pasirinkti turimos sito modelį opsinį iš drėtinio laukelio. Tai atidaro sąrašą turimos sito modeliai ir leiks jums pasirinkti tą sito modelį, kuris bus pasiekiamas. Jūs galite tai padaryti pasirinkdami jo veikimo būdą: Turimas (Available), jei norite, kad sito modelis būtų įtrauktas sąraše. Neteikia turimo (Not Available), jei norite, kad sito modelis ne rodomas kaip opsinija. O Pre-pasirinktas (Pre-selected), jei norite, kad iš nurodytų sito modelių būtų pasirinktas pagrindinis.

Pagrindinis režimas: Sito modelio pasirinkimas atlikta Užsakymo formoje (Checkout form)
Jei norite, kad visi jūsų sito modeliai būtų turimi registracijos metu, arba galbūt nesukreipiate papildomų darbų nurodyti ar nurodyti sito modelius kiekvienam kuriamam produktui. Taip galite nustatyti sito modelio pasirinkimą savo Užsakymo formoje (Checkout Form). Reikia ieškoti Ultimate Multisite > Užsakymo formos ir paspausti Redaguoti ant formos, kurią norite konfigūruoti.
Tai atidaro puslapį Užsakymo formos redaguoti. Ieškokite laukelį Modelio pasirinkimas (Template Selection) ir paspaustite Redaguoti ant jo.
Pasirodys modalinis langas. Laukelyje Modeliai (Template Sites) galite pasirinkti ir nurodyti visus sito modelius, kuriuos norite turėti registracijos metu. Jūs nurodytų šiuose sito modelius bus turimi nepaisant to, kurį produktą atsirinkęs vartotojas.

Frontendui klientai mato modelio pasirinkimo naršalę užsakymo metu ir gali pasirinkti naujo svetainės pradžios dizainą.

Stulpų šablonų pasirinkimo opsijos
Ypatingi kitas stulpų šablonų funkcijas, kurias galite įjungti arba išjungti Ultimate Multisite nustatymuose.

Leisti stulpų šablonų keitimo
Įjungiant šią opsiją, jūsų klientai turės galimybę pakeisti tą šabloną, kurį pasirinksite registracijos metu po paskyros ir svetainės kūrimo. Tai naudinga klientui, nes tai leidžia ji vėl pasirinkti šabloną, jei vėliau sužino, kad jūsų pradinis pasirinkimas nėra geriausias jų specifinėms poreikiams.
Leisti vartotojams naudoti savo svetainę kaip šabloną
Kadangi subsite vartotojai skiria laiką savo svetainės kūrimui ir dizainui, jie gali norėti ją klonuoti ir naudoti kaip vieną iš stulpų šablonų, skirtų pasiekti kitą subsite kūrimą jūsų tinkluose. Ši opsija suteiks ji tą galimybę.
Kopijuoti medius priklausomai nuo šablonų duplikavimo
Jei pasirinksite šią opsiją, ji kopios medius, įkelti į stulpų svetainę, į naujai kuriamą svetainę. Tai gali būti perjunkas kiekviename planą.
Priešimti paieškos enginečių indeksuoti stulpus šablonus
Stulpai šablonai, kaip apibacowano šiame straipsnyje, yra standartiniai (boilerplate), bet vis dar yra jūsų tinklo dalis, todėl jie vis dar gali būti rasti paieškos enginečių. Ši opsija leidžia jums paslėpti stulpus šablonus, kad paieška enginečiai galėtų juos indeksuoti.
Stulpų šablonų užpildymas automatiniais paieška-ir keitimo funkcijomis
Ultimate Multisite'o vienas geriausi funkcijų yra jūsų registracijos formai pridėti laisva tekstą, spalvas ir pasirinkimą laukus. Kai turime tą duomenį sugr įstame, galime naudoti jį, kad išprekšte turinį į pasirinkto svetainės šablono (template) dalys. Tada, kai nauja svetainė bus publikuojama, Ultimate Multisite pakeis šiuos laukus tikro informacija, kuri buvo įvesta registracijos metu.
Pavyzdžiui, jei norite gauti jūsų vartotojo įmonės vardą registracijos metu ir automatiškai pateikti įmonės vardą naujienų puslapyje. Jūsų šablono svetainės puslapio (home page) tur reikia pridėti laukus, panašiai kaip vaizde below (laiklus turi būti apimti dviparkelėmis - {{placeholder_name}}).
Tada galite paprastai pridėti atitinkamą registracijos lauką savo kasos formai, kad sugrįstumėte šį duomenį. Tai tas pats kasos formos redaktorius, kurį naudojate šablono pasirinkimui, leidžia jūsų įdėti pritaikomus laukus puslapyto pasirinkimo priedovai:

Jūsų klientas tada galės užpildyti šį lauką registracijos metu.

Ultimate Multisite tada automatiškai pakeis laukus su klientu pateikta informacija.
Problemos sprendimas „šablonas užpildytas laukais“
Viskas yra puikiai, bet susirinkame nepatogų problema: dabar mūsų svetainės šablonav – kuriuos gali vizinti klientai – užpildyti nepatogiais laukais, kurie ne du daug informacijos.
Šį problemą išspręsti mes siūlo nustatyti fiksuotas vertus (fake values) laukimo vietoms ir naudoti šiuose vertiniais ieškomi ir keisti jų turinį ant jūsų svetainų, kol klientai jus vizito.
Jūs galite pasiekti šio template laukimo vietų redaktorią eina į Ultimate Multisite > Settings > Sites, o tada, puslapio skelbimose (sidebar), paspaudus nuorodą Edit Placeholders.

Tai pateiks jus į laukimo vietų turinio redaktorią, kur galite pridėti laukimus (placeholders) ir jų atitinkamą turinį.
