Jiná šablona na specifické stránce s podstránkama

Úvodní stránka Fórum podpory WordPressu Čeština pro WordPress Jiná šablona na specifické stránce s podstránkama

Zvolené téma obsahuje celkem 9 odpovědí. Do diskuze (4 účastníci) se naposledy zapojil uživatel  mineo a poslední změna je stará 8 let, 3 měsíce.

Aktuálně je na stránce zobrazeno 10 příspěvků - 1. až 10. (z celkem 10)
  • Autor
    Příspěvky
  • #1396

    Marp
    Participant

    Potřebuji poradit, jak nastavit jinou šablonu jedné samostatné stránce ve WP a tuto doplnit několika podstránkami. Tj. např. vytvořím stránku (nikoliv příspěvek) v administaci na webu a několik podstránek, kde bude odlišný obsah a chci tam mít i jinou šablonu. Vpravo v administraci stránky je sice položka Šablona stránky, ale ta má jen položky 1. Výchozí šablona a 2. One Column.

    Díky za nakopnutí ;)

    #10422

    admin
    Keymaster
    Web

    Pro novou šablonu stránek si budete muset vytvořit vlastní soubor a nahrát ho do adresáře s používanou šablonou. Související vlákno naleznete zde.

    #10423

    martin
    Participant

    taky se s tím peru… ale snad mohu trochu poradit.

    najdi si v themes soubor php který má v hlavičce <?php /* Template Name: ….

    to je template, zkopiruj, přejmenuj na třeba muj_template.php a změn taky jmeno za <?php /* Template Name: NejakyNazevTreba

    ulož a otevři si znovu administraci WP, template se objeví mezi ostatníma

    no, a pak si uprav jeho vnitřek k obrazu svému ;)

    #10424

    admin
    Keymaster
    Web

    Ano, to je “prakticky” popsaný původně odkazovaný postup, díky.

    #10425

    Marp
    Participant

    No, problém je v tom, že ve zkušební (nebude ve finále nasazena) šabloně jsou čtyři php soubory, kde je TemplateName:

    1. page-template-sitemap.php s názvem: * Template Name: Sitemap

    2. page-template-full.php s názvem: * Template Name: Full Width, no sidebar(s)

    3. page-template-contact.php s názvem: * Template Name: Contact Form

    4. page-template-archives.php s názvem: * Template Name: Archives

    ale žádný nemá v hlavičce název šablony…

    Název šablony je samozřejmě ve style.css:

    Theme Name: Indicate

    Theme URI: http://fthemes.com/indicate-free-wordpress-theme/

    Description: Free General/Blog WordPress theme by FThemes

    Author: FThemes

    Author URI: http://fthemes.com

    Version: 1.0

    Tak co dál?

    #10426

    Marp
    Participant

    A v další šabloně, placené, která bude vlastně ve finále použitá je těchto php souborů dokonce 6 a každý je podobně nazván, ale ani jeden soubor s názvem template…

    #10427

    admin
    Keymaster
    Web

    Přiznám se, že dotazu moc nerozumím. Musíte rozlišovat šablony (Theme, např. Twenty Eleven) a šablony stránek (Template, určují vzhled konkrétních stránek). Např. soubor page-template-full.php obsahuje na začátku zápis Template Name: Full Width, no sidebar(s). Pokud si tedy vytvoříte nějakou stránku s názvem “Test” a přiřadíte ji tuto šablonu stránky, tak se bude tato stránka na webu zobrazovat patrně jinak než normální stránky (nebude mít patrně žádný postranní panel).

    Podívejte se ještě jednou na výše uvedený odkaz, najdete tam další podrobnosti.

    #10428

    Marp
    Participant

    Zkusím to polopatě: celý web používá např. šablonu TwentyTen, ale jednu specifickou stránku potřebuji mít ve vzhledu Twentyeleven. Prostě zcela rozdílný vzhled.

    #10429

    admin
    Keymaster
    Web

    Aha, zmátly mě zmínky o šablonách stránek :-)

    Změnu celých šablon pro určité stránky by měl umožňovat plugin Page Theme. Ke každé stránce si tak můžete přiřadit v jaké šabloně bude zobrazena. Zběžně jsem se díval na zdrojový kód pluginu a využívá filtry pre_option_stylesheet a pre_option_template. Pokud by uvedený plugin nefungoval, tak doporučuji podrobný článek, který je vlastně návodem, jak tuto možnost zprovoznit bez použití pluginu (a nabízí i další řešení pomocí filtrů stylesheet a template).

    #18427

    mineo
    Participant

    zdravím, riešim niečo podobné
    žial nenašiel som šablonu, kde by som mal upravený buddypress s peknými profilmi a aj forum, to jest bbpress, aby nejak vyzeral k svetu.
    v kodovaní sa nevyznám, preto by ma zaujímalo, či je možné použiť upravený buddypress, alebo bbpress zo šablony v inej šablone.
    Viem na úpravu bbpress existujú návody, fuuu, ale neviem či by som to zvládol a preto hľadam jednoduchší spôsob.
    ďakujem

Aktuálně je na stránce zobrazeno 10 příspěvků - 1. až 10. (z celkem 10)

Pokud chcete odpovědět na toto téma, musíte se nejdříve přihlásit.

WordPress – novinky, návody a zajímavosti