Virtuemart 3: adresy produktů bez kategorií a -detail
Chystáte se vytvořit eshop ve Virtuemartu a tentokrát byste to chtěli zkusit bez SEO komponenty a krácení adres? Mám pro vás dobrou zprávu, už nemusíte mít duplicitní adresy produktů zařazených ve více kategoriích. Stačí jen správně nastavit Virtuemart a produkt bude mít jednu adresu bez ohledu na to, v kolika kategoriích se nachází. A navíc vám poradím, jak z adresy produktu odstranit koncovku -detail.
Nastavení je vlastně poměrně jednoduché. Jděte do menu Virtuemart - Nastavení a na záložce SEO je třeba:
1. Odškrtnout políčko Use product link suffix - pokud chcete mít adresy typu stawebnice.com/kategorie/alias-produktu namísto stawebnice.com/kategorie/alias-produktu-detail
2. Odškrtnout políčko Use full category tree for product links - pokud chcete mít adresy produktů ve stylu stawebnice.com/alias-produktu namísto stawebnice.com/kategorie/alias-produktu
Pozor na 404!
Prosté, že? jen pozor, stejně jako v případě předchozího článku, kde jsme si říkali, jak odstranit ID článků z adres článků v Joomla!, toto si můžete dovolit u nových eshopů. Eshopy, které mají zaindexované adresy by po takové úpravě měly problém s nárůstem 404 (stránka nenalezena), pokud byste všechny adresy nepřesměrovali pomocí 301 přesměrování.
Mohlo by vás také zajímat...
- JSitemap: mapa stránek pro pokročilé - návod
- Joomla 3: Po aktualizaci na Joomla 3.7+ přestal fungovat scroll
- Joomla 3: jak vložit menší fotku do úvodníku a větší do článku
- Jak přidat logo či fotku autora do strukturovaných dat (rich snippets)
- Fatal error: Call to a member function isAdmin() on a non-object in ../plugins/system/remember/remember.php
- Joomla 3: jak vložit do šablony OnePage Checkoutu obsah článku
- 5 důvodů, proč přejít na https
- VirtueMart 3: jak nahrávat více fotek k produktu najednou
- Po aktualizaci Perfect AJAX Popup Contact Form se zobrazí jen 4 záložky
- Deprecated: iconv_set_encoding(): Use of iconv.internal_encoding is deprecated in ..\libraries\joomla\string\string.php on line 27