Jak vytvořit více oblastí pro umístění widgetů

Widget area je v každé šabloně místo, kam lze umístit widgety a pokud potřebujeme místo pro další, například v patičce, musíme si vytvořit nový prostor.

Do function.php vložíme následující kód:

register_sidebar(array(
 	'name' = 'Footer widget',
 	'id' = 'footer',
        'description'   = '',
        'class'         = '',
 	'before_widget' = '
‚, ‚after_widget‘ = ‚
', 
        'before_title' = '

‚, ‚after_title‘ = ‚

' ));

V souboru footer.php pak na vybraném místě vložíme:

if ( is_active_sidebar('footer') ) {
 dynamic_sidebar('footer');
}

Ať již budeme vytvořenou oblast nazývat Widget area, nebo sidebar, můžeme si jich vytvořit kolik budeme potřebovat a jsou šablony, kde si můžete pomocí widget areas poskládat hlavní stranu k obrazu svému.

About The Author

Zajímá mne Wordpress, responsivní šablony a zkrátka vše kolem tohoto skvělého redakčního systému.

Související články

5 Comments

  1. Michal

    Dobrý den, hlásí mi to „Parse error: syntax error, unexpected ‚=‘, expecting ‚)‘ “ na řádku „‚name‘ = ‚Footer widget‘,“ . Díky za radu

    Odpověď
  2. Zdeněk

    Hlásí mi to

    Parse error: syntax error, unexpected ‚=‘, expecting ‚)‘ in /data/web/virtuals/72369/virtual/www/domains/sitarandi.com/wp-content/themes/spacious/inc/functions.php on line 748

    Odpověď

Přidejte komentář

Vaše e-mailová adresa nebude zveřejněna. Vyžadované informace jsou označeny *