Articles

WooCommerce Docs

Acesta este un document de nivel dezvoltator. Dacă nu sunteți familiarizat cu codul/modelele și cu rezolvarea potențialelor conflicte, selectați un WooExpert sau un Dezvoltator pentru asistență. Nu putem oferi asistență pentru personalizări conform Politicii noastre de asistență.

Trebuie să adăugați codul în fișierul functions.php al temei dvs. copil sau prin intermediul unui plugin care permite adăugarea de funcții personalizate, cum ar fi pluginul Code snippets. Vă rugăm să nu adăugați codul personalizat direct în fișierul functions.php al temei părinte, deoarece acesta va fi șters în întregime atunci când actualizați tema.

Schimbarea textului „Home” Înapoi sus

Util dacă doriți să schimbați textul de început.

Vezi raw
wc-customize-breadcrumb.php
găzduit cu ❤ de GitHub

Pentru tema Storefront, trebuie să măriți prioritatea de execuție:

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

Modificați separatorul breadcrumb Back to the top

Util dacă doriți să modificați separatorul breadcrumb.

vezi raw
wc-change-breadcrumb-separator.php
găzduit cu ❤ de GitHub

Pentru tema Storefront, trebuie să măriți prioritatea de execuție:

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

Schimbă toate lucrurile Back to top

Util dacă doriți să schimbați o serie de valori implicite ale breadcrumb-ului.

/**

* Schimbați mai multe din breadcrumb defaults

*/

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’ ),

);

}

vezi raw
wc-change-all-the-things.php
găzduit cu ❤ de GitHub

Pentru tema Storefront, trebuie să măriți prioritatea de execuție:

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

Schimbă linkul de acasă la un alt URL Înapoi sus

/**

.

* Înlocuiți URL-ul linkului de pornire

*/

add_filter( ‘woocommerce_breadcrumb_home_url’, ‘woo_custom_breadrumb_home_url’ );

function woo_custom_breadrumb_home_url() {

return ‘http://woocommerce.com’;

}

vezi raw
wc-change-home-link.php
găzduit cu ❤ de GitHub

Pentru tema Storefront, trebuie să măriți prioritatea de execuție:

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

Îndepărtează breadcrumbs Back to top

Majoritatea temelor pot folosi acest lucru:

view raw
wc-remove-breadcrumbs.php
găzduit cu ❤ de GitHub

Pentru tema Storefront, folosiți acest lucru:

view raw
wc-remove-storefront-breadcrumbs.php
găzduit cu ❤ de GitHub

Dacă preferați să folosiți codul CSS pentru a ascunde firimiturile de pâine, atunci folosiți acest lucru:

.woocommerce-breadcrumb {
visibility:hidden;
}

Utilizarea unei teme Woo Înapoi sus

Dacă folosiți o temă Woo, firimiturile de pâine sunt deja eliminate și înlocuite cu funcția breadcrumb WooFramework.

Pentru a elimina firimiturile de pâine într-o temă Woo, trebuie adăugate următoarele. Fiți conștienți că acest lucru elimină breadcrumbs la nivelul întregului site, nu doar pe paginile WooCommerce:

view raw
wc-remove-breadcrumbs-woo-theme.php
găzduit cu ❤ de GitHub

Dacă doriți să eliminați firimiturile de pâine de pe paginile WooCommerce atunci când folosiți o temă Woo, utilizați:

view raw
wc-remove-breadcrumbs-wc-pages.php
găzduit cu ❤ de GitHub

Citește mai multe despre funcția breadcrumb a WooFramework la WooCommerce Breadcrumb.