Rövidkód szöveges widgetbe

Rövid kódokról már nem egyszer volt szó a blogon. Mindegyik shortcodeot a functions.php fájlba határozunk meg és ezeket a kódokat később használhatjuk a bejegyzésekbe illetve az oldalakba. Ha normál esetbe ezt a rövid kódot beillesztenénk egy szöveges widgetbe, akkor nem kapnánk a várt eredményt csak egy szöveget. Ha az aktuális shortcode-ot, vagy kódokat hasznosítani szeretnénk a sidebarba akkor az alábbi kódot kell elhelyeznünk a functions.php fájlunkba és máris használatba vehetjük már a text widgetben is. Tovább olvasás…


Oldalsáv leírása

WordPress 2.9 számos újdonságot hozzunk nekünk. Ilyen újdonság számít az is, hogy az oldalsávunknak leírást adhatunk meg, amely valljuk be sokszor jól jöhet ha egy összetett oldalról van szó, amely sok oldalsávval rendelkezik. Oldalsávunk valahogy így nézhet ki:

if ( function_exists('register_sidebar') )
    register_sidebar(array(
        'name' => 'Oldalsáv',
        'before_widget' => '',
        'after_widget' => '',
        'before_title' => '<div class="title">',
        'after_title' => '</div>',
    ));

Tovább olvasás…


Más sidebar bejegyzésenként

Ha más oldalsávot szeretnénk blogunkra oldalanként bejegyzésenként, akkor ahogyan már több alkalommal is említve volt az oldalon includeoldni kell az új sidebarokat. Most egyedi mezővel fogjuk hívni az új oldalsávokat. Ezzel a lehetőséggel akár, minden egyes bejegyzéshez más és más tartalmú oldalsáv tartozhat. Tovább olvasás…


Custom sidebar per page

Vagyis a célom ezzel a bejegyzéssel megmutatni nektek, hogy hogyan tudunk minden egyes oldalunkhoz más és más sidebart társítani. Felvázolom miről is van szó röviden.
Adott a wordpress weblapunk és van, tegyük fel, három oldalunk (page). Legyen az oldalak neve csak így szimplán oldal1, oldal2, oldal3. Az oldal1-en a sidebarban csak az archívumot, az oldal2-ön csak a cimkéket, az oldal3-on pedig szeretnénk meghagyni, úgy ahogyan a főoldalon van. Ugyebár alapesetben mindenütt ugyanaz jelenik meg. Mit tegyünk? Gondolkozzunk Béláim. (: Tovább olvasás…