Text WooCommerce menu návod se týká plugin pro elektronické obchodování, který je nástavbou CMS online software WordPress (WP). Tento populární zásuvný modul existuje od 27. září 2011 a rychle si získal oblibu pro svou jednoduchost instalace a přizpůsobení a pro postavení základního produktu na trhu jako freeware (i když mnoho jeho volitelných rozšíření je placených a proprietárních). Vznikl díky vývojářům šablon vzhledu pro WP, WooThemes, který najal Mikea Jolleyho a Jamese Kostera, vývojáře ze společnosti Jigowatt, aby pracovali na odnoži Jigoshopu, z níž se stal Woo.
V lednu 2020 se odhadovalo, že Woo používá přibližně 3,9 milionu webových stránek. V listopadu 2014 se v kalifornském San Franciscu konala první konference WooConf, zaměřená na elektronické obchodování pomocí WooCommerce. Zúčastnilo se jí 300 účastníků. V květnu 2015 společnosti WooThemes a Woo koupila společnost Automattic, provozovatel webu WordPress.com a hlavní přispěvatel do softwaru WordPress. V prosinci 2020 společnost Woo získala MailPoet, populární plugin pro správu newsletterů ve WordPressu.
Obsah
Úprava WooCommerce menu
Užitečná úprava v případě, že do obchodu přidávate vlastnost které výstup se má zobrazovat v menu Můj účet. Obvykle skončí jako druhá v pořadí. Pořadí položek můžeme definovat pomocí funkce zapsané do functions.php (ideálně v child_theme)
Pořadí položek menu v části Můj účet upravíme vložením funkce. Podstatné je aby souhlasil obsah atributu který do functions.php vkládáte s tím co běží na webu jako URL, to jest odkaz který upravujete. Jiným slovem, pokud v běžícím eshopu odkaz /dashboard neexistuje, pak úpava nebude fungovat. Minimálně v tom smyslu, že se pomocí takto upraveného menu uživatel nikam nedostane. Tato funkce přepisuje jak URL tak i název odkazu v Menu. Pokud místo Nástěnka uvedete Starter pak v menu uživatel účtu uvidí Starter.
function my_account_menu_order() { $menuOrder = array( 'dashboard' => __( 'Nástěnka', 'woocommerce' ), 'orders' => __( 'Objednávky', 'woocommerce' ), //'downloads' => __( 'Stahování', 'woocommerce' ), 'edit-address' => __( 'Adresy', 'woocommerce' ), 'edit-account' => __( 'Detaily účtu', 'woocommerce' ), 'payment-methods' => __( 'Způsoby platby', 'woocommerce' ), //'member-point' => __( 'Member Point', 'woocommerce' ), 'wishlist' => __( 'Wishlist', 'woocommerce' ), 'customer-logout' => __( 'Odhlášení', 'woocommerce' ), ); return $menuOrder; } add_filter ( 'woocommerce_account_menu_items', 'my_account_menu_order' );
Chcete zrušit menu Stahování? Řádek zakomentujte pomocí //
Upravované (upravitelné) ve funkci je zvýrazněno boldem (tučně). Změnu výšky menu v rozhraní zákazníka lze provést pomocí CSS takto
/* Úprava koncových bodů Woo v menu Můj účet */ nav.woocommerce-MyAccount-navigation ul { max-width:200px; font-size: 18px; line-height: 10px; }
Vizualizace

Užitečné
Domovská stránka WooCommerce.
O přizpůsobení tabulky v eshop My Account píšeme v článku Menu můj účet WooCommerce.