Na stránce sport články z kategorie sport

Úvodní stránka Fórum podpory WordPressu Problémy s WordPressem Na stránce sport články z kategorie sport

Zvolené téma obsahuje celkem 9 odpovědí. Do diskuze (2 účastníci) se naposledy zapojil uživatel  admin a poslední změna je stará 13 let, 6 měsíců.

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

    paja22
    Participant

    Mam vytvořené stránky ale teď nevím jak udělat aby na třeba na stránce sport se zobrazovali jen články z kategorie sport atd…

    EDIT: WP Verze 3.0.1

    #7385

    admin
    Keymaster
    Web

    Výpis příspěvků na stránce je poměrně častý dotaz, který má několik rovin…

    1) Opravdu to tak potřebuji? Ze samé podstaty je to trochu nesmysl. Stránka je statická informace, zatímco rubrika je dynamická a zobrazují se v ní vydávané příspěvky. Proč tedy zobrazovat na nějaké stránce ještě i příspěvky ze související rubriky? Nejde to vyřešit nějak jinak? Pokud chci u výpisu příspěvků opravdu nějakou statickou informaci, není lepší použít (a zobrazit) popis rubriky? Nebo použít jeden z příspěvků a označit ho jako zvýrazněný (tudíž bude vždy na prvním místě)? Případně se zamyslet, zda neexistuje náhodou nějaké jiné řešení, jak vše logicky a jednoduše uspořádat…

    2) Samozřejmě v některých případech je to z nějakého důvodu jediné možné řešení.

    Pokud jde pouze o jednu stránku, tak je to jednoduché a stačí použít menu Nastavení – Zobrazování – Na úvodní stránce zobrazit – Statickou stránku (vyberte níže) – Stránka příspěvků. Nevýhodou je, že pak musí být na homepage zobrazena nějaká stránka.

    Pokud jde však o několik stránek propojených s rubrikami, tak i zde je několik možností:

    – Použít plugin, např. Improved Include Page, který umožňuje kdekoliv v šabloně zobrazit obsah libovolné stránky. Ale existují i další, které přímo propojují příspěvky (rubriky) a stránky (např. Post Page Associator). Spíše bych si to ale udělal po svém…

    – Upravit šablonu a použít funkci WP_Query() pro dodatečný výpis příspěvků na stránce. Můžete buď použít URL stránky a upravovat soubor page.php (tedy na adrese stránky bude vypsána normálně stránka a pod ní ještě příspěvky z určité rubriky) nebo URL rubriky a upravovat soubor archive.php (před výchozí výpis příspěvků z dané rubriky ještě zobrazíte nějakou stránku). Budete muset použít podmíňovací funkce is_category(‘rubrika’) nebo is_page(‘stranka’) ve stylu “pokud jsme na stránce s názvem Stránka, tak vypiš příspěvky z rubriky s názvem Rubrika”. Nebo lze pro přehlednost použít vlastní šablony stránek (kdy vlastně vytvoříte stránku příspěvků). Doporučuji jeden názorný a podrobný návod. Jako další řešení se jeví možnost přidat ke stránce rubriky (štítky) podle jiného návodu.

    Různých řešení je mnoho, pro každý případ se hodí trochu něco jiného. Zkuste blíže popsat, na co to přesně potřebujete a jak to má vypadat a zkusíme nalézt nejlepší řešení…

    #7386

    paja22
    Participant

    No jde o to aby se například hned ten článek Velká cena Ruska F1 za čtyři roky byl vypsán i na stránce sport a tak http://www.nejvicinfo.cz

    #7387

    admin
    Keymaster
    Web

    Proč ten článek potřebuješ mít ještě i na stránce, když už je v rubrice Sport? K čemu je to dobré a čeho tím chceš dokázat? Přečti si to celé ještě jednou…

    #7388

    paja22
    Participant

    Autor webu to tak chce mě by kategorie stačila ale jemu ne.

    #7389

    admin
    Keymaster
    Web

    Autor webu? A co s tím máš společného ty? Zkus mu to celé hezky vysvětlit tak, jak jsem to tu popsal. Proč mu to nestačí? K čemu potřebuje mít příspěvek v rubrice i ve stránce? Jde si špatně vybrat vhodný způsob řešení, když vlastně přesně nevíme na co. Na té stránce má být stránka a pod ní příspěvky? Nebo jak to tam má vypadat a co to má umět? Několik různých řešení jsem tu popsal, ale to nejvhodnější už ze současného zadání bohužel vybrat neumím…

    #7390

    paja22
    Participant

    Tak na hlavní stránce všechny články na těch stránkách jen ty některý a funkce no klasicky jako vypsané no jako na hlavní stránce.

    #7391

    admin
    Keymaster
    Web

    Dobře, to je jasné, ale proč tedy ty příspěvky musí být vypsané na stránce? Prostě dej do toho horního menu místo stránky Sport rubriku Sport a máš to celé vyřešené, ne? Nebo mi prosím vysvětli, proč musí být příspěvky vypisované na stránce?

    #7392

    paja22
    Participant

    Dobrá dejme tomu že bych chtěl dát ty k tomu menu tak se přiznám nevim jak přesně.

    #7393

    admin
    Keymaster
    Web

    V menu Vzhled – Menu si vytvoříš vlastní menu, kam jednoduše přidáš rubriku Sport. Výsledkem bude to, že budeš mít v menu slovo “Sport”, které ale povede rovnou na výpis příspěvků (= tedy to, co potřebuješ) místo na stránku…

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