Změna nadpisu widgetů


Určitě jste se už trápili, jak změnit velikost “háčka” ve widgetech. WordPress tuto změnu v administračním rozhraní neumožňuje a tudíž budete muset zasahovat do samotné šablony. V té si najděte soubor functions.php a v něm budete muset opět pátrat, tentokrát po kódu, který vypadá nějak takto:

register_sidebar(array(
    'name' => __('Primary Widget Area', 'twentyten'),
    'id' => 'primary-widget-area',
    'description' => __('The primary widget area', 'twentyten'),
    'before_widget' => '<li id="%1$s">',
    'after_widget' => '</li>',
    'before_title' => '<h3>',
    'after_title' => '</h3>',
));

Nyní stačí upravit nadpis H3 na ten, který požadujete. Třeba H4. Změnu uložte a můžete se těšit z výsledku.


3 responses to “Změna nadpisu widgetů”

  1. Dal bych přednost předefinování velikosti daného tagu ve stylovém předpisu (style.css). Widgety jsou v sidebaru, který má vlastní blok (div), který má zpravidla nastaveno id=”sidebar”. Předpis pro určitou velikost by mohl vypadat třeba
    #sidebar h3 { font-size: 1.35em; }

    • Neměl jsem na mysli ani tak velikost písma jako kdyby to chtěl někdo upravit z hlediska SEO.

  2. Zdravím Vás,
    tímto bych Vám chtěla poděkovat za článek. V rámci restrukturalizace nadpisů se mi velmi hodil, a musím říct, že na to, že nejsem programátor, se mi změna z nadpisů páté úrovně na nadpisy třetí úrovně podařila hned napoprvé. Ještě bych podotkla, že byla nutná i úprava kódu CSS, samozřejmě v souboru style.css, což je snad pochopitelné. Když změním úroveň nadpisu, musím změnit i formátování. Každopádně Vám ještě jednou za článek děkuji.