Zadejte hledaný výraz...

Jak na různou šablonu pro index a archiv článků?

Nasty
verified
rating uzivatele
26. 3. 2010 12:12:17
Ahoj,
upravil jsem si základní šablonu worpressu. Do index.php jsem přidal funce query_posts("showposts=1") a query_posts("offset=1"), to abych mohl vytvořit speciální css pro jeden nejnovější příspěvek a mohl mezi první a druhý příspěvek vložit vlastní statický obsah (objednávkový formulář).
Následkem použití querty_posts mi přestalo správně fungovat stránkování pomocí funkce previous_posts_link, která v index.php tvoří url k přístupu k starším příspěvkům. Zároveň potřebuji, aby měl tento archiv starších příspěvků vlastní vzhled (v archivu již totiž nechci graficky odlišovat první příspěvek od ostatních, ani uvádět objednávkový formulář).
Proto jsem si vytvořil soubor archiv.php, který je v podstatě kopií indexu, jen už neobsahuje žádné querty_posts, ani objednávkový formulář aj.
Potřebuji soubor archiv.php načíst místo index.php poté, co uživatel na indexu klikne na "zobrazit starší příspěvky", tedy na url které teď obstarává previous_posts_link. Předpokládám, že tohle můj problém vyřeší.
Díky!
---------- Post was amended at 13:22 ----------
Možná jsem to napsal moc složitě. Podstata mého dotazu je následující:
Jak načíst libovolně vytvořený soubor šablony (třeba archiv.php) pomocí odkazu zobrazeném kdekoli na frontendu (třeba prostřednictvím index.php).
26. 3. 2010 12:12:17
https://webtrh.cz/diskuse/jak-na-ruznou-sablonu-pro-index-a-archiv-clanku#reply481061
Nasty
verified
rating uzivatele
28. 3. 2010 17:56:40
Problém jsem vyřešil s pomocí dokumentace k Wordpressu. Kdyby to někoho zajímalo, tak různého obsahu pro index a pro stránkováný archiv lze docílit pomocí přednastavené funkce is_paged, která se použije v podmínce if/else.
28. 3. 2010 17:56:40
https://webtrh.cz/diskuse/jak-na-ruznou-sablonu-pro-index-a-archiv-clanku#reply481060
Jimmy Hayek
verified
rating uzivatele
(7 hodnocení)
29. 3. 2010 01:32:47
I když už je to vyřešené, tak mám jednu radu. Pokud plánuješ mít úvodní stránku odlišnou od těch archivních, tak bych tuto úvodní stránku vytvořil pomocí souboru home.php, který je proto určen. Kód v home.php se tak bude vztahovat jen k úvodní stránce, kód v index.php pak k ostatním stránkám.
29. 3. 2010 01:32:47
https://webtrh.cz/diskuse/jak-na-ruznou-sablonu-pro-index-a-archiv-clanku#reply481059
Nasty
verified
rating uzivatele
30. 3. 2010 10:33:44
Díky. To jsem nevěděl. Je to elegantnější než se vypisovat s podmínkami.
30. 3. 2010 10:33:44
https://webtrh.cz/diskuse/jak-na-ruznou-sablonu-pro-index-a-archiv-clanku#reply481058
Pro odpověď se přihlašte.
Přihlásit