Skip to main content

Site Templates (v2)

Icyemezo: Icyemezo: Urukozi rya Ultimate Multisite version 2.x. He ugiye mu version 1.x, gukoresha uyu article..

Umuco wacu igikorwa cyane ni gukora impamvu zikomeye n'ubwo twagira umwanya kandi tukaba n'uburyo bwinshi bwo kubona ibyo twashobora kugira ngo abakoresha twabone uburyo bwo gukora websites. Uruhuruko rwandiko mu gutera uyu uburenganzira ni gukoresha feature ya Ultimate Multisite Site Templates.

Icyo ni Site Template?

Nko ryumva, Site Template ni site y'ubwoko (boilerplate) yashobora gukoreshwa nk'umutera w'ibyo bishobora kuba mu gukora sites yshya mu rwego rwawe.

Ibi byera ko uza gukora site ya mbere, ugahindura plugins bizwi, ugashyira theme yakoreshwa, kandi ukugira ubwoko bwanyu bwo kubara ibyo wifuza. Icyiza ni ko, igihe umutera w'umukoresha yashya uzakora account, nta site ya WordPress ishyirwe n'ubwoko (content) mu gihe cyo, uza gushobora gushyira copy ya site ya mbere yakoreshwa, kandi imwe mu gihe cyose ibyo wifuza bishobora kuba yashyizwe mu gihe cyo.

Icyo ni cyiza cyane, ariko ntabwo nshobora gukora Site Template ishyirye? Ni inshingiro itandukanye kandi irahinduka cyane.

Gukora no Guhindura Site Template yshya

Site Templates ni sites zikomeye mu rwego rwawe. Kugira ngo ugera Site Template yshya, wumva gusa kumenya Network Admin > Ultimate Multisite > Sites > Add Site.

Add site button in the Sites list page

Ibi bizabona modal window (gukoresha igice cy'ama) aho izakubwira ibyo uza kubona Site title, Site Domain/path, n'Site type. Mu field ya Site Type, ushobora gushyira Site Template .

Add site template modal with site type dropdown

Ushobora kandi kugira uburyo bwo kubwira umukoresha ibyo Site Template yashyizwe mu gihe cyose:

Site template description field on the site template edit screen

Ku nshobora kugira umbwire mu gihe cyo gukoresha Copy Site toggle switch ku mwanya wa form. Iyi toggle izakugira uburyo bwo gukora site template y'ibindi mu gihe cyo gukoresha site template yakiriye nk'umutera w'ubwoko bw'ibindi, kugira ngo utangire neza kandi ugabone umwanya. Ibi byiza kuko bituma uburyo bwo gukora site template bukomeye cyane ku gihe cyo gutera umuntu mu gihe cyo gukoresha site template yakiriye.

Add site template modal with copy site toggle

Gukoresha ibintu by'ubwoko bw'ibindi (Customizing the contents of a Site Template)

Kugira ngo uburyo bwo gukora site template wako, ushaka gukora ibyo ukwiriye, ushobora gukora umunsi w'ubwoko bwawe kandi ugukoresha. Usaba igikorwa cyangwa amagambo y'ibindi, ushobora gukora posts, pages, kugabanya plugins, no gukoresha theme yakiriye. Ushobora kandi gukora umuntu mu Customizer kandi uburyo bwo gukora ibintu by'ubwoko bwose.

Site template edit interface

Icyo cyose cyo gukoresha cyangwa gukoresha cyangwa gukoresha cyangwa gukoresha cyangwa gukoresha cyangwa gukoresha cyangwa gukoresha cyangwa gukoresha cyangwa gukoresha cyangwa gukoresha cyangwa gukoresha cyangwa gukoresha cyangwa gukoresha cyangwa gukoresha cyangwa gukoresha cyangwa gukoresha cyangwa gukoresha cyangwa gukoresha cyangwa gukoresha cyangwa gukoresha cyangwa gukoresha cyangwa gukoresha cyangwa gukoresha cyangwa gukoresha cyangwa gukoresha cyangwa gukoresha cyangwa gukoresha cyangwa gukoresha cyangwa gukoresha cyangwa gukoresha cyangwa gukoresha cyangwa gukoresha cyangwa gukoresha cyangwa gukoresha cyangwa gukoresha cyangwa gukoresha cyangwa gukoresha cyangwa gukoresha cyangwa gukoresha cyangwa gukoresha cyangwa gukoresha cyangwa gukoresha cyangwa gukoresha cyangwa gukoresha cyangwa gukoresha cyangwa gukoresha cyangwa gukoresha cyangwa gukoresha cyangwa gukoresha cyangwa gukoresha cyangwa gukoresha cyangwa gukoresha cyangwa gukoresha cyangwa gukoresha cyangwa gukoresha cyangwa gukoresha cyangwa gukoresha cyangwa gukoresha cyangwa gukoresha cyangwa gukoresha cyangwa gukoresha cyangwa gukoresha cyangwa gukoresha cyangwa gukoresha cyangwa gukoresha cyangwa gukoresha cyangwa gukoresha cyangwa gukoresha cyangwa gukoresha cyangwa gukoresha cyangwa gukoresha cyangwa gukoresha cyangwa gukoresha cyangwa gukoresha cyangwa gukoresha cyangwa gukoresha cyangwa gukoresha cyangwa gukoresha cyangwa gukoresha cyangwa gukoresha cyangwa gukoresha cyangwa gukoresha cyangwa gukoresha cyangwa gukoresha cyangwa gukoresha cyangwa gukoresha cyangwa gukoresha cyangwa gukoresha cyangwa gukoresha cyangwa gukoresha cyangwa gukoresha cyangwa gukoresha cyangwa gukoresha cyangwa gukoresha cyangwa gukoresha cyangwa gukoresha cyangwa gukoresha cyangwa gukoresha cyangwa gukoresha cyangwa gukoresha cyangwa gukoresha cyangwa gukoresha cyangwa gukoresha cyangwa gukoresha cyangwa gukoresha cyangwa gukoresha cyangwa gukoresha cyangwa gukoresha cyangwa gukoresha cyangwa gukoresha cyangwa gukoresha cyangwa gukoresha cyangwa gukoresha cyangwa gukoresha cyangwa gukoresha cyangwa gukoresha cyangwa gukoresha cyangwa gukoresha cyangwa gukoresha cyangwa gukoresha cyangwa gukoresha cyangwa gukoresha cyangwa gukoresha cyangwa gukoresha cyangwa gukoresha cyangwa gukoresha cyangwa gukoresha cyangwa gukoresha cyangwa gukoresha cyangwa gukoresha cyangwa gukoresha cyangwa gukoresha cyangwa gukoresha cyangwa gukoresha cyangwa gukoresha cyangwa gukoresha cyangwa gukoresha cyangwa gukoresha cyangwa gukoresha

Mu gihe, abantu bako bishobora gukoresha template cyane mu gihe bafungura account, ahubwo wowe ugiye kugendera uburyo ugiye gutangira ku gihe cy'umuntu yashaka gukoresha template. Ugiye gukora ibi bikurikira: Ultimate Multisite > Products > Edit.

Edit product to assign site template

Ibi bishobora gutangira ku rubuga rwa Edit Product. Mu igice cy'ibyo uziye nk'ibyo (Product Options), ugushyira umbwere cyo Site template kandi wumva uburyo bwo gukoresha Assign Site Template mu gihe cyo kumenya. Ibi bishobora gutangira igisubizo cyo site templates yose zikwiriye, kandi bikugira guhindura uko uziye umwe template gusa wumvikana ku product.

Product site template tab with assign site template option

Mode 2: Gukoresha Site Template Zikwiriye

Mu gihe cyo, ugiye gutanga abantu bako gushyira umuntu wese mu gihe cyo yashaka gukora account. Bashobora gukoresha site templates zikwiye nzi mu gihe cyo cy'ubwujgwa bw'umuntu (product settings). Uziye uburyo bwo kwizera ko bashobora gukoresha template zikwiye ku gihe cyo cyose. Uziye uburyo bwo guhindura uko bashobora gukoresha site templates mu gihe cyo cyose, kandi ibi byari byiza cyane kugira ngo ushumeze uburyo bw'ibintu n'ibyo bishobora gukora ku product yizera.

Ku Edit Product page. Hifashije mu section ya Product Options, utera tab ya Site template kandi utera uburyo bwo gukoresha Choose Available Site Template ku field y'ibyo utera (drop-down). Ibi bituma list y'site templates zishobora kuba, kandi bituma wumva uburyo ushaka ko site template yose yari itera. Ufite uburyo bwo gukora ibi ni: Available (itera) niba wumva ko site template yose yoroshye kubaho mu list. Not Available (itera) niba wumva ko site template yose yoroshye kuba itera. No Pre-selected (yari itera mbere) niba wumva ko uburyo runaka mu list y'site templates yashobora kuba ari uko byo bishobora kubaho mbere.

Choose available site templates with behavior options

Uburyo bw'Urugero: Gukoresha site template ku Checkout form

Niba wumva ko site templates yose zishobora kuba itera mu gihe cyo gukoresha (registration), cyangwa niba ushaka kwirinda gukora umuhere w'ubwoko bw'site templates muri product wese ugiye gukora, uba mushobora gukora ibi bikurikira: utera site template selection mu Checkout Form yawe. Uko gukora iki, gukoresha Ultimate Multisite > Checkout Forms kandi utera Edit kuri form yose ushaka guhindura.

Ibi bituma page ya Edit Checkout Form. Hifashije field ya Template Selection kandi utera Edit ku gihe cyo.

Modal window itera. Mu field ya Template Sites, uba mushobora gukoresha no gukunda site templates yose ushaka zishobora kuba itera mu gihe cyo gukoresha (registration). Site templates uziye hano zishobora kubaho n'ibyo umuntu yashobora gukoresha, ntabwo ari uko byari ibyo product umuntu yashobora gukoresha.

Template selection field in the checkout form editor

Ku frontend (mu gihe cyo abakoresha bafite), abakoresha babona template chooser mu gihe cyo gukoresha (checkout) kandi bashobora gushyira uburyo bw'ibyo site yashobora kuba ari uko byo byari ibyo design y'iteka ry'site yabo rishya.

Frontend template chooser during registration

Icyo za Template ya Site

Hari ubuteza uburyo bw'ibyo bishobora kuboneka (site templates functions) uzi kubonja cyangwa gukemura mu gihe cy'Ultimate Multisite settings.

Site template options in Ultimate Multisite settings

Guhura ku gukoresha Template

Gukora iki kizabasha abakoresha bako kubona uburyo bashobora gutera (switch the template) cyane mu gihe cy'registration, ariko ni mu gihe cyo gukora account n'ubwoko bw'site. Iki ni ikintu gikomeye ku muntu w'umukoresha (client), kuko bibasha kubona uburyo bwo gutera template yose iyo abantu babona ko itari yashobora kuba si ya mbere cyangwa si ya mbere kandi ari nziza kuri bo.

Guhura abantu gukoresha Site n'ibyo bashobora kuba template

Kuko abantu banyuze mu subsite babone uburyo bw'ubwoko bwo gutera (building and designing) site yabo, bashobora kugira intambere yo kubonja (clone) kandi gukoresha nk'imwe mu mibare ya template iyo bahereye gukora subsite runaka ku ntego yawe. Iki kintu kizabasha kubona iki.

Gukopya Media ku gihe cyo gutera Template

Gukora iki kizabasha gukopya media yashyirwaho kuri site y'template ku site yashyirwaho mu gihe cyo gutera template runaka. Iki kintu kizabasha guhinduka ku gihe cyo gukoresha ubwoko bwo (plans) bintu byiza.

Gusobanura abantu banyuze mu Site Templates n'ibyo bashobora kuba template

Site templates nk'uko twari twajyanye mu gihe cyo kumenya, ni ibyo bikoreshwa mu gukorera (boilerplate) ariko ni igice cy'ubwoko bw'umuryango wanyu. Ibi byashobora kuboneka n'abantu banyuze mu site templates kandi bitewe n'ibyo abantu bashobora kubona. Iki kintu kizabasha kugukemura iki: gushyira ibyo site templates mu gihe cyo gutera (hide) kugira ngo abantu banyuze mu search engines bashobore kubona.

Gukoresha Site Templates n'ibyo bashobora kuba template ku gukoresha auto search-and-replace

Icyo mu gukoresha ubutumwa bwiza cyane mu Ultimate Multisite ni ubushobozi bwo gushyira amakuru, amakuru y'ubwoko (color), n'amashyirahamwe ku form ya registration. Iyo twishobora gutangira amakuru yoroshye, twashobora gukoresha ubutumwa bwo mu gihe cyose mu muryango w'ubwoko (site template) wako wariwe. Nyuma, iyo umwe muri site yashyirwa mu bikorwa, Ultimate Multisite izakoresha amakuru atangwa mu gihe cyo gushyira mu gihe cyose amakuru atangwa mu gihe cyo registration.

Urugero, niba wumva ko wifasha ubutumwa bw'uburyo bwo umukoresha (end-user) mu gihe cyo registration kandi ugushyira ubutumwa bw'uburyo bwo mu gihe cyose ku homepage. Mu homepage ya site yako, ugomba gushyira amakuru atangwa (placeholders), nk'uko mu kiganiro karingiramo (image) kera (placeholders zishobora guhagarwa n'amashyirahamwe y'ikoresha - {{placeholder_name}}).

Homepage with placeholder text in curly braces

Nyuma, uza gushyira amashyirahamwe y'registration mu form ya checkout yawe kugira ngo utangire amakuru yoroshye. Ubutumwa bwo editor ya checkout wariwe ugukoresha kugira ngo ushye amashyirahamwe atangwa (custom fields) hanyuma uburyo bwo gushyira mu gihe cyose ku muryango w'ubwoko:

Template selection and registration fields in the checkout form editor

Umukoresha wawe azakwibuka iyo amashyirahamwe yoroshye mu gihe cyo registration.

Frontend checkout form with template chooser

Ultimate Multisite izakoresha amakuru atangwa n'umukoresha mu gihe cyose mu gihe cyose.

Placeholders replaced with customer data on the site

Gutera uburyo bwo "ubwoko buhagarwa n'amakuru yoroshye"

Icyo cyose ni cyiza, ariko twishobora gushyira umuntu ubunyangamugayo: amashyirahamwe ya site zacu - aho abakoresha baturuka bafashe - zishobora kuba zishyira amakuru atangwa (placeholders) y'ubwoko buhagarwa n'amakuru atangwa, kandi nta cyo gukoresha.

Kugera uburyo bwo gushyira amakuru atari y'umwihariko (fake values) ku byiciro, twashyira amakuru aya ho kugira ngo twishire mu gukoresha search and replace kuri template sites cyane aho abakoresha banyu bashobora kubona.

Ushobora kumenya uburyo bwo gushaka editor ya placeholders ubyumva ku Ultimate Multisite > Settings > Sites, kandi nk'uko ufite sidebar, ugomba gukoresha link ya Edit Placeholders.

Site template settings under the Sites settings page

Ibi bituma uburyo bwo gushaka editor y'amakuru (placeholders), aho ushobora gushyira amakuru aya n'amakuru atari y'umwihariko (content).

Template placeholders content editor entry point