Articles

WooCommerce Docs

Dies ist eine Doku auf Entwicklerebene. Wenn Sie mit Code/Templates und der Lösung potenzieller Konflikte nicht vertraut sind, wenden Sie sich an einen WooExperten oder Entwickler, um Hilfe zu erhalten. Wir können keine Unterstützung für Anpassungen im Rahmen unserer Support-Politik bieten.

Sie müssen Code in die functions.php-Datei Ihres Child-Themes einfügen oder über ein Plugin, das das Hinzufügen von benutzerdefinierten Funktionen ermöglicht, wie z. B. das Code Snippets Plugin. Bitte fügen Sie keinen benutzerdefinierten Code direkt in die functions.php-Datei Ihres Eltern-Themes ein, da diese beim Aktualisieren des Themes vollständig gelöscht wird.

Ändern Sie den ‚Home‘-Text Nach oben

Nützlich, wenn Sie den Home-Text ändern möchten.

view raw
wc-customize-breadcrumb.php
gehostet mit ❤ von GitHub

Für das Storefront-Theme müssen Sie die Ausführungspriorität erhöhen:

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

Ändern Sie den Breadcrumb-Trenner Zurück zum Anfang

Nützlich, wenn Sie den Breadcrumb-Trenner ändern möchten.

view raw
wc-change-breadcrumb-separator.php
gehostet mit ❤ von GitHub

Für das Storefront-Theme muss man die Ausführungspriorität erhöhen:

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

Alles ändern Back to top

Nützlich, wenn man eine Reihe der Breadcrumb-Standardwerte ändern möchte.

/**

* Ändern Sie mehrere der Brotkrumenvorgaben

*/

add_filter( ‚woocommerce_breadcrumb_defaults‘, ‚jk_woocommerce_breadcrumbs‘ );

function jk_woocommerce_breadcrumbs() {

return array(

‚delimiter‘ => ‚ / ‚,

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

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

‚before‘ => “,

‚after‘ => “,

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

);

}

view raw
wc-change-all-the-things.php
gehostet mit ❤ von GitHub

Für das Storefront-Theme muss die Priorität der Ausführung erhöht werden:

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

Ändern Sie den Home-Link auf eine andere URL Zurück zum Anfang

/**

* Ersetzen der Home-Link 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
gehostet mit ❤ von GitHub

Für das Storefront-Theme muss die Ausführungspriorität erhöht werden:

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

Entferne die Breadcrumbs Zurück zum Anfang

Die meisten Themes können dies verwenden:

view raw
wc-remove-breadcrumbs.php
gehostet mit ❤ von GitHub

Für das Storefront-Theme, verwenden Sie dies:

view raw
wc-remove-storefront-breadcrumbs.php
gehostet mit ❤ von GitHub

Wenn du es vorziehst, CSS-Code zu verwenden, um die Breadcrumbs auszublenden, dann verwende dies:

.woocommerce-breadcrumb {
visibility:hidden;
}

Verwendung eines Woo-Themes Nach oben

Wenn du ein Woo-Theme verwendest, sind die Breadcrumbs bereits entfernt und durch die WooFramework-Breadcrumb-Funktion ersetzt.

Um die Breadcrumbs in einem WooTheme zu entfernen, muss das Folgende hinzugefügt werden. Beachten Sie, dass dies die Breadcrumbs standortweit entfernt, nicht nur auf WooCommerce-Seiten:

view raw
wc-remove-breadcrumbs-woo-theme.php
gehostet mit ❤ von GitHub

Wenn Sie Breadcrumbs auf WooCommerce-Seiten entfernen möchten, wenn Sie ein Woo-Theme verwenden, verwenden Sie:

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

Lesen Sie mehr über die WooFramework-Breadcrumb-Funktion unter WooCommerce Breadcrumb.