Hvort sem þú ert að þróa WordPress þemu fyrir þig, fyrir viðskiptavin eða að selja í viðskiptum, sem hefur getu til að aðlaga þætti þemaðs þíns með WordPress stjórnborðið, gerir þema þitt óendanlega sveigjanlegt og mörgum sinnum fjölhæfur og aðlaðandi.

Með því að gefa backend notendum aðgang að valkostum sem annars myndi fela í sér að fara í PHP sniðmát skrár til að breyta skipulagi, lógó mynd, litum og einhverjum öðrum valkostum.

A þægilegur valkostur pallborð má bæta við hvaða þema með nokkrum þægilegum viðbótum á aðgerðinni þínu.

Aðferðirnar sem fjallað er um hér eiga aðeins við um WordPress 2.8 eða nýrri. Það eru nokkur önnur námskeið í boði ef þú notar eldri útgáfu af WordPress

Hvað á að gera sérhannaðar

Áður en við gerum kóða þurfum við að ákveða hvaða þætti þemað sem við viljum aðlagast. Þetta getur verið allt frá lista yfir valin litakerfi til algjörlega nýtt skipulag fyrir heimasíðuna þína. Fyrir dæmi okkar, ég ætla að halda því einfalt en sama aðferðin má minnka til hvers konar customization sem þú vilt.

Það eru 3 þættir sem við munum leyfa að vera sérsniðin með þessu þema:

  1. Textaritun fyrir kynningu máls á heimasíðu.
  2. Notandinn er Facebook prófíl URL
  3. Valkostur til að fela eða sýna inngangsorðið.

Búa til kóðann

Byrjun með WordPress 2.8 hefur verið bætt við fjölda krókanna til að auðvelda stofnun sérsniðinna stjórnunarvalmynda. Við munum nota sum þessara til að búa til sérsniðna þema stillingarvalmyndina okkar fyrir WordPress stuðninginn.

Fyrsta blokkar okkar kóða kallar aðgerðirnar til að geyma nýja valmöguleika okkar í gagnagrunninum og hefja birtingu á HTML kóða okkar fyrir valkostasíðuna okkar og búa til "Þema valkosti" valmyndaratriðið í WordPress bakinu.

Nú munum við skrifa virkni okkar sem inniheldur raunverulegan framleiðsla á þemasíðu okkar.

function theme_options_do_page() { global $select_options; if ( ! isset( $_REQUEST['settings-updated'] ) ) $_REQUEST['settings-updated'] = false; 

Hér birtum við tákn og titil fyrir síðuna og einhver staðfestingarkóða fyrir notandann til að staðfesta að stillingarnar hafi verið vistaðar þegar eyðublaðið er sent.

". __( 'Custom Theme Options', 'customtheme' ) . ""; ?>

Nú búum við formi okkar þema valkosti, sækja núverandi gildi fyrir hvern valkost og tilgreindu stillingar hópnafn.

Næstum við bættum smá kóða til að hlaða inn ytri skrá sem getur birt uppfærðar upplýsingar fyrir þemu notandann auk tengla á stuðningsvettvangi, hjálpargögn eða aðrar stuðningsskrár.

Þetta er hagnýt leið fyrir forritara þema til að halda þema viðskiptavinum þínum uppfærð með nýjustu upplýsingum þínum, þar með talið mælingar kóða til að sjá hver er að nota þema þína til að berjast gegn þema sjóræningjastarfsemi, sýna auglýsingar eða sérstök tilboð, gefa út viðvaranir um þemu galla eða einhver fjöldi annarra möguleikar.

Nú er kominn tími til að birta lausa möguleika okkar. Í fyrsta lagi birtum við gátreit til að tilgreina hvort eigi að birta inngangsorðið á þema okkar.

Næst birtum við innslátt fyrir Facebook vefslóð notandans.

Ef þú ferð áfram birtum við textarea fyrir texta okkar um innganginn.

Að lokum birtum við senda hnappinn fyrir formið okkar.

Við ættum nú að enda með valkostasíðu eins og þetta.

Nú þegar við höfum fengið stjórnunarhliðina í sundur, þá skulum við samþætta þessar sérsniðnar stillingar inn í þemað okkar. Við höfum nú 3 stillingar til ráðstöfunar okkar - gátreit sem segir okkur hvort þú vilt sýna innsláttartexta, raunverulegan innsláttartexta og Facebook vefslóðina okkar. Í header.php skránni okkar, ætlum við að fæða þessar stillingar í array sem kallast $ valkostir.

 

Nú ætlum við að finna hluti af sniðmátinu þar sem innsláttartækið mun fara og greina hvort það eigi að birta það eða ekki. Ef við erum að sýna það, prenta við efni sem var skráð í sérsniðnum stjórnborðinu okkar.

Nú getum við fundið hvar við viljum sýna tengil á Facebook prófílinn okkar og birta gögnin á svipaðan hátt. Í þetta sinn athugum við fyrst til að sjá hvort gildi er slegið inn. Ef gildi hefur verið valið, ferum við á undan og birtum Facebook táknmyndina.

Þetta eru mjög einföldu dæmi um hvernig á að framkvæma sérsniðnar valkosti en nokkuð um þemað getur verið breytt með þessum hætti þannig að möguleikarnir eru endalausar. Vel hannað valkostur getur verið notaður sem sölustaður fyrir þemað þitt og getur gert mjög vel hannað þema enn meira aðlaðandi og fjölhæfur.

Dæmi um valkosti

Fyrir frekari hugmyndir, skoðaðu nokkrar valkostavalar vinsælustu þema verktaki.

Templatic

Templatic Þemu hafa mjög skýran og hnitmiðaða valkostasíðu.

WooThemes

Framleiðandi af framúrskarandi WordPress þemum, WooThemes 'valkostur pallborð veitir aðgang að fjölda sérsniðna, brotinn upp í kaflana með eigin sérsniðnu skipulagi.


FlexiThemes

FlexiPanel valkostur spjaldið frá FlexiThemes er undirstöðu en þægilegur-til-nota spjaldið.

Þema Warrior

Hreinsar tenglar við þemuupplýsingarnar húfa flipa tengi á Þema Warrior valkostur tengi.

ÞemaShift

Annar ruddalegur, vel hönnuð valkostasíðan sem notar nokkrar mjög gott jQuery valkosti fyrir þema lit úrval.

Skapandi þemu

Skapandi þemu er einn af fáum hágæða þema verktaki sem raunverulega sýnir skjámyndir af sérsniðnum valkosti pallborð til að kynna þemu þeirra. Valkostirnir þeirra eru hreinar, vel hönnuð og innihalda tengla á skjöl, stuðningaviðskipti og breytingabreytinguna fyrir núverandi þema.

Sérsniðnar skipulag, Ajax, jQuery og víðar

Margir iðgjaldsþemahönnuðir eyða miklum tíma í að búa til sérsniðnar stíluppsetningar fyrir valkostasíðuna sína. Þó að þetta geti komið þeim fram úr hópnum þegar þeir horfa á síðu skjámynda, finnst mér það trufla af WordPress UX. Mundu að notandi þemunnar getur ekki verið mjög saavy og þú vilt ekki að einhver hljóti í gegnum WordPress stuðninginn til að stöðva að hætta og furða hvers vegna viðmótið er skyndilega hrikalegt öðruvísi. Halda hönnun þinni í samræmi við venjulega WordPress stjórnunarformið er, að mínu mati, besti kosturinn.

Þú getur valið að lengja valréttarspjaldið þitt með því að samþætta Ajax og jQuery þannig að valkostir þínar geti verið uppfærðar án þess að endurnýja síðuna. Þó að þetta sé lítill klip, þá gerir blaðið miklu betra og hreinsað án þess að hugsanlega rugla notandanum.

Að lokum viltu bletta upp notandann þinn með vellíðan í notkun. Markmið þitt ætti að vera að láta þemað verða upphafið fyrir vefsvæðið þitt fyrir notendur. Því meira sem hægt er að sérsníða þema, því meira sem notandinn þinn mun líða eins og það er "þeirra".

Hvað finnst þér er algengt vandamál með viðskiptatengslumöguleika spjöldum? Hefur sérsniðin valkostur pallborð alltaf swayed ákvörðun þína í að kaupa WordPress þema?