Slik legger du til dynamiske Widget Klar Sidebar i WordPress

Slik legger du til dynamiske Widget Klar Sidebar i WordPress / temaer

Widgets er en så viktig del av WordPress-temaer at det er vanskelig å forestille seg et WordPress-tema uten widgets. Widgets er kjørbare skript som du enkelt kan dra og slippe i sidebjelene eller et annet widget-klare område i temaet ditt. Mange av våre lesere bruker widgets til å legge til egendefinerte elementer i deres sidefelt. Men denne artikkelen er for de nysgjerrige brukerne som ønsker å lære å legge til dynamiske widget-klare sidebjelker eller widget-klare områder i WordPress-temaer.

Registrere sidefelt eller Widget-klare områder i WordPress

Første du må gjøre er å registrere ditt sidefelt eller widget-klare område for temaet ditt. Du kan registrere flere sidebjørker og widget-klare områder. Kopier og lim inn denne koden i temaets funksjoner.php-fil

 funksjon wpb_widgets_init () register_sidebar (array ('name' => __ ('Main Sidebar', 'wpb'), 'id' => 'sidebar-1', 'description' => __ ('Hovedpanelet vises på høyre på hver side unntatt forsiden malen ',' wpb '),' before_widget '=>' ',' after_widget '=>' ',' before_title '=>'

',' after_title '=>'

',)); register_sidebar (array ('name' => __ ('Forsiden sidebar', 'wpb'), 'id' => 'sidebar-2', 'description' => __ ('Vises på den statiske forsiden malen' 'wpb'), 'before_widget' => '', 'after_widget' => '', 'before_title' => '

',' after_title '=>'

',)); add_action ('widgets_init', 'wpb_widgets_init');

I denne koden har vi registrert to sidebjelker. Vi har gitt dem navn og beskrivelser for å identifisere dem på Widgets-skjermen. Beskrivelsesparameteren kan brukes til å fortelle brukere hvor dette sidebaret vises i temaet. Wpb er navnet på temaet vi jobber med, det brukes her for å gjøre disse strengene oversetterbare. Du bør erstatte det med temaet ditt.

Legge til dynamiske Widget Klar Sidebar i WordPress Theme Files

Så langt har vi kun registrert Dynamic Sidebars. Brukere kan dra og slippe widgets i disse sidebjeldene fra Utseende »Widgets skjerm. Disse sidebjørker vil imidlertid ikke vises på nettstedet ditt før de blir kalt i en mal som sidebar.php eller hvor som helst du vil vise dem. For å legge til disse widgetområdene, rediger malfilen der du vil vise dem og lim inn denne koden:

      

I denne eksemplskoden har vi brukt sidebjeld-ID for å ringe sidebjelken vi vil vise her. Endre sidefelt-ID for å vise et annet sidebjelke. For eksempel kan du registrere tre sidebjelker for bunntekst og deretter ringe dem en etter en i temaet ditt footer.php mal.

Widgets kan være veldig kraftige. Du kan legge til widgets til innleggene dine og sideinnhold, lage tekst widgets fargerikt, eller utvide kraften til standard WordPress widgets. Rett plassert widgetsklare sidebjør lar brukerne legge til egendefinerte elementer på sine nettsteder ved hjelp av enkle dra og slipp-grensesnitt.

Vi håper at denne artikkelen hjalp deg med å lære hvordan du legger til dynamiske widget-klare sidebjelker i WordPress. Vi anbefaler at du studerer koden i temaer som Genesis for å lære hvordan fagpersoner bruker dem i sine produkter. For spørsmål og tilbakemelding vennligst legg igjen en kommentar nedenfor.