Articles

Dokumenty WooCommerce

Toto je dokument pro vývojáře. Pokud se nevyznáte v kódu/šablonách a řešení případných konfliktů, vyberte si pro pomoc WooExperta nebo Vývojáře. V rámci našich zásad podpory nemůžeme poskytovat podporu pro úpravy.

Musíte přidat kód do souboru functions.php podřízeného tématu nebo prostřednictvím zásuvného modulu, který umožňuje přidání vlastních funkcí, jako je například zásuvný modul Code snippets. Nepřidávejte prosím vlastní kód přímo do souboru functions.php nadřazeného tématu, protože ten bude při aktualizaci tématu zcela smazán.

Změna textu „Home“ Zpět na začátek

Použijete, pokud chcete změnit text home.

view raw
wc-customize-breadcrumb.php
hosted with ❤ by GitHub

Pro téma Storefront je třeba zvýšit prioritu provádění:

add_filter( 'woocommerce_breadcrumb_defaults', 'wcc_change_breadcrumb_home_text', 20 );

Změnit oddělovač drobečkové lišty Zpět na začátek

Použitelné, pokud chcete změnit oddělovač drobečkové lišty.

view raw
wc-change-breadcrumb-separator.php
hosted with ❤ by GitHub

Pro téma Storefront je třeba zvýšit prioritu provádění:

add_filter( 'woocommerce_breadcrumb_defaults', 'wcc_change_breadcrumb_delimiter', 20 );

Změnit vše Zpět na začátek

Použitelné, pokud chcete změnit řadu výchozích nastavení drobečkové lišty.

/**

* Změňte několik z následujících možností výchozích nastavení drobečkové navigace

*/

add_filter( ‚woocommerce_breadcrumb_defaults‘, ‚jk_woocommerce_breadcrumbs‘ );

funkce jk_woocommerce_breadcrumbs() {

return array(

‚delimiter‘ => ‚ / ‚,

‚wrap_before‘ => ‚<nav class=“woocommerce-breadcrumb“ itemprop=“breadcrumb“>‘,

‚wrap_after‘ => ‚</nav>‘,

‚před‘ => “,

‚po‘ => “,

‚home‘ => _x( ‚Home‘, ‚breadcrumb‘, ‚woocommerce‘ ),

);

}

view raw
wc-change-all-the-things.php
hosted with ❤ by GitHub

Pro téma Storefront je třeba zvýšit prioritu provádění:

add_filter( 'woocommerce_breadcrumb_defaults', 'jk_woocommerce_breadcrumbs', 20 );

Změnit domovský odkaz na jinou adresu URL Zpět na začátek

/**

* Nahradí URL adresu domovského odkazu

*/

add_filter( ‚woocommerce_breadcrumb_home_url‘, ‚woo_custom_breadrumb_home_url‘ );

function woo_custom_breadrumb_home_url() {

return ‚http://woocommerce.com‘;

}

view raw
wc-change-home-link.php
hosted with ❤ by GitHub

Pro téma Storefront je třeba zvýšit prioritu provádění:

add_filter( 'woocommerce_breadcrumb_defaults', 'woo_custom_breadrumb_home_url', 20 );

Odstranit drobečky Zpět na začátek

Většina témat může použít toto:

view raw
wc-remove-breadcrumbs.php
hosted with ❤ by GitHub

Pro téma Storefront použijte toto:

view raw
wc-remove-storefront-breadcrumbs.php
hosted with ❤ by GitHub

Pokud dáváte přednost použití kódu CSS pro skrytí drobečků, pak použijte toto:

.woocommerce-breadcrumb {
visibility:hidden;
}

Používání tématu Woo Zpět na začátek

Pokud používáte téma Woo, drobečky jsou již odstraněny a nahrazeny funkcí WooFramework breadcrumb.

Chcete-li odstranit drobečky v tématu Woo, je třeba přidat následující. Uvědomte si, že se tím odstraní drobky v rámci celého webu, nejen na stránkách WooCommerce:

view raw
wc-remove-breadcrumbs-woo-theme.php
hosted with ❤ by GitHub

Pokud chcete odstranit drobky na stránkách WooCommerce při použití tématu Woo, použijte:

view raw
wc-remove-breadcrumbs-wc-pages.php
hosted with ❤ by GitHub

Přečtěte si více o funkci drobečků WooFramework na stránce WooCommerce Breadcrumb.

.