Arról már volt szó, hogy hogyan tudunk page azaz oldal sablont létrehozni. Egy nagyobb weboldalon blogon, igény lehet arra, hogy egyes kategóriák bejegyzései más formát öltsenek. Ekkor a single.php fájlunkat kell módosítani. Ha csak ezt tennénk akkor ugyan megváltozna, de mindenütt érvényes lenne a változtatás. Éppen ezért egy feltételt kell szabnunk WordPress-ünknek. A single.php fájlunk legelejére illesszük az alábbi kódot:
<?php
if(in_category(3)) {
include 'single-3.php';
} else {
?>
A kódon szinte egyértelmű, hogy mit is szeretnénk. Megadjuk feltételnek azt, hogy jelen esetben a 3 ID-jű kategória esetén a single-3.php fájlt hívja be, ne a single.php fájlt. Ha ezzel megvagyunk akkor nincs más dolgunk, mint kialakítani az új megjelenést és feltölteni szerverünkre, ahogyan a kódot megírtuk, tehát itt single-3.php néven.

Hi!
Engem az érdekelne hogyan tudok egy oldalba egy megirt php kódot beinclude-álni? Ha lehetséges ez, akkor az útvonallal van gond, mert semmi nem jelenik meg ha meghívom azt az oldalt. Ha a szokásos formulát használom: include(“valami.php”); és megadom az include-on belül az útvonalat akkor a függvénynek dupla argumentuma lenne. Mi ennek a formai módja, hogy lehetséges legyen egy már megírt php file-t behívni a wp oldalunkba és használni? Köszönöm.
Php include pluginnal.
Köszönöm.
köszönjük