Ներածություն WordPress թեման հարմարեցնողին

  1. 1. Ներկայումս ընթերցում. Ներածություն WordPress թեման հարմարեցնողին
  2. 2-ը. Փոխգործակցելով WordPress թեման հարմարեցողի հետ
  3. 3. WordPress թեման հարմարեցնող Boilerplate
  4. 4. WordPress թեման հարմարեցնող Boilerplate- ի ընդլայնում
  5. 5. Theme Customizer Boilerplate – Պայմանական ընտրանքներ, Երեխաների թեմաներ և հավելանյութեր

Մի բան, որ ինձ միշտ դուր չեկավ թեմաների պարամետրերի էջերը, այն էր, թե որքան տարբեր էին նրանք: Պատկերացրեք մեքենայի յուրաքանչյուր արտադրող, որը փորձում է ավելացնել իր հպումը `ունենալով անիվի եզակի տեղադրում և կտեսնեք, թե ինչու է դա վատ բան WordPress- ի հրատարակիչների համար.


Բարեբախտաբար, 3,4-ից ի վեր և շնորհիվ Թեման հարմարեցնող API մեզ ամենևին էլ պետք չեն պարամետրերի էջեր.

Բլոգում նշվածն է Թեմաների ընտրանքների պատկերասրահ, «Լավագույն (և ամենավատ) թեմաների ընտրանքները քաղաքում» ցուցափեղկը: Հիմնականում ամենավատը, բայց ես ենթադրում եմ, որ դա այն է, ինչը հանրաճանաչ է դարձել: Ըստ Կոնստանտինի, դա «Թեման հարմարեցնող» է, որը կդարձնի այն հնացած.

Այս գրառման ընթացքում մենք կանդրադառնանք «Հին» պարամետրերի էջերին «Թեման հարմարեցնող» օգտագործման առավելություններին, կանցկացնենք, թե ինչպես է աշխատում Theme Customizer- ը, կտեսնեք, թե ինչպես կարող եք այն ընդլայնել և վերջապես ստեղծել Theme Customizer boilerplate, որը կարող է օգտագործվել ցանկացած WordPress թեմաներով:.

Թեման հարմարեցնող օգուտներ

Հիմա ես չեմ ասում թե թեմաների կարգավորումների էջերը բոլորն էլ վատն են. Եթե դրանք ճիշտ են արվել, ապա նրանք զգում են որպես WordPress վահանակի բնական երկարացում. Պարզապես հիմա կա ավելի լավ բան: Այն, ինչ անում է Customizer- ը, պարամետրերի էջի համեմատ, թեմաների կարգավորումն հեշտացնելն է ՝ օգտագործողի գլուխը փակելով.

Եթե ​​այն երբեք գործի մեջ չես տեսել, այս տեսանյութը Օտտո պարտադիր է հետևել.

Այսպիսով, ինչն է հստակ Customizer- ը: Ըստ Codex- ի.

Թեմաների անհատականացման էկրանը (այսինքն ՝ «Թեման հարմարեցում») թույլ է տալիս կայքի ղեկավարներին կսմթել թեմայի կարգավորումները և իրական ժամանակում տեսնել այդ փոփոխությունների նախադիտումը:.

Թեման հարմարեցնող ծրագիր `մի ընկույզով

Թեման հարմարեցնող ունի երեք հիմնական բաղադրիչ ՝ բաժիններ, պարամետրեր և հսկիչներ: Եթե ​​Theme Customizer- ը տուն լիներ, ձեր հյուրասենյակը կլիներ բաժիններից մեկը, դրա մեջ ամեն լույս կլիներ պարամետր և յուրաքանչյուր լույսը հսկում էր: Դա շատ պարզ է.

Theme Customizer- ի հետ փոխգործակցելու համար պետք է գործարկել customize_register գործողության մեջ: Դրանով դուք կբեռնեք $ wp_customize օբյեկտ, օրինակ WP_Customize_Manager դաս, որն անում է բոլոր ծանրաբեռնվածությունը: Ավելին `այս շարքի 2-րդ մասում.

Դա արդեն այնտեղ է

Եթե ​​դուք չեք ցանկանում շփվել Theme Customizer- ի հետ և պարզապես անհրաժեշտ է թույլ տալ, որ դա անում է դա ձեր թեմայի մեջ, դա ավելի դյուրին է դառնում: Երբ զրոյից թեմա եք ստեղծում, Theme Customizer- ը արդեն կլինի այնտեղ ՝ ցույց տալով ներկառուցված հատվածները: Փաստորեն, սա այն է, թե որքանով է դատարկ index.php- ը և style.css- ը, բայց մեկնաբանության վերնագրի տողերով ոչինչ չի ստանա ձեզ.

Թեման Customizer` դատարկ թեմայով

Թեման Customizer` դատարկ թեմայով

Իհարկե, այդ screenshot- ում նախադիտման բան չկա, քանի որ index.php- ն ոչինչ չի ձեռնարկում, բայց դա իմաստն է. Եթե թեմայի մշակող եք, Theme Customizer- ը պարզապես գոռում է. «Երբ պատրաստ ես»: այնպես որ ոչ մի պատճառ այն չօգտագործելու համար ձեր WordPress թեմայում.

Կան ավելի լռելյայն հատվածներ, բայց դրանք ցույց են տալիս միայն այն դեպքում, եթե ձեր թեման աջակցում է նրանց, ահա ներկառուցված հատվածների ամբողջական ցանկը.

  • Կայքի վերնագիր և պիտակ
  • Գույներ *
  • Վերնագրի պատկեր *
  • Ֆոնի պատկերը *
  • Նավիգացիա *
  • Ստատիկ առաջին էջ

Նշված (*) հատվածները կհայտնվեն միայն այն դեպքում, եթե ձեր թեման աջակցում է դրանց համապատասխան հատկանիշները, եթե ցանկանում եք, որ վերնագրի պատկերի բաժինը հայտնվի, ձեզ հարկավոր է միայն add_theme_support («հարմարեցված վերնագիր») ինչ-որ տեղ ձեր գործառույթները.php ֆայլում.

Առկա վերահսկողություններ

Ներկառուցված բոլոր այդ բաժիններով, դրանք լրացնելու համար պետք է լինեն որոշ առկա հսկիչներ (լույսի անջատիչներ, հիշո՞ւմ եք): Ահա այն, ինչ ձեզ տալիս է WordPress- ը ՝ տուփից դուրս:

  • Տեքստի դաշտ
  • Տուփ
  • Ռադիո
  • Ընտրեք
  • Գույն ընտրող
  • Ֆայլի վերբեռնում
  • Պատկերի վերբեռնում
  • Ֆոնային պատկեր
  • Վերնագրի պատկեր

Թերևս շատ լավ թեմաների մեծամասնության համար լավ է, բայց եթե ձեր թեման հատուկ է (թույլ տվեք ենթադրել, որ դա ճիշտ է:) և անհրաժեշտ են որոշակի պատվերով հսկողություն, դուք նույնպես կարող եք դա անել: Պատվերով հսկիչների ստեղծումը մեկն է այն բաներից, որոնք մենք կցանկանանք ծածկել այս շարքում, այնպես որ մնացեք.

Դա բոլորն են, առայժմ

WordPress- ը ներկայումս ունի տասնվեց API (փորձեք բոլորին անվանել:), և եթե դուք դատում եք նրանց, թե որքանով են նրանք բարեկամական և որքանով հեշտ է թռնել և սկսել դրանց օգտագործումը, ոչ մեկը մոտենում է Theme Customization API- ին:.

Արդյո՞ք ձեր օգտատերերը արդյո՞ք բարեհաճություն եք ցուցաբերել և փոխարկեք պարամետրերի էջերից դեպի Theme Customizer: Եթե ​​ոչ, ես շատ կցանկանայի լսել, թե ինչու և եթե ունեք, ի՞նչ կարծիք ունեք մինչ այժմ?

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