Jak přerovnat výšku 1ího WooCommerce menu Můj účet

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.

Ú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

WooCommerce menu WordPress
WooCommerce menu WordPress

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.

ICTIS.CZ