Kaip įdiegti dinamines šonines juostas (valdiklius) „WordPress“

DIDELIS

The valdikliai Tai yra turinio dalys, valdomos iš užpakalinės programos (Išvaizda> Valdikliai), jos saugomos erdvėse, vadinamose dinaminėmis šoninėmis juostomis.
Šoninės juostos gali būti įdiegtos bet kurioje „WordPress“ šablono vietoje, mes paprastai esame įpratę juos matyti kairiajame arba dešiniajame stulpelyje ir poraštėje.
Norėdami sukurti „sideber“, mes turime įdėti funkciją register_sidebar () į mūsų temos failą „funkcijas.php“.
Ši funkcija kaip parametrą priima masyvą, kuriame nurodyta šoninės juostos informacija:
yam: Šoninės juostos pavadinimas pagal numatytuosius nustatymus yra „Šoninė juosta“.
id: Šoninės juostos ID (pvz., Šoninė juosta-dešinė) pagal numatytuosius nustatymus yra automatiškai sugeneruotas skaitinis ID.
apibūdinimas: Šoninės juostos aprašymo tekstas, kurį reikia užregistruoti, jis rodomas valdiklių puslapyje, pagal numatytuosius nustatymus jis tuščias
klasė: CSS klasę priskirti šios šoninės juostos valdikliams.
before_widget: HTML kodas, kuris bus prieš kiekvieną valdiklį, pagal numatytuosius nustatymus

  • after_widget: HTML kodas, kuris bus po kiekvieno valdiklio, pagal numatytuosius nustatymus
  • before_title: HTML kodas, kuris bus prieš valdiklio pavadinimą, pagal numatytuosius nustatymus


    after_title: HTML kodas, einantis po valdiklio pavadinimo, pagal numatytuosius nustatymus


    Remdamiesi parametrais, mes sukuriame šoninės juostos pavyzdį:
     'Ad Zone', 'id' => 'ad-zone', 'description' => 'Svetainės skelbimai bus rodomi čia', 'before_widget' => '',' after_widget '=>'',' before_title '=>'',' after_title '=>'')); ?> var13 -> 

    Išsaugome failą function.php ir tada iš „WordPress“ administratoriaus einame į „Išvaizda“> „Valdikliai“, turėtume pamatyti savo šoninę juostą, kurią galime pradėti pildyti valdikliais.
    Norėdami parodyti šoninę juostą ir jos turinį šablone, naudojame funkciją dynamic_sidebar (), ji turi vieną parametrą, kuriame turime nurodyti, kurią šoninę juostą rodyti, šoninės juostos ID (tekstinis arba skaitinis) nustatytas (mūsų atveju: ' ad-zone '), jei jis paliekamas tuščias, bus rodoma pirmoji užregistruota šoninė juosta.

    Taip pat galime patikrinti, ar šoninė juosta egzistuoja, ar šablonas priima šoninę juostą, kad išvengtume klaidų.
     // Čia bus rodomas administratoriaus nurodytas valdiklis 

    Paprastai yra įprasta sukurti failą sidebar.php, įdėti šią funkciją ir tada įtraukti ją į get_sidebar (), kad būtų galima moduliuoti kodą ir atskirti jį nuo kitų puslapių.
    Pavyzdžiui, pagrindinis šablonas

    Daug valdiklių šoninėms juostomsŠoninėje juostoje galite įdėti viską, ko norite. Ar norite turėti atsitiktinį vaizdą ar šiek tiek teksto, kuris keičiasi kiekvieną kartą peržiūrint jūsų svetainės puslapį?
    Yra tūkstančiai iš anksto užprogramuotų valdiklių, kuriuos galime naudoti
    http: /Ar jums patiko ir padėjo ši pamoka?Galite apdovanoti autorių paspausdami šį mygtuką, kad suteiktumėte jam teigiamą tašką
    wave wave wave wave wave