WordPress kívülről

Más sidebar más footer

Lényegében arról van szó, hogy egy wordpress sablonnál alapesetben egy sidebar és egy footer van, vagyis minden egyes oldalon bejegyzésen a sidebar.php és a footer.php tartalma fog megjelenni. Ezeket a sablonunkban nem nehéz megtalálni, a page.php és a single.php vagy mondjuk az index.php fájlok végén találhatóak és a kód így néznek ki:

< ?php get_sidebar(); ?>
< ?php get_footer(); ?>

Ez mindössze annyit tesz nekünk, hogy behívja a footer és a sidebar vagy más néven oldalsáv és lábléc tartalmat.
Azonban vannak olyan esetek, amikor más-más footert és oldalsáv tartalmat, valamint kinézetet akarunk adni oldalunknak. Ez leginkább, akkor fordul elő, amikor egy cég kapcsolat menüpontjánál nem akarjuk, hogy az oldalsáv ott díszelegjen. Valamilyen szinten ez felesleges, nem illik a kapcsolat menühöz. De biztosan számtalan esetet fel lehetne hozni még. Nekünk, hogy ezt megvalósítsuk, egyszerűen mást kell behívni.
Vegyük a footer (lábléc) példát. Mentsük le a page.php és a footer.php fájlokat gépükre. a footer.php nevezzük el footer2.php-nek.Végezzük el a változtatásokat az új láblécükben. Keressük meg a page.php-ban a fentebb említett kódrészletet. És a

< ?php get_footer(); ?>

részt töröljuk, helyére pedig az alábbi kódot illesszük be az alábbi kódot:

< ?php include (TEMPLATEPATH . '/footer2.php'); ?>

A kész fájlokat miután elmentettük, töltsük vissza aktuális sablonunk könyvtárába és írjuk felül természetesen a page.php-t. Ezzel készen is vagyunk, ha megnézed, az oldalaknál a módosított footer fog megjelenni és nem az, ami mondjuk a főoldalon vagy a bejegyzéseknél. Linkcserénél, jól lehet hasznosítani, ezt a kis változtatást. Sidebar esetében is ez az eljárás csak ott értelemszerűen a

< ?php get_sidebar(); ?>

részt kell törölni és ugyanúgy behívni a módosított sidebart.