Panimula Sa Ang WordPress Tema Customizer

  1. 1. Kasalukuyang nagbabasa: Panimula Sa Ang WordPress Tema Customizer
  2. 2. Pakikipag-ugnay Sa Customizer ng WordPress Tema
  3. 3. WordPress Tema Customizer Boilerplate
  4. 4. Pagpapalawak ng WordPress Theme Customizer Boilerplate
  5. 5. Tema Customizer Boilerplate – Mga Pagpipilian sa Kondisyon, Mga Tema ng Bata at Plugin

Isang bagay na palaging hindi ko nagustuhan ang tungkol sa mga pahina ng mga setting ng tema ay kung gaano kalaki ang kakaiba nila. Isipin ang bawat tagagawa ng kotse na nagsisikap na magdagdag ng kanilang sariling ugnayan sa pamamagitan ng pagkakaroon ng natatanging paglalagay ng gulong at makikita mo kung bakit masamang bagay ito sa mga publisher ng WordPress.


Sa kabutihang palad, mula noong 3.4 at salamat sa Tema ng Customizer ng Tema hindi namin kailangan ng mga setting ng pahina.

Ang blog na pinag-uusapan ay Gallery ng Mga Pagpipilian ng Tema, showcase ng “ang pinakamahusay (at ang pinakamasama) mga pagpipilian sa mga pagpipilian sa tema sa bayan”. Karamihan sa mga pinakamasama, ngunit sa palagay ko ay kung ano ang naging tanyag dito. Ayon kay Konstantin, ang Customizer ng Tema na gagawing hindi na ginagamit.

Sa buong seryeng ito ng post ay titingnan natin ang mga benepisyo ng paggamit ng Tema Customizer sa mga pahina ng mga setting ng “old”, dumaan sa kung paano gumagana ang Tema Customizer, tingnan kung paano mo ito mapalawak at sa wakas ay lumikha ng boilerplate ng Tema Customizer na maaaring magamit sa anumang tema ng WordPress.

Mga Pakinabang ng Customizer ng Tema

Ngayon, hindi ko sinasabing ang mga pahina ng mga setting ng tema ay (ay?) Lahat ng masama – kung nagawa nang tama, nararamdaman nila tulad ng isang natural na extension ng dashboard ng WordPress – na may mas mahusay na ngayon. Ang ginagawa ng Customizer, kumpara sa isang pahina ng mga setting, ay ginagawang mas madali ang proseso ng pag-setup ng tema sa pamamagitan ng pag-alis ng blindfold ng ulo ng gumagamit.

Kung hindi mo ito nakita sa aksyon, ang video na ito sa pamamagitan ng Otto ay dapat na panoorin:

Kaya, ano ba talaga ang Tema Customizer? Ayon sa Codex:

Ang Screen Customization screen (i. “Tema ng Customizer”) ay nagbibigay-daan sa mga admins ng site na mag-tweak ng mga setting ng tema at makita ang isang preview ng mga pagbabagong iyon sa real time.

Customizer ng Tema sa isang Nutshell

Customizer ng Tema ay may tatlong pangunahing sangkap – mga seksyon, setting at kontrol. Kung ang Tema Customizer ay isang bahay, ang iyong sala ay magiging isa sa mga seksyon, bawat ilaw sa loob nito ay magiging isang setting at bawat control ay lumipat. Ito ay simple.

Upang makipag-ugnay sa Customizer ng Tema, kailangan mong mag-hook sa aksyon na custom_register. Sa pamamagitan ng pag-load mo $ wp_customize ang bagay, isang halimbawa ng WP_Customize_Manager klase na ginagawa ang lahat ng mabibigat na pag-aangat. Marami sa na sa Bahagi 2 ng seryeng ito.

Nariyan Na

Kung hindi mo nais na makihalubilo sa Tema Customizer at kailangan mo lamang gawin ito sa iyong tema, mas madali itong mapadali. Kapag lumikha ka ng isang tema mula sa simula, ang Customizer ng Tema ay magiging doon, na nagpapakita ng mga built-in na mga seksyon. Sa katunayan, ito ay kung gaano kalayo ang blangko index.php at isang style.css na walang anuman ngunit ang mga linya ng header ay makakakuha sa iyo:

Customizer ng Tema sa isang blangko na tema

Customizer ng Tema sa isang blangko na tema

Sigurado, wala nang i-preview sa screenshot na iyon, dahil wala ang ginagawa ng index.php, ngunit ang punto nito – kung ikaw ay isang developer ng tema, ang Tema Customizer ay sumisigaw lamang sa “Kapag handa ka na!” kaya walang dahilan na huwag gamitin ito sa iyong WordPress tema.

Marami pang mga default na seksyon, ngunit ipinapakita lamang kung susuportahan ang mga ito ng tema, narito ang buong listahan ng mga built-in na seksyon:

  • Pamagat ng Site at Tagline
  • Mga Kulay *
  • Imahe ng header *
  • Larawan ng background *
  • Pag-navigate *
  • Static na Pahina ng Pangunahing

Ang mga seksyong minarkahang (*) ay lilitaw lamang kung ang iyong tema ay sumusuporta sa kani-kanilang mga tampok, kung nais mong lumitaw ang seksyon ng Imahe ng header, ang kailangan mo lamang ay add_theme_support (‘pasadyang header’) sa isang lugar sa iyong mga function.php file.

Mga umiiral na Mga Kontrol

Sa lahat ng mga seksyon na binuo, dapat mayroong ilang umiiral na mga kontrol (light switch, tandaan?) Upang punan ang mga ito. Narito ang ibinibigay sa iyo ng WordPress, sa labas ng kahon:

  • Patlang ng teksto
  • Checkbox
  • Radyo
  • Piliin
  • Kulay ng picker
  • Pag-upload ng file
  • Pag-upload ng imahe
  • Larawan ng background
  • Imahe ng header

Marahil sapat na mabuti para sa karamihan ng mga tema, ngunit kung espesyal ang iyong tema (hayaan mo akong hulaan, ito ay, tama?) At nangangailangan ng ilang mga pasadyang kontrol, magagawa mo rin ito. Ang paglikha ng mga pasadyang kontrol ay isa sa mga bagay na tatalakayin namin sa seryeng ito, kaya manatiling nakatutok.

Iyon Lahat, Para sa Ngayon

Ang WordPress ay kasalukuyang labing-anim na mga API (subukang bigyan ang lahat ng mga ito!) at kung hinuhusgahan mo sila sa pamamagitan ng kung gaano sila ka-friendly na gumagamit at kung gaano kadali itong tumalon at simulan ang paggamit ng mga ito, hindi isa ay malapit sa Tema ng Customization ng Tema.

Ginawa mo na ba ang iyong mga gumagamit ng isang pabor at lumipat mula sa mga pahina ng mga setting sa Tema Customizer? Kung hindi, gusto kong marinig kung bakit at kung mayroon ka, ano ang iniisip mo tungkol dito?

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