Site Templates (v2)
NOTIZIA: Ez artikulu Ultimate Multisite bertsio 2.x-era referentzia egiten du. Bertsio 1.x erabiltzen ari zete, horri artikuluak egiaitu._
Ultimate Multisite eredu txikia network bat emateko objetivoa da, gure kliante-ek website hauek sortzen duen prozesu guztiak posiblean automatikatu eta bere irteesan eta aukerak emate. Horrek erabiliziek ezaugarri bildu behar den aurrera egiteko bat eraginkora da Ultimate Multisite Site Templates funtzionalitatea erabiltzea.
Zer da Site Template?
Euskal izenaren ondorioz, Site Template hau da boilerplate website bat, zein irudiak network-ek new websites sortzen duen base gisa erabilira da.
Hau hasterako esan nahi du: base website bat ezartu, plugin bereziak aktibatu, tema bat aktibatu eta jakinarazten edo zerbait aldatzeko. Horrek ondoren, kliante bat new account sortzen duenean, ezberdina content ez duten default WordPress websitea ez aurkituko dute; baita base website-aren kopia bat aurkituko dute, guztizko aldatuetan eta kontentuak irakurri eta gehiago daude.
Horrek amaigindunak da, baina new site template batean nola sortzen dut? Ez dago eredu txiki dena.
New Site Template sortzea eta aldatzea
Site Templates hauek network-ek normal websites bat dira. New template bat sortzeko, simplementi Network Admin > Ultimate Multisite > Sites > Add Site funtziokoan jarraitu.
Hau irudiak emateko modal window batekin aukeratu da, zein Site title (Titulua), Site Domain/path (Domainia/bidea) eta Site type (Site tipoa) gertu behar du. Site Type lehen menuko lapurtuaren ondorioz, Site Template-a irudi ezartu behar duzu *.
Erekariak emateko kontentua eratu eta template batean zerbait hasterako deskribapena ematea ere ezaritu dezakezu:
Formaren apurte, ikuzteko Copy Site (Site kopioatu) lehen dezakekin. Horrek funtsezkoa da, beste site template bat basan lehen puntagarri gisa erabiltzen duzun erregi eta ez dago guztiz irudi bat laguntzeko, horrela testierak egindako itzultzea onartuko dugu.
Site Templatearen kontuintazioa
Site template bat erregi nahi duzu? Berria sitiatu, testierak (posts), lapenak (pages) ezartu, pluginak aktibatu edo tema (theme) aldatu dezakezu. Bestatik, Customizerra joan eta guztiz aukera hauek aldatu dezakezu.

Horren datuak kopiatzen dira, erabiltzaile bat Site Template hori basan berria site bat erregitu duenean.
Opciones advancedak (Advanced Options)
Ez jakin dugu kodifikazio batzuk? Horrek gure Search and Replace API-a erabiliziek, berria sitiatuaren datuak automatikoki aldatzeko aukera dut. Horren aldeko, "About" laperean inperazioa aldatzea edo Contact laperean emaila aldatzea bezala da, oso lana egiten du.
Site Templateak erabiliziek (Using Site Templates)
Ok, asko site template batzuk ezartu duzu, diseinazio eta tema (themes) onditu berekin. Orain, horiek network-an zer egin dezakezu?
Ezin daiteko, orain bi aukera dut:
- Un Site Template bat zehatz Plan guztietan (Plans) ezartzea.
OR
- Klientzak berria erregitu den bitartean site templateak berehala aukeratu dezaten.
Modu 1: Site Template ezartzea
Hau moduaren, clientak ez duzun leku template bat ematen dutenean, baina siz handiagoen Plan baten artean zehaztu behar duzu zerbait template bat erabiltzea.
Horren bitartean, Ultimate Multisite > Products > Edit funtziara joan behar duzu.

Hau daite duzu Edit Product lapera. Product Options (Produktako Opsioak) zehaztasunaren ondorioz, Site template (Template webuaren) tab-a aurkitu eta lehen menuko lapera (drop-down field) batetik Assign Site Template (Site template ematzea) opszioa desebutatu. Horrek site template hauek disponibleak listan jarri du eta produktu bati dedikazioa duen template bat ere usteleko bilatzen duzu.

Modu 2: Site Template Bat Erabatu
Hau moduaren ondorioz, clientak kontu laitzen duen prozesuan erabaki bat ematen duzu. Produktu zehaztasunetan (product settings) zehaztu duzun template hauek batetik erabil dezatat. Irabazten dituzke produktu zehatzat erabiliko template-ak ezarritzea. Horrek, produktu bati template-ak garrantzitsuak eta funtzioak onartzeko, espezialitateko batekin erabiltzea ideal da.
Produktua Edit Product (Produktu Editatuaren) lapianan. Product Options (Produktu Opzioak) seksioan, Site template (Web-platentia) tab-a aurkitu eta drop-down lekuan Choose Available Site Template (Datu Eguna Site Platentia Hobitzeko) opszioa desebutatu. Horrek site platentia guztietaren listak erabilizko da eta benetan erabiltzen nahi duzu site platentian aipatzea posible izango da. Horrek egin dezakezu hori bere Behavior (Eskupazioa): Available (Aipatuta) diren, site platentia listan sartu nahi duzu; Not Available (Ez Aipatuta) diren, site platentia opszio gisa ez erakusten nahi duzu; eta Pre-selected (Aur Pre-selekto) diren, listatu site platentia bat defaulta aukeratu jakin nahi duzu.

Default Mode: Site template selection on the Checkout form (Checkout formularioan site platentia aukera)
Gaur egun, registration (registratzeko prozesuaren) guztietako site platentiak aipatuta jakin nahi duzu, edo produktu guztietan site platentia emateko edo espezifikatzeko ez dutela ez duzu. Horrek egin dezakezu Checkout Form (Checkout Formua) lekuan site platentia aukera egitea. Horrek egin dezakezu Ultimate Multisite > Checkout Forms (Ultimate Multisite > Checkout Formak) lailana joan eta konfiguratzea nahi duzu formularioaren ondoreko Edit (Editatu) klikuatu.
Horrek Edit Checkout Form (Checkout Formua Editatu) lapia aurkituko da. Template Selection (Platentia Aukera) lekuan aukera egitea eta horretan Edit (Editatu) klikuatu.
Modal buketa bat erakusten da. Template Sites (Platentia Lehean) lekuan, registration (registratzeko prozesuaren) guztietako site platentiak aipatuta jakin nahi duzu horiek aukera egitea eta listatzeko. Hieraurean emateko site platentiak erabiltzailek zein produktu ere aukeratu dutelako garrantzitsu ez du.

Frontend (web-frontendan), kliantzak checkout (pagintian txartzea) prozesuaren aurreko site platentia aukera egitea eta bere leku berriarekin diseinu hasiera aipatzea posible izango da.

Saila-modelo (Site Template) Opzioak
Ultimate Multisite sailketa funktionen da dago, zein iraupizkoan onartu edo ez onartu dezakezu ditu Ultimate Multisite sailketa eskaintzen diren kontsekuentziaren ondorioz.

Sailketa Aldatzeko Onartzea (Allow Template Switching)
Hau opsioa onartzea, client-ek kontu eta sailketa sortutakoan, inscrepszio prosesoaren aurrean aukeratutako sailketu aldatzeko aukera izango da. Horrek client-en parte batetik garrantzitsu da, koska horrek geroago jakiteko iragatik, jendeak bere aukeraren ez izan zen beste beharrakari eta erabilgarri dela bide onartzea leku ematen du.
Erabiltzeko Sailketak Kontu Bilduen Bizitzeko Onartzea (Allow Users to use their Site as templates)
Subsite kontsenzian jendeak bere sailketa sortzeko eta diseinatzeko ez dute guztiz ezarritzen, baina hori daiteke klona izate eta network-an beste subsite bat sortutakoan Sailketak eskaintzen diren sailketu bat gisa erabilera. Hau opsioak ematen du horrek konponbidearen espezifikazioa ematea.
Sailketa Duplikatzean Media Kopiatzea (Copy Media on Template Duplication)
Hau opsioa kontzatzea, template sailketan uloratu media-k sortutako sailketa berri sortutako sailketa zuzenean kopiatzen da. Hau lekuen guztietan onartu dezake duzu.
Sailketak Erresortzailurik Indikatzeko Ez Onartzea (Prevent Search Engines from indexing Site Templates)
Hau artikuluaren ondorioz ezagututako sailketak boilerplate bat dela, baina network-aren parte da, zeitu indizazioa bilatzen duen irudiari leku dago. Hau opsioak ematen du Sailketak horretatik gizotzeko aukera, gaur egun indizazioa bilatzen duen irudien erresortzailu dezake.
Sailketak Auto-bildu eta Erresortzailua (auto search-and-replace) Bidez Pre-populating
Ultimate Multisite-aren batzaren osoa da irtaileak (registration form) arlingabean testu, kolor eta aukera egin behar diren lekuak gehiago ezarritzea. Horrek datua hartuta gabeuta duenean, denbora eratu dituen web template-en bestelako parteetan kontuentua aurretik emateko irudiari jartzen dugu. Horrek, leku berri web sailkioa publiko egiten diren bitartean, Ultimate Multisite-ak horiek placeholder-ek (lekuak) erabat datuaren eskatutako informazioarekin aldatzen dira.
Adibidez, irtailearen aurretik emateko datuaren bizitza-erlingabearen taldearen naizlearen izen hartu eta automatikoki taldearen izena web sailkaioaren lapurraldean (home page) jarri nahi duzu. Template-en home lapuraldean, lekuak gehiago emate behar duzu, hanesan hainbat irudiari (placeholder-ek doble curly braces edo {{placeholder_name}} arraldia ondoren emate behar dira).
Horren ondorioz, hori datua hartzeko ekuipotarearen (checkout form) irlingabean pareko leku bat gehiago emate dugu. Template aukeratzeko ereditzen dituen berrek ekuipotarearen redaktoraren beste parteetan ezarritu lekuak jarri nahi duzu:

Datuaren taldearen irtailean hori datua hartuko da irlingabean.

Ultimate Multisite-ak horiek placeholder-ek erabat datuaren taldearen emateko datuarekin automatikoki aldatzen dira.
"placeholder-ek ematuta template" problemetua iradokizuna
Hau guztia ondo da, baina ez du garrantzia problema bat erakusten dugu: denbora ahal egon dituen web template-ek - zehatz lekuak hartzen dituztenak - placeholder-ek oso ezdu eta garrantzi eta ez dio.
Horren irizketa egin dezakezu, placeholder-ek artean falsoak (fake values) emateko opszioa ematen dugu, eta horiek erabiltzen dugu template-etan jakinarazpenak bilatzeko eta hasierako testu hauek erabat egiteko, erabiltzaileak bisitatzen ari den testuetan.
Template placeholder editorra erabiliz piztu behar duzu Ultimate Multisite > Settings > Sites luzean, eta ondoren, sidebar-ean, Edit Placeholders linkera klik egin behar duzu.

Horrek sizkuntza editorraren artean aurkituko duzu, horretan placeholder-ek eta horiek erabiliko testuak (content) gehituko daiteke.
