Articles

WooCommerce Docs

Detta är ett dokument på utvecklarnivå. Om du inte är bekant med kod/mallar och att lösa potentiella konflikter, välj en WooExpert eller utvecklare för att få hjälp. Vi kan inte ge stöd för anpassningar enligt vår supportpolicy.

Du måste lägga till kod i ditt underbarnstemas functions.php-fil eller via ett insticksprogram som gör det möjligt att lägga till anpassade funktioner, till exempel insticksprogrammet Code snippets. Lägg inte till anpassad kod direkt i ditt överordnade temas functions.php-fil eftersom den raderas helt och hållet när du uppdaterar temat.

Ändra texten ”Home” Tillbaka till början

Nyttigt om du vill ändra texten för hemsidan.

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

För Storefront-temat måste du öka prioriteten för exekvering:

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

Ändra brödsmulseparatorn Tillbaka till början

Nyttigt om du vill ändra brödsmulseparatorn.

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

För Storefront-temat måste du öka prioriteten för utförandet:

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

Ändra allt Tillbaka till början

Nyttigt om du vill ändra ett antal av brödsmulans standardinställningar.

/**

* Ändra flera av de breadcrumb defaults

*/

add_filter( ’woocommerce_breadcrumb_defaults’, ’jk_woocommerce_breadcrumbs’ );

funktion jk_woocommerce_breadcrumbs() {

return array(

’delimiter’ => ’ / ’,

’wrap_before’ => ’<nav class=”woocommerce-breadcrumb” itemprop=”breadcrumb”>’,

’wrap_after’ => ’</nav>’,

’före’ => ”,

’efter’ => ”,

’home’ => _x( ’Home’, ’breadcrumb’, ’woocommerce’ ),

);

}

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

För Storefront-temat måste du öka prioriteten för utförandet:

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

Förändra hemlänken till en annan URL Tillbaka till början

/**

* Ersätt hemlänkens URL

*/

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

För Storefront-temat måste du öka prioriteten för exekvering:

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

Föra bort brödsmulorna Tillbaka till början

De flesta teman kan använda detta:

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

För Storefront-temat kan du använda detta:

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

Om du föredrar att använda CSS-kod för att dölja brödsmulorna använder du det här:

.woocommerce-breadcrumb {
visibility:hidden;
}

Användning av ett Woo-tema Tillbaka till början

Om du använder ett Woo-tema har brödsmulorna redan tagits bort och ersatts av WooFramework brödsmulfunktion.

För att ta bort brödsmulorna i ett WooTheme måste följande läggas till. Var medveten om att detta tar bort brödsmulor över hela webbplatsen, inte bara på WooCommerce-sidor:

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

Om du vill ta bort brödsmulor på WooCommerce-sidor när du använder ett Woo-tema, använd:

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

Läs mer om WooFrameworks brödkrummafunktion på WooCommerce Breadcrumb.