Tento článek je součástí série návodů zabývající se kompletní tvorbou WordPress widgetu.
- Co byste měli vědět než se pustíte do tvorby prvního widgetu
- Tvorba a registrace WordPress widgetu
- Tvorba samotného widgetu
- Tvorba formuláře pro váš WordPress widget
- Zobrazení widgetu na stránce
Tvorba funkce _construct()
V této části si ukážeme, jak rozšířit funkci _construct(). Tato funkce je uvnitř námi vytvořené třídy Tutsplus_List_Pages_Widget.
Otevřete si soubor pluginu, který jste dříve vytvořili a najdete funkci _construct(). Vložte do ní následující kód:
function __construct() {
parent::__construct(
// ID widgetu
'tutsplus_list_pages_widget',
// Jméno widgetu
__('Seznam příbuzných stránek', 'tutsplus' ),
// nastavení widgetu
array (
'description' => __( 'Identifikuje strukturu současné stránky a zobrazí seznam příbuzných stránek. Funguje pouze u stránek.', 'tutsplus' )
)
);
}
Toto definuje parametry pro tvorbu widgetu. Tyto parametry jsou:
- unikátní ID widgetu.
- jméno widgetu, které se objeví ve Vzhled -> Widgety.
- řada možností, včetně popisu, který je zobrazen u widgetu. Jedná se o popis vysvětlující uživatelům co widget dělá.
Pokud nyní aktivujete plugin a podíváte se v administraci do Vzhled -> Widgety tak se zde již widget zobrazí. Nicméně zatím nebude fungovat, protože jsme doposud nevytvořili žádné výstupní funkce.

Zdroj: Constructing Your WordPress Widget – Tuts+ Code Tutorial

