Fullkominn WordPress svindlari

WordPress er fljótt að verða heimilisnafn ef það er ekki nú þegar. Það er alls staðar, þessi góðkynja fegurð, knúin af bestu vefsíðum og vefforritum sem heimurinn hefur séð. Þetta er frumsýnd CMS og bloggvettvangur sem er ekki aðeins ótrúlega fjölhæfur, heldur einnig ótrúlega auðvelt að læra og nota. Hvers vegna annars myndi WordPress vaxa í vinsældum hvern dag sem líður?


En það sem þú sérð á yfirborðinu þegar þú setur upp og setur WordPress af stað er bara lítið brot af því sem gerist á bak við tjöldin. Reyndar, fallega HÍ sem við öll elskum er ekkert miðað við grunnstig virkni baksviðs. Það sem ég meina er, WordPress keyrir á tveimur nokkuð flóknum veftækni sem kallast PHP og MySQL.

Önnur tækni sem á þátt í eru JavaScript, það er jQuery frændi, CSS og HTML. WordPress þemu (og jafnvel viðbætur) eru aðallega skrifuð í PHP og reiða sig á MySQL gagnagrunna til að keyra. Þeir eru einnig háðir áðurnefndri veftækni. Öll þessi tækni verður að vinna saman.

Nú sem byrjandi gætirðu ekki skilið að til þess að WordPress pallur, þemu og viðbætur virki samhljóða, nota verktaki safn af stöðluðum kóða, annars kallaðir PHP tags. Það eru þessir kóðar sem við erum að gera grein fyrir í færslunni í dag og sýna þér hvernig þeir eru gagnlegir. Við munum kreista nokkur dæmi einhvers staðar hérna inn til góðs mál, svo vertu tilbúinn til að sprengja þig í þemubyggingarferð þinni!

Þema líffærafræði

anatonmy-of-a-wordpress-þema

WordPress þema er einfaldlega ekkert annað en bara nokkrar PHP skrár sem tengjast saman. Það kemur með CSS sniðmátaskrá sem er ábyrg fyrir því hvernig þemað þitt (og síða) lítur út. Aftur í grunnatriðin, þó er WordPress þema aðeins nokkrar PHP skrár. Hér að ofan er mynd af miklu tuts + svindlari fyrir líffærafræði á WordPress þema. Til að búa til WordPress þema þarftu eftirfarandi skrár:

  • haus.php– Þessi sniðmátaskrá inniheldur upplýsingar um hausinn, sem birtast innan kafla, og fyrir opnunina merki. Hér bætirðu við lýsigögnum, heiti síðunnar og tengir meðal annars við CSS stílblað þitt.
  • index.php – Þetta er meginmál sniðmáts fyrir WordPress þemað (eða síðuna). Eini tilgangur þess er að setja saman aðrar skrár með því að setja þær inn með sniðmátamerkjum (meira um sniðmátamerki í smá stund).
  • skenkur.php – Þetta er hliðarstikunni. Þú getur sett búnaður, flokka, auka matseðla, leitarform og allt annað sem þú vilt
  • fót.php – Þetta er fótfæti. Bættu við höfundarréttarupplýsingum þínum, RSS tenglum, búnaði, tenglum, félagslegum táknum osfrv
  • síðu.php – Í hvert skipti sem þú býrð til síðu á WordPress byggingunni þinni er þetta sniðmátið sem ber ábyrgð
  • single.php – Þessar sniðmátaskrár hafa eina bloggfærslu
  • athugasemdir.php – Sniðmátið sem ber ábyrgð á þeim athugasemdum
  • 404.php – Sniðmátið sem sýnt er þegar lesandi þinn kynnist hinni alræmdu 404 villa fannst ekki
  • search.php –  Býður lesendum þínum tækifæri á að finna efni á WordPress síðunni þinni
  • searchform.php – Þú þarft leitarform til að bjóða upp á ofangreindan virkni, ekki nú?
  • archive.php – Vegna þess að það að finna efni sem þú gafst út 2008 er ekki erfitt
  • features.php – Settu allar sérstakar aðgerðir og jafnvel sérsniðnar viðbætur hér. Hins vegar er þér bent á að bæta við sérsniðnum kóða sem sjálfstætt viðbætur til að geta samhæft þema saman. Þú getur bætt við auka valmyndum, virkjað búnað og svo margt fleira. Þessi skrá gefur þér svo mikinn kraft til að snúa WordPress vefsvæðinu þínu / þema hvort sem þú vilt.
  • style.css – Þetta er ekki PHP sniðmát skrá sem slík. En það er skráin þar sem þú bætir við CSS stílunum þínum til að stjórna fagurfræðinni. Það kemur einnig með upplýsingahöfuð fyrir WordPress þema þitt.

Án efa geturðu smíðað þema með færri sniðmátum, en við myndum ekki mæla með því að gera vana út úr því. Þegar öllu er á botninn hvolft þarftu bara ofangreindar tíu skrár til að búa til venjulegt WP þema. Þrettán er ekki stór tala, er það nú? Í hnotskurn gæti index.php þitt litið út eins og:



// Settu aðalinnihald hér inn, láttu lykkjuna fylgja



Þegar við höldum áfram skulum við tala um snoturt kóða sem heitir lykkjuna.

Lykkjan

Í sumum fyrri póstaseríum okkar, svo sem vinsælu námskeiðunum í WordPress: Hvernig á að búa til WordPress þema úr HTML, höfum við nefnt lykkjuna, að vísu í framhjáhlaupi. Svo hvað gerir lykkjuna að vinsæla bútnum sem það er? Jæja, án þess að þetta sérstaka stykki af kóða, þá þyrfti þú að handkóða hverja færslu, ásamt útdrætti, í WordPress þemað þitt. Þú munt gera þetta í hvert skipti sem þú birtir nýja grein.

Fyrirhöfnin og tíminn sem þú vilt eyða myndi gera þig bláan og stífan. Kolefnismerki sem þú myndir skilja eftir – eftir að hafa unnið miður þín til dauða – myndi rífa gat á stærð við tólf Yankee leikvanga í ósonlagið. Jæja, ég er að teygja staðreyndirnar (eða skortinn á þeim) en þú myndir fara framhjá þér ef þú kóðaðir hverja færslu inn á WordPress síðuna þína handvirkt.

Lykkjan er líf bjargvættur. Kastaðu bara eftirfarandi kóðaútgáfu hvert sem er í WordPress sniðmátaskrárnar þínar og það mun telja upp öll innlegg sem þú hefur búið til:

Við notum venjulega lykkjuna í index.php til að birta lista yfir færslur en ekki hika við að gera tilraunir; bættu því við hvar sem þú vilt skrá innlegg þitt. Ennfremur skaltu bæta við sérsniðnum HTML og PHP merkjum innan lykkjunnar til að sérsníða færslur þínar eins og þér hentar. Talandi um merki, hvað er í boði í WordPress?

Hafa merki með

wordpress-tags

Sniðmát inniheldur merki eru einfaldlega PHP kóðar sem þú notar í hvaða sniðmátaskrá til að innihalda (eða öllu heldur kalla) aðrar sniðmátaskrár úr WordPress þemamöppunni þinni. Hér er það sem við erum að tala um:

  • – Notaðu þetta í index.php til að hringja (eða innihalda) haus.php skrána. Það mun sækja header.php og birta innihald þess í index.php – það er það sem felur í sér skrá er allt um.
  • – Inniheldur sidebar.php
  • – Inniheldur footer.php sniðmát skrá
  • – Skyndipróf: Hvað finnst þér að þetta merki innihaldi??

Snið Bloginfo tags

Það er annar flokkur sniðmátamerkja sem við köllum einfaldlega blogfofo merki. Þeir gegna einu hlutverki, sem er að ná upplýsingum um WordPress síðuna þína úr gagnagrunninum. Þetta eru aðallega upplýsingarnar sem þú færð á WordPress síðuna þína á admin svæðinu þínu í gegnum Notandasnið og Stillingar -> Almennar. Þegar upplýsingar eru sóttar úr gagnagrunnunum þínum munu þessi merki birtast þau sömu á síðunni þinni og þú setur þau.

Þú getur breytt uppbyggingu bloginfo lítillega, þannig að í staðinn fyrir að sýna upplýsingarnar sem þú hefur fengið, geturðu notað þær (upplýsingarnar) annars staðar í PHP kóðanum þínum. Hversu þægilegt? Meira um það á augnabliki. Hér eru algengustu bloggfo merkin:

  •  – Þetta sýnir titilinn á WordPress blogginu / síðunni þinni
  • – Þetta sniðmátamerki sýnir slóðina á blogginu þínu
  •  – Þetta sýnir lýsingu, eða öllu heldur tagline, af blogginu þínu.
  •  – Sýnir stafasettið sem notað er til að umkóða síðuna þína. Sjálfgefið er UTF-8
  •  – Þetta sýnir slóðina á CSS stílblað virku þema þíns
  •  – Sýnir WordPress útgáfuna sem þú ert að nota
  •  – Sýnir tungumál WordPress
  •  – Sýnir slóð fyrir RSS 0,92 strauminn
  • – Sýnir slóð fyrir RSS 2.0 strauminn

Það eru nokkrir aðrir bloggfo tags þú getur notað til að bæta WordPress þema þitt. Núna um litlu breytingar á bloginfo sem við ræddum um fyrir nokkrum sekúndum. Hingað til höfum við verið að nota Við skulum breyta þessu í: . Leyfa mér að brjóta niður breyturnar:

  • $ sýning  Þetta er lykilorðið sem þú notar til að nefna upplýsingarnar sem þú vilt sækja úr gagnagrunninum. Sem dæmi má nefna „nafn“, „url“, „lýsing“, „admin_email“ osfrv
  • $ sía – Þetta gerir þér bara kleift að sía upplýsingar sem sóttar eru. Sjálfgefið er það stillt á ‘hrátt’, sem þýðir bara að gildi $ sýningar er skilað eins og er. Ef þetta er stillt á ‘sýna’ verður gildi $ show fyrst í gegnum wptexturize () aðgerðina. Ekki svitna um þetta eins og er.

Hér er dæmi: Við skulum gera ráð fyrir að við viljum ná og birta tagline þína (lýsingu á síðunni) sem er eins og „Besta Premium WordPress þemu“. Við myndum fyrst sækja þessar upplýsingar með þessu merki …

… Sem hleður síðulýsingunni inn á $ síða_lýsing. Notaðu þetta til að birta lýsingu á síðunni þinni

Þetta gefur þér: Tagline þinn er: Bestu Premium WordPress þemu

Athugasemd: Það eru til margar aðrar gerðir af sniðmátamerkingar sem gerir þér kleift að ná svo miklu meira með WordPress síðunni þinni. Þeir eru flokkaðir í mismunandi sett, þ.e. almennar merkingar, höfundarmerki, staða smámyndir, flokkamerki, og hlekkur merki meðal annarra. Þú getur jafnvel notað þau inni í lykkjunni, svo já, þú ættir að hafa gaman.

Þema stílblað

Við minntumst á style.css áðan. Aftur, af hverju er style.css skrá mikilvæg? Í fyrsta lagi veitir það upplýsingar um þemað þitt. Þessar upplýsingar fara í haus sniðmátsins, sem hjálpar til við að bera kennsl á þemað meðan á valinu stendur á admin svæðinu. Sem slíkt ættu engin tvö þemu að hafa sömu upplýsingar í hausnum á sniðmátum. Hér er dæmi um haus sniðmáts:

/ *
Þemaheiti: Þemanafn þitt
Þema URI: https://www.yoursite.com/yourtheme
Höfundur: Nafn þitt
Höfundur URI: https://www.yoursite.com/
Lýsing: Þetta WordPress þema er 100% móttækilegt bla bla...
Útgáfa: 1.0
Leyfi: GNU General Public License V2 eða nýrri
Leyfi URI: http://www.gnu.org/licenses/gpl-2.0.html
Merki: gull, eins dálkur, vinstri hliðarstikan, móttækileg rist osfrv
Textalén: nafn þitt
* /

Þessar upplýsingar koma fyrst (eða efst) í style.css. Annað en að tryggja að þú:

  • Fylgja CSS kóðunarstaðlar
  • Notaðu gilt CSS
  • Lágmarkaðu CSS
  • Bættu við prentvænum stíl
  • Stíll alla HTML þætti

Lokahugsanir

Þetta svindlblaði er bara fljótleg aðföng sem mun hjálpa þér að byrja þegar þú lærir WordPress þemaþróun. Með því að nota merkin og bútana sem við höfum deilt hérna geturðu fljótt þróað venjulegt þema og bætt það án þess að brjóta svita. Auðvitað, þú þarft að halda áfram að læra WordPress þemaþróun, og til þess mælum við með WordPress Codex, túta+, Þriggjahús og ThemeShaper meðal annarra virta auðlinda.

Annað en vinsamlegast ekki hika við að deila ráðunum þínum, svindlunum, bútunum eða öllu því sem þú hefur í huga í athugasemdunum hér að neðan. Við viljum gjarnan komast að því hvar eða hvernig þú lærir um WordPress. Sjáumst í kringum þig!

Jeffrey Wilson Administrator
Sorry! The Author has not filled his profile.
follow me
    Like this post? Please share to your friends:
    Adblock
    detector
    map