Jak stworzyć motyw do Wordpressa (6)

Widgety

W tym momencie kolumna boczna jest skończona. Wyświetla się pod wpisanie czyli nie na swoim miejscu, dlatego że nie zostało to opisane w stylach.
Teraz czas aby uruchomić widgety na sidebar.
Widgety są to elementy, które można wstawic na sidebar i dowolnie przesuwać.
Widgety wstawiają na sidebar te same elementy czyli: kategorie, strony, linki, kalendarz, archiwa i meta. Prócz tego jest sporo innych widgetów np. chmurka tagów, ostatnie wpisy, itp. Ważny jest widget tekstowy wstawiający tekst lub kody jaki chcesz. Służy on m.in. do wstawiania na blog np. reklam.
Dzięki widgetom nie musisz modyfikować kodu lecz tylko myszą przesuwasz sobie elementy w panelu administracyjnym.

Aby sidebar obsługiwał widgety musisz stworzyć dodatkowy plik functions.php zawierający poniższy kod:
<?php

if ( function_exists(‘register_sidebar’) )

register_sidebar();

?>
Czyli otwórz notatnik, wklej ten kod, zapisz plik pod nazwą functions.php jako utf-8 i prześlij na serwer.

Trzeba również dokonać zmian w pliku index.php.
Aby widgety działaly wpisz następujący kod po pierwszym znacznku ul w sidebar:
<?php if ( function_exists(‘dynamic_sidebar’) && dynamic_sidebar() ) : else : ?>

a przed kończącym ul wpisz: <?php endif; ?>

W tym momencie twój motyw obsługuje widgety. Możesz przejść do kokpitu bloga i korzystać z widgetów.

 

Leave a reply

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

This site uses Akismet to reduce spam. Learn how your comment data is processed.