Ինչպես օգտագործել հարմար դաշտերը WordPress- ում

Ինչպես օգտագործել հարմար դաշտերը WordPress- ում


Մինչ դուք գրում եք ձեր նախորդ հոդվածը, հնարավոր է, որ փոստով խմբագրվել եք Custom Fields- ի տարածքը.

WordPress- ի այս պարզ, բայց այնքան հզոր գործառույթը կարող է աննկատ անցնել սկսնակների կողմից, բայց իրականում այն ​​առանձնահատկություն է անկասկած կարող է վերափոխել ձեր պարզ և պարզ կայքը դինամիկ պորտալի ինչը կներգրավի նոր այցելուների.

Եկեք ավելի շատ ցույց տաք ձեզ հարմարեցված դաշտերի և ինչպես օգտագործել դրանք ձեր կայքում.

  • Որոնք են մաքսային դաշտերը և ինչպես են դրանք աշխատում
  • Ինչպես ցուցակագրել հաղորդագրությունները հատուկ հատուկ դաշտով
  • Showուցադրել կողային գոտին ՝ օգտագործելով հարմարեցված դաշտերը
  • Փոփոխեք վերնագիր, ոտնաթաթը կամ կողային սլաքը անհատական ​​հաղորդագրությունների համար `անհատական ​​դաշտերով
  • Իրականացրեք առաջադեմ մաքսային դաշտերը ավելի հեշտությամբ `ACF Թեմատիկ կոդով
  • Moodուցադրեք ձեր տրամադրությունը կամ երգը հարմարեցված դաշտերով

Contents

Որոնք են մաքսային դաշտերը և ինչպես են դրանք աշխատում

Որոնք են կոնկրետ մաքսային դաշտերը? Այս փոքր դաշտերը թույլ են տալիս ցանկացած օգտվող մուտքագրել լրացուցիչ տեղեկություններ գրառման վերաբերյալ. Սա հայտնի է որպես մետա-տվյալների, այսինքն ՝ «տվյալների մասին տվյալներ» և թույլ է տալիս լրացուցիչ տեղեկություններ տեղադրել ձեր հաղորդագրություններին: Այն արժեքները, որոնք դուք կարող եք մուտքագրել սովորական դաշտերում, կարող են տարբեր լինել մի պարզ բանից, ինչպիսիք են ձեր գրառմանը տեքստ կամ համարը ավելացնելը, պատկերները ավելացնելը, դաշտի միջոցով ոճերը փոխելը կամ իրականում որևէ բան անելը, որը անցնում է ձեր մտքում:.

Հատուկ դաշտեր

Միգուցե ամեն ինչ ավելի պարզ կլինի օրինակով.

Պատկերացրեք, որ դուք գործում եք վիդեո խաղերին նվիրված կայք. Դուք գրում եք նորություններ և հրապարակում թրեյլերներ, խաղում եք խաղային ապարատով, որպեսզի կարողանաք խոսել այդ մասին և, իհարկե, նոր խաղերի գալուց հետո ակնարկներ եք գրում: Այն բանից հետո, երբ գրեք ակնարկ և հոդվածում տեղադրեք սքրինշոթեր և gameplay տեսանյութեր, հավանաբար ցանկանում եք ցուցադրել կարևոր տեղեկություններ խաղի մասին.

Երկար տեքստում խաղի մասին ամենակարևոր տեղեկատվությունը թաքցնելու փոխարեն, գուցե ցանկանաք ցուցադրել խաղի գնահատականը, մշակողի և հրատարակիչների անունները, որոնք կապում են իրենց կայքին, թողարկման ամսաթվին և այլն: Այո, մաքսային դաշտերը մի բան են, որը կարող է օգնել ձեզ կատարել մոգություն.

Եթե ​​թույլ եք տալիս, որ ձեր հեղինակները մուտքագրեն այդ տեղեկատվությունը սովորական դաշտում, Դուք կարող եք հեշտությամբ քաղել տեղեկատվությունը և այն վերանայելուց բացի ցուցադրել. Դիտումների կայքերում տեսել եք ինֆոբոքսներ: Եթե ​​այդպես եք վարվում, բոլոր ակնարկները կարող են ունենալ ստանդարտացված ձևանմուշ, սա կարող է բարելավել օգտագործողի փորձը ՝ ինչպես առջևի, այնպես էլ հետևի մասում.

Հետևելով խաղային կայքի օրինակին ՝ դուք կկարողանաք ունենալ մի քանի մաքսային դաշտեր, որոնք կարող են մուտքագրել ձեր հեղինակները և որոնք ցույց եք տալիս ձեր ընթերցողներին.

Call of Duty տեղեկություն

Սա է այն տեղեկատվությունը, որը ձեր հեղինակները կներկայացնեն մաքսային դաշտեր, և նույնը կարող եք ցուցադրել հաղորդագրության մեջ: Բայց ինչպես?

Displayուցադրել բոլոր սովորական դաշտերը.

Եթե ​​դուք ունեք միայն մեկ դաշտ կամ ցանկանում եք ցույց տալ ձեր բոլոր դաշտերը միևնույն տեղում, կարող եք միանգամից կապել մետատվյալներ ՝ մի պարզ գործառույթով.

  1. Բացեք single.php
  2. Գտեք the_content () գործառույթը և տեղադրեք այս ծածկագիրը դրանից առաջ կամ դրանից հետո (կախված նրանից, թե որտեղ եք ուզում ցուցադրել մաքսային դաշտերը).
  3. Պահպանել փոփոխությունները

Displayուցադրել հատուկ մաքսային դաշտ.

Դա է Այս պարզ գործառույթը այժմ մնում է խարխլված, և դա ցույց կտա գրառման բոլոր դաշտերը: Բայց ինչ եթե ուզում ես տարբեր դիրքի տարբեր դաշտ ցույց տալ կամ եթե ուզում եք միայն մեկ հատուկ բանալին ցույց տալ: Այնուհետև դուք կօգտագործեք մի փոքր այլ մոտեցում և կսահմանեք այն բանալին, որը կցուցադրվի:

  1. Բացեք single.php ֆայլը
  2. Գտեք բովանդակությունը և գ / պ հետևյալը.
ID, 'բանալին', ճշմարիտ); ?>
  1. «Ստեղնը» փոխարինեք այն իրական մաքսային դաշտով, որն օգտագործում եք հաղորդագրության մեջ: Օրինակ ՝ «Հրատարակչություն»
  2. Պահպանել փոփոխությունները

Այս գործառույթը ստուգում է հանգույցի յուրաքանչյուր գրառումը և կփնտրի «Հրատարակիչ» անունով պատվերով դաշտ:. Եթե ​​բանալին գտնվեց, դրա արժեքը կցուցադրվի. Դուք կարող եք հետագայում հարմարեցնել ընտրովի դաշտի ցուցադրման ձևը `դրան մի դաս ավելացնելով և դասակարգել CSS- ով, կամ կարող եք ուղղակիորեն մուտքագրել HTML դաշտի արժեքը.

Պայմանական մաքսային դաշտեր.

Եթե ​​ցանկանում եք, կարող եք սովորական դաշտերը օգտագործել որպես պայմանական: Եկեք մնացեք օրինակով և ասեք, որ կան ժամանակներ, որ դուք չեք կարողանա իմանալ թողարկման ամսաթիվը այն խաղի համար, որի մասին գրում եք: Պատվերով դաշտ մուտքագրելու փոխարեն, դուք կարող եք ավտոմատացնել գործընթացը և WordPress- ին ասել ՝ «TBA» (հայտարարվելու համար) գրել Release Date դաշտում, եթե օգտագործողի կողմից ավելացված որևէ տվյալ չկա.

ID, «Թողարկման ամսաթիվ», ճիշտ);
եթե ($ release_date) {
?>


Հայտարարվել.

Լավ, մենք այն կլրացնենք այստեղից: Սա մաքսային դաշտերը օգտագործելու ամենաառաջնային միջոցն է: Բայց հիմա, երբ դուք ծածկել եք հիմունքները, իրականում կարող եք շատ բան անել նրանց հետ: Դուք կարող եք, օրինակ, ցույց տալ ձեր տրամադրությունը կամ ձեր կողմից լսած երգը: Կամ, դուք կարող եք ցույց տալ հաղորդագրությունների ցուցակը, որոնք պարունակում են հատուկ ստեղն և (կամ) արժեք: Երկինքը սահմանն է.

Ինչպես ցուցակագրել հաղորդագրությունները հատուկ հատուկ դաշտով

Հատուկ դաշտերը ձեր հաղորդագրությունների գործառույթը ընդլայնելու հիանալի միջոց են: Փոխանակ թույլ տալով, որ օգտվողները գործ ունենան ծածկագրով, կարող եք թույլ տալ, որ նրանք մուտքագրեն որևէ արժեք մաքսային դաշտում և ինչ-որ բան անեն այդ տեղեկությունների հետ. Կան անվերջ հնարավորություններ.

Երբեմն, երբ արդեն օգտագործում եք հատուկ մաքսային դաշտեր, գուցե հարկ լինի այդ դաշտերի հետ գրառումները ցուցակագրել.

Օրինակ, եթե դուք գրում եք խաղի ակնարկներ և արդեն ունեք տարբեր մաքսային դաշտեր, որտեղ ձեր վերանայման առանձին տեղեկատվական տուփում ցուցադրում եք հրատարակիչ, ժանր, գնահատական ​​և այլն:, գուցե ցանկանաք ցուցադրել միայն խաղեր այդ հատուկ հրատարակչի կողմից, խաղեր FPS ժանրի կամ միայն այդ ակնարկների քանակը ՝ 10 միավորով.

Այսպիսի տեղեկությունները իսկապես կարող են հետաքրքիր լինել ձեր այցելուի համար: Կարող եք թույլ տալ, որ նրանք ավելի մանրամասն դիտեն ձեր խաղի ակնարկները կամ թույլ տվեք նրանց տեսնել ձեր կայքի լավագույն 10 վարկանիշային խաղերը. Նույնիսկ եթե դուք չեք ցանկանում հրատարակել նոր ցուցակ, այս մեթոդը կարող է օգնել ձեզ տվյալների հանքարդյունաբերության ոլորտում. Դրանից հոդված ստեղծելու փոխարեն, կարող եք ցուցակագրել որոշակի գույք ունեցող բոլոր հաղորդագրությունները միայն հետազոտական ​​նպատակներով.

Մեր կարծիքով, սովորական դաշտի կողմից տեսակավորված գրառումների ցուցակման լավագույն միջոցը էջերի նոր ձևանմուշ ստեղծել և ցուցադրել ցուցակը նոր էջում. Այս մեթոդը հնարավորություն է տալիս կազմակերպել ձեր էջերը և հեշտությամբ օգտագործել նոր էջ `ձեր անհրաժեշտը ցուցադրելու համար: Հաջորդ տողերում մենք պատրաստ ենք ձեզ ցույց տալ, թե ինչպես գտնել բոլոր հաղորդագրությունները հատուկ մաքսային դաշտով և / կամ դրա արժեքով և ցույց տալ այն նոր էջում.

1. Ստեղծեք սովորական ձևանմուշ.

Եկեք մնանք խաղի վերանայման օրինակին, որտեղ մենք ուզում ենք ցուցադրել բոլոր խաղերը Bethesda Softworks– ից (ինչ-որ մեկը ասել է ՝ Fallout?): Սկսնակների համար հարկավոր է ստեղծել և պատրաստել հատուկ ձևանմուշ.

  1. Ստեղծեք պատվերով էջի ձևանմուշ և անվանեք այն bethesda-games.php
  2. Պատճենեք և տեղադրեք հետևյալ ծածկագիրը ֆայլի մեջ.
  3. 
    
    
    
     «հրատարակիչ»,
    'meta_value' => 'Bethesda'
    ));
    
    եթե (have_posts ()) իսկ (have_posts ()). the_post ();
    արձագանք';
    the_title ();
    արձագանք';
    վերջապես;
    
    wp_reset_query (); ?>
    
    
    
    
  4. Պահպանել փոփոխությունները

Կոդը պատրաստ է անցնել բոլոր սովորական դաշտերը և գտնել միայն «Հրատարակչի» ստեղները `« Bethesda »արժեքով: Կարող եք փոխել բանալին և արժեքը ձեր ուզած ամեն ինչի վրա: Եթե ​​ցանկանում եք ցուցադրել բոլոր գրառումները «Հրատարակչի» պատվերով դաշտում, որը պարունակում է որևէ արժեք, պարզապես ամբողջությամբ հեռացրեք «meta_value» շարքը.

Մի մոռացեք կաղապարի վերնագիրը փոխել մի բանի, որը հետագայում կճանաչեք.

2. Էջը ավելացրեք.

Այժմ ձեր ձևանմուշը պատրաստ է, որպեսզի կարողանաք շարունակել ստեղծել ցուցակը.

  1. Նավարկեք դեպի Էջեր-> Ավելացնել նոր
  2. Վերնագիր ավելացրեք
  3. Աջ կողմում գտնեք «Էջի հատկանիշները»
  4. Ընտրեք ձեր ձևանմուշը «Կաղապար» բացվող ցուցակից
  5. Հրապարակիր էջը

Դա այդպես է: Այժմ, եթե դուք բացեք ձեր նոր էջը, կարող եք տեսնել ձեր բոլոր հաղորդագրությունների ցուցակը, որոնք պարունակում են պատվերով դաշտեր ձեր ընտրած արժեքներով.

Այժմ դուք պետք է մի քանի տեքստ ավելացնեք ձեր նոր էջում, ցուցակը ոճավորեք և գտնեք այն ձեր այցելուներին ցուցադրելու լավագույն միջոցը: Հուսով ենք, որ այս մեթոդը կօգնի ձեզ դասակարգել ձեր հաղորդագրությունները բոլորովին այլ մակարդակում, և որ դուք կվայելեք դա.

Showուցադրել կողային գոտին ՝ օգտագործելով հարմարեցված դաշտեր

WordPress 2.2-ի տարբերակում ներկայացվեց կողային գոտի: Այդ ժամանակվանից այն դարձել է լրացուցիչ բովանդակություն ցույց տալու ժողովրդական միջոց և ավելի հաճախ, քան ոչ, WordPress թեմաները կունենան լռելյայն մեկը, որտեղ դուք կարող եք տեղադրել ձեր ուզած վիդջեթները.

Չնայած շատ օգտակար է, Դուք չեք ցանկանում, որ ձեր կողային գոտին ներկա լինի ամենուր. Սովորաբար, այս բարերը ցուցադրվում են ցանկացած այլ վայրում, բայց գլխավոր էջում: Եվ կողպեքը հեշտությամբ միացնելու և անջատելու նման տարբերակ չկա.

Ուրեմն, ինչու՞ չդարձնել դա ինքներդ: Հոդվածի այս մասում մենք ձեզ ցույց կտանք, թե ինչպես կարելի է տեղադրել ձեր կողային ժապավենը սովորական դաշտ և կոչել այն միայն ձեր ուզած հաղորդագրությունների համար.

1. Պատրաստեք ձևանմուշը.

  1. Բացեք page.php կամ single.php ֆայլը
  2. Գտեք հետևյալ ծածկագիրը.
  3. Կոդը փոխարինեք հետևյալով.
  4. Նույնականացում, «կողային գոտի», ճշմարիտ);
    get_sidebar ($ sidebar);
    ?>
    
  5. Պահպանել փոփոխությունները
  6. Ստեղծեք հարմարեցված ձևանմուշ, որտեղ կլինի ձեր կողային գոտին
  7. Բացեք sidebar.php ֆայլը
  8. Պատճենեք ամեն ինչ sidebar.php- ից և տեղադրեք ձեր սովորական ձևանմուշ ֆայլի մեջ
  9. Պահպանել փոփոխությունները.

Այժմ դուք պետք է բացեք հաղորդագրություն կամ էջ, որտեղ դուք կարող եք գտնել «հատուկ դաշտեր» տեքստի / տեսողական խմբագրի ներքո: Այս գրառմանը / էջում կողային գոտի ավելացնելու համար կատարեք հետևյալը.

2. Օգտագործելով կողային գոտին սովորական դաշտերում.

  • Մուտքագրեք «կողային գոտի» ձեր սովորական դաշտի անվան տակ
  • Մուտքագրեք ձեր պատվերով ձևանմուշի անվանումը `որպես դաշտային արժեք
  • Դա է Եթե ​​ձեր մաքսային դաշտերը թողել եք դատարկ, ձեր հաղորդագրությունը կլինի առանց կողային գոտի, իսկ մյուս դեպքում ՝ ձեր կողային սլաքը պետք է բեռնի, եթե ամեն ինչ ճիշտ եք արել.

    Փոփոխեք վերնագիր, ոտնաթաթը կամ կողային սլաքը անհատական ​​հաղորդագրությունների համար `անհատական ​​դաշտերով

    Սովորաբար, WordPress- ի կայքում կլինի միայն մեկ վերնագիր, ոտնահետք և կողային գոտի, որն արդեն սահմանված է ձեր կողմից օգտագործվող թեման: Յուրաքանչյուրն ունի իր գործառույթներն ու ձևավորումը, որոնք պահվում են առանձին ֆայլերում, որոնք կոչվում են ըստ թեմայի, այնուհետև անհրաժեշտության դեպքում ցուցադրվում են կայքում: Քանի որ թեմայի յուրաքանչյուր մասը պահվում է այլ ֆայլում, դուք կարող եք հեշտությամբ ձևափոխել դրանք ՝ առանց անհանգստանալու, որ դուք կխառնվեք ամբողջ կայքը, և կարող եք փոխել ձեր կայքի վարքագծի միայն վերնագրի, ստորաբաժանման կամ կողային ժապավենի ձևը:.

    Բայց երբեմն, մեկ տարր բավարար չի լինի, և, օրինակ, կցանկանաս փոխել գլուխը: Եթե ​​ցանկանում եք այն փոխել ամբողջ կայքի համար, դուք արդեն պատրաստ եք գնալ `բացեք header.php- ն և փոփոխեք այն այնպես, ինչպես ուզում եք:. Բայց ինչ, եթե դուք ուզում եք ավելացնել վերնագիր գովազդ միայն ձեր միայնակ հաղորդագրությունների համար? Կամ գուցե փոփոխեք վերնագիրը միայն ձեր ամբողջ հավաքածուի մեկ գրառման համար `առանց մնացածը փոխելու?

    Կրկին ձեզ կօգնեն մաքսային դաշտերը.

    1. Պատրաստել ֆայլը.

    Նախքան վերնագրերը, ոտնաթաթերը կամ կողային գոտիները փոխելու համար սովորական դաշտ օգտագործելը, դուք պետք է պատրաստեք ֆայլ: Ասենք, որ ուզում եք վերնագիր փոխել մեկ կամ երկու պաշտոնի համար, և դուք ստեղծել եք նոր ֆայլ, որը կոչվում է header-header2.php, որտեղ դուք փոխել եք ձևավորումը կամ տեղադրեք հատուկ գովազդը գրառմանը: Նախքան շարունակեք ստեղծել հարմարեցված դաշտ, համոզվեք, որ ֆայլը ճիշտ կոդավորված է և աշխատում է ձեր կայքում: Երբ ֆայլը պատրաստ լինի և պատրաստ լինի, կարող եք շարունակել.

    Զգուշացեք ֆայլը անվանելը – եթե փորձում եք փոխել վերնագիրը, ձեր նոր վերնագրի ֆայլը պետք է լինի այսպիսին ՝ header-newname.php

    2. Փոխեք ծածկագիրը.

    1. Բացեք single.php ֆայլը
    2. Որոնել get_header- ը (); կոդի մի մասը, որը սովորաբար գտնվում է single.php էջի հենց վերևում
    3. Գործառույթը փոխարինեք հետևյալով.
    4. գլոբալ $ wp_query;
      $ postid = $ wp_query-> post-> ID;
      $ header = get_post_meta ($ postid, "header", ճշմարիտ);
      եթե (! դատարկ ($ վերնագիր)) {
      get_header ($ վերնագիր);
      } ուրիշ
      get_header ();
      }
      wp_reset_query ();
      
    5. Պահպանել փոփոխությունները

    Այս ծածկագրով դուք WordPress- ին ասացիք, որ յուրաքանչյուր գրառման մեջ ստուգեք «վերնագիր» հատուկ դաշտը: Եթե ​​գտնվել է այդ անվանմամբ մաքսային դաշտ, WordPress- ն իր արժեքը կվերցնի և ֆայլի անունը օգտագործում է որպես վերնագիր միայն այդ գրառման համար:.

    3. Փոփոխեք վերնագիր `հատուկ դաշտի միջոցով.

    Եթե ​​ձեր վերնագրում վերբեռնված եք վերնագիր-header2.php, այժմ կարող եք այն զանգահարել սովորական դաշտում.

    1. Բացեք մի հաղորդագրություն, որի համար ուզում եք վերնագիր փոխել
    2. Ոլորեք ներքև և նավարկեք ընտրովի դաշտերը
    3. Մուտքագրեք նոր դաշտ և անվանեք այն «վերնագիր»
    4. Մուտքագրեք «header2.php» – ը դաշտի արժեքի մեջ
    5. Թարմացրեք կամ հրապարակեք գրառումը

    Եթե ​​ձեր մեջ սխալներ չկան header-header2.php ֆայլ, նոր վերնագիրը պետք է հայտնվի այն գրառման վերևում, որի համար դուք կատարել եք փոփոխությունը. Այդուհանդերձ, մնացած բոլոր գրառումները կբեռնում են ձեր ստանդարտ վերնագրի ֆայլը, որը սահմանված է թեմայով.

    Ինչպես երևի նկատել եք, ձեզանից պահանջվում է մուտքագրել միայն նոր վերնագրի ֆայլի անունը «վերնագրի» մասից հետո: Դրա պատճառով, կարևոր է ճիշտ անվանել ձեր նոր վերնագրի ֆայլը և ավելացրեք «վերնագիր» մասը մինչև այն իրական անունը, որը օգտագործում եք սովորական դաշտում.

    Նույնը վերաբերում է sidebar կամ footer ֆայլին, իհարկե, փոխելով get_sidebar () և get_footer () ծածկագրի մի մասը.

    Իրականացրեք առաջադեմ մաքսային դաշտերը ավելի հեշտությամբ `ACF Թեմատիկ կոդով

    Հատուկ դաշտերը գործնականում յուրաքանչյուր WordPress թեման անխուսափելի մասն է, որտեղ կա: Այս դաշտերը թույլ են տալիս բոլորին ներառել գրառման վերաբերյալ լրացուցիչ տեղեկություններ, բայց, ցավոք, WP- ի այս ստանդարտ հատկությունը բավականին հում է: Սկսնակ որոշ դաշտեր սովորելու համար սկսնակներին հարկավոր է որոշակի ժամանակ, և մշակողները ստիպված են շատ մեծ ժամանակ ծախսել իրենց շուրջը կոդավորելու ժամանակ.

    Դա է պատճառը, որ Ընդլայնված հատուկ դաշտեր (ACF) հավելվածն այնքան տարածված է WordPress- ի օգտագործողների շրջանում ամբողջ աշխարհում: Այս անվճար plugin- ը այս պահին հաշվում է ավելի քան 1 միլիոն ակտիվ տեղադրում, և մենք չենք տեսնում, թե ինչու կսկսի թողնել այդ թիվը. ACF- ն թույլ է տալիս ստեղծել հզոր, պրոֆեսիոնալ և ինտուիտիվ մաքսային դաշտեր `տեսողական խմբագրչի միջոցով.

    Չնայած բավականին տարածված է, ACF- ն դեռ պահանջում է կոդավորման գիտելիքներ և ձեր շատ ժամանակ, եթե պլանավորում եք այդ ոլորտները իրականացնել թեմայով: Այո, դաշտային խմբի ստեղծումը շատ հեշտ է, բայց այդ դաշտերը ցուցադրելը տորթի նման մի կտոր չէ: Եվ ահա, որտեղ ACF Theme Code- ը քայլեր է կատարում ծրագրավորողներին փրկելու համար.

    ACF թեմայի ծածկագիր

    ԳԻՆ ՝ անվճար

    ACF թեմաների ծածկագիր WordPress- ի համար

    Այս հիանալի plugin- ը երկու մշակողների արտադրանք է, որոնք որոշեցին ժամանակն է դադարեցնել նույն ծածկագիրը մի քանի անգամ անընդմեջ գրելու ժամանակը: Թեման մշակելիս կամ առկաը փոփոխելիս, Advanced Custom Fields- ը ծրագրավորողից պահանջում է իրականացնել ճիշտ կոդ ճիշտ տեղում ՝ թեմայի շրջանակներում: Քանի որ ավելի հեշտ միջոց չկար, ծրագրավորողը ստիպված էր անգիր հատվածի և API- ի բոլոր հատկությունների համար անգիր անել, որպեսզի կատարվի աշխատանքը:.

    Ստեղծողներից Աարոն Ռուտլին բացատրեց իր մասին բլոգ:

    «Երբ WordPress թեման է դաշտը ներդնելիս, հնարավոր է, որ մոռանամ դաշտի անունը ՝« profile_image »կամ« profile_photo »: Ես, ամենայն հավանականությամբ, մոռանում եմ, թե ինչպես եմ ես այդ դաշտը վերադարձրել, դա ID- ն էր, URL- ն կամ Array- ը: Ես գտա, որ անընդհատ խմբագրում եմ դաշտային խումբը ՝ պարզելու համար »:

    Եվ ահա, որտեղ ACF Theme Code- ը կարող է օգնել ծրագրավորողին: Այս անվճար plugin- ը տեղադրելուց հետո, որն այժմ ներբեռնում է ավելի քան 4000 անգամ, Դուք կարող եք խնայել ժամանակը, երբ զբաղվում եք ծածկագրով. Ամեն անգամ, երբ դուք հրատարակում եք, խմբագրում կամ թարմացնում եք Advanced Custom Fields դաշտային խումբը, այս զարմանահրաշ plugin- ը ավտոմատ կերպով առաջացնում է դաշտերը ցանկացած թեմայի իրականացման համար անհրաժեշտ կոդ.

    Դուք կգտնեք էջի ներքևում տրված այս ծածկագիրը: Յուրաքանչյուր հատույթի կողքին, դուք կգտնեք clipboard պատկերակ, որը հեշտացնում է կոդը պատճենելը. Հիմա հարկ չկա որևէ բան անգիր անել և դուք կարող եք հանգստանալ, երբ աշխատում եք սովորական դաշտերով.

    Չնայած plugin- ն արդեն պարտադիր է ցանկացած ծրագրավորողի համար այնտեղ, Աարոնը ասում է, որ նրանք արդեն ծրագրում են ընդլայնել ACF Theme Code:

    «Մենք նախատեսում ենք ապագայում ավելացնել աջակցություն երրորդ կողմերի ավելի հանրաճանաչ ոլորտներին: Մենք նախատեսում ենք նաև մշակողներին ավելի մեծ հսկողություն ցուցաբերել իր ստեղծած կոդի վրա »:

    Մինչ plugin- ը անվճար է, երբ զուգակցվում է ACF- ի անվճար տարբերակի հետ, ձեզ հարկավոր կլինի a PRO տարբերակը եթե օգտագործում եք Advanced Custom Fields- ի ընդլայնված տարբերակ: ACF Theme Code Pro- ն ստեղծում է ծածկագիր ACF Pro- ի մնացած բոլոր դաշտային տեսակների համար, ինչպիսիք են Clone- ը, պատկերասրահը, կրկնողը և ճկուն բովանդակության դաշտը.

    Moodուցադրեք ձեր տրամադրությունը կամ երգը հարմարեցված դաշտերով

    Բլոգավարումը պետք է զվարճալի լինի: Նույնիսկ եթե լուրջ հոդվածների մասին հոդվածներ եք գրում, ձեր բլոգը դեռ կարող է ունենալ այդ կամ երկուսը, ինչը մի փոքր ավելի զվարճացնում է միջին ընթերցողի համար: Դա կարող է լինել ամեն ինչ ՝ հեղինակի կողմից փոքրիկ նոտա, զավեշտալի պատկեր, կամ գուցե կարող եք ավելացնել այն տրամադրությունը, որի մեջ եք եղել հոդվածը գրելիս: Միգուցե նույնիսկ կցանկանայիք ավելացնել երգի վերնագիր, որին լսում եք.

    Այս մասում մենք պատրաստ ենք ձեզ ցույց տալ ինչպես հեշտությամբ իրականացնել մի գործառույթ ՝ ձեր հաղորդագրություններում տրամադրություն / երգ ցուցադրելու համար. Դուք չունեք հաղորդագրություն փակցնելու համար անհրաժեշտ է տեղադրել որևէ լրացուցիչ plugin, և գործառույթը չի վերցնի ձեր տարածքի մեծ մասը: Դա տեքստի պարզ տող է, որը կարող է ավտոմատ կերպով ավելացնել ձեր գրառման վերևում կամ ներքևում.

    1. Եկեք ավելացնենք «տրամադրության հատկություն».

    1. Բացեք single.php ֆայլը
    2. Պատճենեք և տեղադրեք հետևյալ ծածկագիրը տեղում, որտեղ ցանկանում եք ցուցադրել ձեր տրամադրությունը.
    3. $ customField = get_post_custom_values ​​(«տրամադրություն»);
      եթե (թողարկված ($ customField [0])) {
      էխո »"." Տրամադրություն. ". $ CustomField [0]:"«;
      }
    4. Պահպանել փոփոխությունները

    Պատվերով դաշտերի տրամադրություն

    Այժմ, երբ դուք պատրաստել եք WordPress- ը ձեր տրամադրությունների համար, պատրաստ եք դրանք ցուցադրել ցանկացած ցանկալի հաղորդագրության մեջ: Լռելյայն, WordPress- ը չի ցույց տա ձեր տրամադրությունը և չի լինի որևէ լռելյայն տրամադրություն, որը այն կբեռնի մինչև որոշեք ցուցադրել: Եթե ​​փոխարենը ուզում եք երգ ավելացնել, պարզապես կոդի առաջին տողի վրա «տրամադրությունը» փոխեք «երգի», իսկ երրորդ տողի վրա կարող եք փոխել նաև դասի անունը.

    2. Ավելացնել ձեր տրամադրությունը / երգը գրառմանը.

    Տրամադրություն կամ երգ մուտք գործելու համար հարկավոր է այն գրել սովորական դաշտում.

    1. Բացեք մի գրառում, որի համար ցանկանում եք տրամադրություն գրել
    2. Ոլորեք ներքև ՝ մինչև տեսնեք «Հատուկ դաշտեր».
    3. Եթե ​​չունեք Հատուկ դաշտեր, որոնք ցուցադրված են գրառման բովանդակության տակ, կտտացրեք ձեր «Խմբագրիչի» էկրանին վերևում գտնվող «Էկրանի ընտրանքներ» և ստուգեք «Հատուկ դաշտեր» կողքին.

    4. Անվան դաշտում գրեք «տրամադրություն» կամ «երգ», եթե որոշել եք դրանով գնալ
    5. Գրեք ինչ որ ուզում եք «Արժեք» դաշտում. Սա կլինի ձեր հաղորդագրության մեջ ցուցադրված տրամադրությունը / երգը
    6. Կտտացրեք «Ավելացնել հարմար դաշտ» կոճակը
    7. Հրապարակեք ձեր գրառումը

    3. Ոճացրեք այն.

    Ինչպես արդեն տեսնում եք կոդի ընդամենը երեք տողից, սա նոր մաքսային դաշտ ավելացնելու ամենապարզ ձևն է: Եթե ​​ցանկանում եք ոճավորել ձեր տրամադրությունը որոշ CSS- ով, կարող եք տեսնել, որ կոդն արդեն ավելացրել է «my_mood» դասը ձեր տեքստին: Ստիլինգը փոփոխելու համար կատարեք հետևյալը.

    1. Բացեք style.css ֆայլը
    2. Պատճենեք և տեղադրեք ծածկագիրը.
    3. .Իմ տրամադրությունը {
      գույնը `կապույտ;
      }
    4. Ավելացնել ցանկացած CSS ոճ, որը Ձեզ դուր է գալիս
    5. Պահպանել փոփոխությունները.

    Հուսով եմ, սա կբավականացնի ձեր սեփական բլոգի համար «տրամադրության / երգի առանձնահատկությունը» հարմարեցնելու համար, և հուսով ենք, որ «կապույտը» չի լինի այն հաճախակի արժեքը, որի հետ գործ ունեք: Եթե ​​չեք ցանկանում հրապարակել ձեր տրամադրությունը, պարզապես ոչինչ մի գրեք «տրամադրություն» սովորական դաշտում.

    Ամփոփելով

    Եթե ​​մեկ ուրիշը ձեզ համար ստեղծել է հատուկ դաշտ (օրինակ ՝ թեմայի կամ plugin- ի մշակողի համար), ապա այն օգտագործելուց ՝ ձեր բլոգը բարելավելու համար, շատ հեշտ է: Բայց մենք հույս ունենք, որ այս հոդվածը կօգնի ձեզ ինքնուրույն կատարել դաշտերը.

    Մենք ձեզ ցույց տված կոդի պարզ փոփոխություններով կարող եք ստեղծել և ղեկավարել ձեր սեփական մաքսային դաշտերը, որոնք կօգնեն ձեզ ստեղծել եզակի բլոգ: Դուք կկարողանաք արդյունահանել ձեզ անհրաժեշտ տեղեկատվությունը, և դուք կհեշտացնեք բովանդակություն գրելու և գեներացնելու գործընթացը: Ինչ եք մտածում WordPress- ում սովորական դաշտերի մասին?

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