Jak dodać widgety do naszej strony?

Czym są widgety?
Widget to element strony, pozwalający na drobna zmianę wyglądu i funkcjonalności strony. Jako przykład widgetu można wymienić fragment odpowiadający za wyświetlenie reklam czy kalendarza.
W WordPressie widgety dodajemy w panelu administracyjnym klikając w zakładkę Wygląd->Widgety. Następnie przeciągamy okienka z widgetami, które chcemy zamieścić na stronie.
W zależności od szablonu miejsc, gdzie możemy dodać widgety może być więcej niż jedno (domyślnie widgety umieszcza się w „Sidebarze” czyli menu bocznym bloga).
Załóżmy, że chcemy dodać widget z reklamami Google AdSense. Najprostszym sposobem jest dodanie Widgetu tekstowego (Text) do swojego paska bocznego i przekopiowanie kodu Google AdSense jako tekstu czyli…
zakładmy reklame na swoim koncie Google AdSense, dostosowujemy swoje opcje i kopiujemy poniższy kod reklamy – dodając własny identyfikator klienta Google

google adsense
źródło Google.pl

Skopiowany kod wklejamy do naszego widgetu tekstowego i zapisujemy:
widget_add

To wszystko z punktu widzenia użytkownika.

Ok. Załózmy, że tworzysz własny szablon i chcesz do niego dodać widget.
W tym celu:

  • rejestrujemy wtyczkę dodając poniższy kod w pliku naszego szablonu functions.php:
    if (function_exists('register_sidebar')) {
    register_sidebar(array(
    'name' => 'Reklama Widget',
    'id'   => 'reklama-widget',
    'description'   => 'Reklama AdSense',
    'before_widget' => '<div id="%1$s">',
    'after_widget'  => '</div>',
    'before_title'  => '<h2>',
    'after_title'   => '</h2>'
    ));
    }
  • w pliku sidebar.php dodajemy fragment kodu odpowiedzialny za wyświetlenie naszego widgetu z reklamą:
    if (  is_active_sidebar( 'Reklama Widget' ) ) {
    dynamic_sidebar( 'Reklama Widget' );
    }

I w zasadzie to wszystko 🙂

Dodaj komentarz

Twój adres email nie zostanie opublikowany. Pola, których wypełnienie jest wymagane, są oznaczone symbolem *