Kynning á WordPress þema sérsniðna

  1. 1. Lestur sem stendur: Kynning á WordPress þema sérsniðna
  2. 2. Samskipti við WordPress þema sérsniðna
  3. 3. Boilerplate fyrir sérsniðið WordPress þema
  4. 4. Útvíkkun ketilsplata WordPress þema
  5. 5. Þema sérsniðið ketilplata – Skilyrt valmöguleikar, barnaþemu og viðbætur

Eitt sem mér mislíkaði alltaf við þemastillingasíður var hversu gífurlega ólíkar þær yrðu. Ímyndaðu þér að sérhver bílaframleiðandi reyni að bæta við eigin snertingu með því að hafa einstaka staðsetningu hjóls og þú munt sjá hvers vegna það er slæmt fyrir WordPress útgefendur.


Sem betur fer, síðan 3.4 og þökk sé Þema sérsniðna API við þurfum alls ekki stillissíður.

Bloggið sem um ræðir er Þemavalkostir Gallerí, sýna „bestu (og verstu) þemavalkostirnir í bænum“. Aðallega það versta, en ég giska á að það sé það sem gerði það vinsælt. Samkvæmt Konstantin er það Theme Customizer sem gerir það úrelt.

Í allri þessari póstseríu munum við skoða kosti þess að nota Theme Customizer yfir „gamlar“ stillissíður, fara í gegnum hvernig Theme Customizer virkar, sjá hvernig þú getur lengt það og loksins búið til Theme Customizer ketilplötu sem hægt er að nota með hvaða WordPress þema sem er..

Hagur þema sérsniðna

Núna er ég ekki að segja að þemastillingasíður séu (voru?) Allar slæmar – ef þær eru gerðar rétt líður þeim eins og náttúruleg viðbót við WordPress mælaborð – bara að það er eitthvað betra núna. Það sem Customizer gerir, samanborið við stillingasíðu, er að gera uppsetningarferlið þema auðveldara með því að taka blindfold af höfði notandans.

Ef þú hefur aldrei séð það í aðgerð, þá var þetta myndband eftir Otto er að fylgjast með:

Svo, hvað nákvæmlega er Theme Customizer? Samkvæmt Codex:

Skjárinn fyrir sérsniðna þema (þ.e.a.s. „Þema sérsniðinn“) gerir vefstjórunum kleift að fínstilla stillingar þemans og sjá forsýningu á þeim breytingum í rauntíma.

Sérsniðin þema í hnotskurn

Sérsniðin þema hefur þrjá meginhluta – hluta, stillingar og stýringar. Ef Theme Customizer væri hús væri stofan þín einn af þeim hlutum, hvert ljós í henni væri stilling og hvert ljósrofi stjórnandi. Það er svo einfalt.

Til að eiga samskipti við Þema sérsniðna þarftu að krækja í aðlaga_skráningu aðgerða. Með því að gera það muntu hlaða $ wp_customize mótmæla, dæmi um WP_Customize_Manager bekk sem sinnir öllum þungum lyftingum. Meira um það í 2. hluta þessarar seríu.

Það er þegar til

Ef þú vilt ekki hafa samskipti við þema sérsniðna og þarft bara að láta það gera það í þemunni þínu verður það enn auðveldara. Þegar þú býrð til þema frá grunni mun Theme Customizer þegar vera til staðar og sýna innbyggða hluti þess. Reyndar er þetta hversu langt autt index.php og style.css með ekkert nema athugasemdir hauslínur munu fá þig:

Sérsniðin þema í auðu þema

Sérsniðin þema í auðu þema

Jú, það er ekkert til að forskoða í því skjámynd, því index.php gerir ekkert, en það er málið – ef þú ert þemahönnuður, þá skrikar Theme Customizer bara „Alltaf þegar þú ert tilbúinn!“ svo engin ástæða til að nota það ekki í WordPress þema þínu.

Það eru fleiri sjálfgefnir hlutar, en þeir birtast aðeins ef þemað þitt styður þá, hér er listi yfir innbyggða hluti:

  • Heiti síðunnar og tagline
  • Litir *
  • Fyrri mynd *
  • Bakgrunnsmynd *
  • Leiðsögn *
  • Static Forsíða

Merktir (*) hlutar munu aðeins birtast ef þemað þitt styður viðkomandi eiginleika, ef þú vilt að hausmyndarhlutinn birtist er allt sem þú þarft add_theme_support (‘sérsniðin haus’) einhvers staðar í funct.php skránni þinni.

Núverandi eftirlit

Með öllum þessum hlutum sem eru innbyggðir, hljóta að vera einhverjar stjórntæki (ljósrofar, manstu?) Til að fylla þá upp. Hér er það sem WordPress gefur þér, úr kassanum:

  • Textasvið
  • Gátreitur
  • Útvarp
  • Veldu
  • Litaplokkari
  • Hlaða inn skrá
  • Hleðsla myndar
  • Bakgrunnsmynd
  • Fyrri mynd

Sennilega nógu gott fyrir flest þemu, en ef þemað þitt er sérstakt (leyfðu mér að giska á það, er það, ekki satt?) Og þarfnast sérsniðinna stjórna, þá geturðu gert það líka. Að búa til sérsniðin stjórntæki er eitt af því sem við munum taka til í þessari röð, svo vertu í takt.

Það er allt í bili

WordPress er með sextán API (prófaðu að nefna þá alla!) og ef þú dæmir þá eftir því hversu notendavænir þeir eru og hversu auðvelt það er að hoppa inn og byrja að nota þá, þá kemur enginn nálægt API fyrir Theme Customization.

Gerðir þú notendum þínum þegar greiða og breyttir frá stillissíðum yfir í þema sérsniðna? Ef ekki, myndi ég elska að heyra af hverju og ef þú hefur það, hvað finnst þér um það hingað til?

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