Jak implementovat dynamické postranní panely (widgety) do WordPressu

ZVĚTŠIT

The widgety Jsou to části obsahu spravovatelné z backendu (Vzhled> Widgety), které jsou uloženy v prostorech známých jako dynamické postranní panely.
Boční panely lze v šabloně wordpressu implementovat kdekoli, obvykle jsme zvyklí na to, že je vidíme v levém nebo pravém sloupci a v zápatí.
Abychom vytvořili sideber, musíme umístit funkci register_sidebar () do souboru functions.php našeho tématu.
Tato funkce přijímá jako parametr pole, ve kterém jsou zadány podrobnosti o postranním panelu:
jam: Název postranního panelu je ve výchozím nastavení „postranní panel“.
id: ID postranního panelu (například: postranní panel-vpravo), výchozí pro automaticky generované číselné ID.
popis: Popisný text postranního panelu k registraci, je zobrazen na stránce Widgety, ve výchozím nastavení je prázdný
třída: Třída CSS k přiřazení widgetům tohoto postranního panelu.
before_widget: HTML kód, který se zobrazí před každým widgetem, ve výchozím nastavení je

  • after_widget: HTML kód, který půjde za každým widgetem, ve výchozím nastavení je
  • before_title: HTML kód, který bude uveden před názvem widgetu, ve výchozím nastavení je


    after_title: HTML kód, který bude následovat za názvem widgetu, ve výchozím nastavení je


    Na základě parametrů přistoupíme k vytvoření příkladu postranního panelu:
     'Ad Zone', 'id' => 'ad-zone', 'description' => 'Reklamy na tomto webu půjdou sem', 'before_widget' => '',' after_widget '=>'',' before_title '=>'',' after_title '=>'')); ?> var13 -> 

    Uložíme soubor functions.php a poté od správce wordpressu přejdeme do Appearance> Widgets měli bychom vidět náš Sidebar, který můžeme začít zaplňovat Widgety.
    K zobrazení postranního panelu a jeho obsahu v šabloně používáme funkci dynamic_sidebar (), která má jediný parametr, kde musíme určit, který postranní panel se má zobrazit, je nastaveno id (textové nebo číselné) postranního panelu (v našem případě: ' ad-zone '), pokud zůstane prázdný, zobrazí se první registrovaný postranní panel.

    Můžeme také ověřit, zda postranní panel existuje, nebo zda šablona přijímá postranní panel, aby se předešlo chybám.
     // Zde se zobrazí widget zadaný správcem 

    Obvykle je obvyklé vytvořit soubor sidebar.php, umístit tam funkci a poté ji zahrnout pomocí get_sidebar (), aby se kód modularizoval a oddělil od ostatních stránek.
    Například základní šablona

    Mnoho widgetů pro postranní panelyDo postranního panelu můžete vložit cokoli chcete. Chcete mít náhodný obrázek nebo kousek textu, který se mění při každém zobrazení stránky na vašem webu?
    K dispozici jsou tisíce předprogramovaných widgetů, které můžeme vidět v
    http: //wordpress.org … ins / tags / widget nebo se jen podívejte, jak puglinové nejčastěji používají nějaký widget, aby mohli využívat naše webové stránky WordPress, podle našich potřeb.Líbil se vám tento návod a pomohl mu?Autora můžete odměnit stisknutím tohoto tlačítka, čímž mu dáte kladný bod
    wave wave wave wave wave