Zvolené téma obsahuje celkem 6 odpovědí. Do diskuze (2 účastníci) se naposledy zapojil uživatel lucky.man a poslední změna je stará 12 let, 7 měsíců.
-
Ahoj, jde pro výsledky hledání použít jinou stránku než index.php, kterou standardně používá šablona? Kde to případně mohu změnit? Díky.
Ano, určitě. Nejsem si sice jist, zda se dotaz týká šablony pro výsledky vyhledávání nebo jejich zobrazení (a URL), ale to nevadí…
Pro zobrazení výsledků vyhledávání slouží soubor search.php. Pokud není v šabloně obsažen, stačí ho jednoduše vytvořit, zkopírovat do něj např. obsah souboru index.php a pak ho libovolně upravovat. Použit bude automaticky, nikde se nic nastavovat nemusí… Můžete si ale také vytvořit speciální stránku (viz manuál).
A pokud jde o změnu URL z tvaru mojedomena.cz/?s=vyraz
např. na mojedomena.cz/search/vyraz
, tak můžete použít plugin Nice Search.
Super, děkuji.
Zajímavé jsou obě možnosti :), řešit URL mě původně ani nenapadalo. Search.php funguje bez problémů. Mohl bych ještě poprosit o PHP kód, který mi vypíše na stránce: Výsledek hledání “hledaný výraz”?
Výborně.
Hledaný výraz je možné zobrazit jednoduše pomocí funkce the_search_query(), např.
Výsledek hledání: "<?php the_search_query() ?>"
Funguje výborně, přesně podle představ. Díky.
A to mě přivedlo k dalšímu dotazu :). Nejde to podobně i pro štítky a kategorie? Aby měly vlastní stránky pro výpis (ne index.php)?
Jestli už je to daleko od původního dotazu, dám to jako nové téma.
Určitě, vše má v šabloně WordPressu svůj vlastní soubor. Pro rubriky je např. posloupnost (od obecného ke specifickému): index.php, archive.php, category.php, category-6.php (rubrika s ID = 6) a category-nezarazene.php (výchozí rubrika s názvem Nezařazené). Funguje to jednoduše tak, že pokud není v adresáři šablony soubor category-6.php, tak se hledá soubor category.php, dále archive.php a když tam není nic, tak se použije obecný soubor index.php. Pro štítky je to obdobné, rozhodně doporučuji prohlédnout manuál (anglicky, ale hezká infografika).
Výborný systém i pro neznalce.
Ještě jednou díky.
Pokud chcete odpovědět na toto téma, musíte se nejdříve přihlásit.
WordPress – novinky, návody a zajímavosti