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' = '<div class="widget">', 
        'after_widget' = '</div>', 
        'before_title' = '<h3 class="widget-title">', 
        'after_title' = '</h3>' ));

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.

Čtěte  Co znamená excerpt neboli stručný výpis příspěvku

About The Author

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

Related posts

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

    Reply
  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

    Reply

Leave a Reply

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