W motywie potomnym posiadam cztery Footer Widget Area, chciałabym dodać jeszcze dwa dodatkowe. Jak się za to zabrać? :)
W motywie potomnym posiadam cztery Footer Widget Area, chciałabym dodać jeszcze dwa dodatkowe. Jak się za to zabrać? :)
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; ?>
...