JoomlaDev.eu - Vše o vývoji CMS Joomla
Redakční systém WordPress - Nejlepší redakční systém zdarma - WordPress
Jak nastavit pěkné URL adresy ve Wordpress |
|
|
|
| Sobota, 22 Srpen 2009 08:35 |
V dnešním prvním článku pro wordpress si ukážeme jak nastavit přítelské URL adresy. Nejdříve si ale řekneme co jsou přátelské URL. Běžně se adresy zobrazují ve formátu http://www.domena.tld/?p=133, kde proměnná p udává id článku na který odkaz směřuje. Pěkná doména je ve formátu například: http://www.domena.tld/clane-o-peknych-url/. Tyto pěkné url jsou výhodné z několika důvodů. Za prvé jsou přátelské k uživateli, jsou lépe zapamatovatelné než čísla, a při vhodné struktuře, si uživatal již podle adresy může všimnout v jaké je kategorii a jaký čte článek.Dále je to dobré z hlediska SEO, čili optimalizace webu. Abych nejmenoval jenom klady, někdy tato zobrazení pěkných url trochu zpomalí chod webu, většinou je to však jen těžko rozeznatelné.
Aktivace přátelských urlNejdříve tedy musíme pěkné URL nějak aktivovat, přihlásíme se do administračního rozhraní a zvolíme Settings(Nastavení)->Permalinks (Odkazy) viz. obrázek:
Zobrazí se nám stránka, kde máme několik volb nastavení pěkných URL adres, v první řadě jsou to předpřipravené adresy z kterých si můžeme vybrat, podívejme se na obrázek
Jak vidíme máme na výběr ze struktury - den založení článku a jména článku - měsíce založení článku a názvu článku - jména kategorie a id článku - a nakonec vlastní struktury. Můžeme si vybrat buďto z předpřipravených variant nebo si vytvořit v poli custom structur vlastní url adresy. Na oficiálních stránkách wordpressu se udává, že adresa by neměla začínat textovou hodnotou, ale číselnou, například dnem, nebo měsícem přidání článku a to z důvodu výkonu, jak již bylo zmíněno výše. URL adresy by také neměli začínat tagem, nebo názvem článku. Další důležitou věcí je, aby url adresa obsahovala id článku, nebo název, tak aby byla url adresa jedinečná pro každý článek. Ve vlastní struktuře můžeme používat tyto hodnoty:
Výsledná struktura tedy může vypadat například takto:
/%year%/%category%/%postname%/Tím by se měla zobrazit url adresa ve formátu www.vasedomena.tld/2009/kategorie/clanekourl
S názvy můžete experimentovat jak je libo, mějme však stále na paměti, aby adresy pokud možno začínali datem. Pokud je článek v několika kategoriích, zobrazí se vždy pouze jedna s nejnižším číslem.
Category base and tag base - toto nastavení používáme pokud chceme ještě před kategorii nebo tag vložit vlastní název. Například takto:
domena.tld/category_base/category_name Pokud nastavení uložíme, musíme ještě změnit nebo vytvořit soubor .htaccess. Pokud již soubor .htacces v kořenovém adresáři na ftp máme a je zapisovatelný, měl by se změnit automaticky. Pokud ne, vytvoříme ho a vložíme do něj kód, který nám ukáže wordpress při uložení nastavení pěkných URL. Pokud chceme aby se měnil soubor automaticky, vytvoříme ho ještě předtím než nastavení uložíme a nastavíme mu atributy například na 766, poté by se měl soubor změnit automaticky.
Ještě jedna poznámka k souboru .htaccess, někdy je možné,že soubor na ftp již je, jen je skrytý, přesvědčíme se tak například pomocí total commanderu, tím, že zvolíme Síť- > FTP- zobrazit skryté soubory.
Případné dotazy pište sem nebo do fóra
|