Zadejte hledaný výraz...

Přetížení content.php (content.php)

Kloban
verified
rating uzivatele
7. 11. 2015 10:43:58
Čau,
snažím se ve WP vytvořit šablonu content-spolecnosti.php, která se bude zobrazovat u společností (vytvořených ve frameworku PODs). Už mi to fungovalo. Absolutně netuším kdy jsem co změnil, každopádně to nefunguje. A ani se mi nedaří nikde najít jak ten content-*.php funguje.
Asi problém popisuju dost vágně, ale nevím moc jak jak to popsat.
Ve zkratce hledám nějakej taháj jak na content-*.php
Dík
7. 11. 2015 10:43:58
https://webtrh.cz/diskuse/pretizeni-content-php-content-php#reply1151504
gorryb
verified
rating uzivatele
(2 hodnocení)
7. 11. 2015 11:14:09
Content-* sám o sobě nefunguje nijak. Pokud máš custom stránku s názvem spolecnosti.php, tak uvnitř toho souboru musíš připojit content-spolecnosti.php pomocí metody get_template_part().
7. 11. 2015 11:14:09
https://webtrh.cz/diskuse/pretizeni-content-php-content-php#reply1151503
Kloban
verified
rating uzivatele
7. 11. 2015 19:48:29
Aha. No nemám nic jako spolecnosti.php. Mám prostě některý příspěvky typu pods (z frameworku pods). Potřebuji tedy asi v souboru single.php tento typ detekovat a v případě, že to bude pods, tak mu podstrčit jiný content.php.
gorryb -> Díky, nevím proč, ale měl jsem dojem, že wp má nejakou vnitřní logiku, kterou přiděluje různé contenty. :-)
Jdu hledat jak detekovat jestli je příspěvek z pods frameworku. Jestli někdo máte s tímto zkušenost, napište. ;)
---------- Příspěvek doplněn 07.11.2015 v 20:33 ----------
Tak problém s detekcí pods příspěvku vyřešen v souboru single.php takto:
Asi to není úplně optimální řešení, ale funguje... Kontroluji prostě jestli lze vypsat pole 'nazev' z pods příspěvku, pokud ano, jedná se pods a vypíšu daný content, pokud ne, vypíšu standartní content.php.
Mimochodem v single.php je tento komentář:
7. 11. 2015 19:48:29
https://webtrh.cz/diskuse/pretizeni-content-php-content-php#reply1151502
Pro odpověď se přihlašte.
Přihlásit