Kategorie szkoleń | Egzaminy | Kontakt

Odpowiedź (1)

  • 6

W pliku functions.php, znajdującym się w katalogu głównym motywu, należy za pomocą funkcji register_sidebar zarejestrować nowy widget area, a następnie w pliku stopki, w miejscu, gdzie chcemy wyświetlać widgety, umieścić funkcję dynamic_sidebar.

Przykład:

Plik functions.php:


if (function_exists('register_sidebar')) {
    register_sidebar(array(
        'name'=> 'Kolejny Widget Area',
        'id' => 'kolejny_widget_area',
        'before_widget' => '<li id="%1$s" class="widget %2$s">',
        'after_widget' => '</li>',
        'before_title' => '<h2>',
        'after_title' => '</h2>',
    ));
}



Plik footer.php:

...
<?php if (!function_exists('dynamic_sidebar') || !dynamic_sidebar('Kolejny Widget Area')) : ?>
<!--To co ma się wyświetlić jeśli nie ma widgetów.-->
<?php endif; ?>
...
  • Odpowiedział
  • @ | 07.07.2014
  • TRENER MODERATOR ALTKOM AKADEMII