Articles

WooCommerce Docs

Ceci est un doc de niveau développeur. Si vous n’êtes pas familier avec le code/les modèles et la résolution des conflits potentiels, sélectionnez un WooExpert ou un développeur pour obtenir de l’aide. Nous ne sommes pas en mesure de fournir un soutien pour les personnalisations dans le cadre de notre politique de soutien.

Vous devez ajouter du code au fichier functions.php de votre thème enfant ou via un plugin qui permet d’ajouter des fonctions personnalisées, comme le plugin Code snippets. Veuillez ne pas ajouter de code personnalisé directement dans le fichier functions.php de votre thème parent, car il sera entièrement effacé lors de la mise à jour du thème.

Changer le texte ‘Home’ Retour en haut de page

Utilisable si vous voulez changer le texte d’accueil.

view raw
wc-customize-breadcrumb.php
hébergé avec ❤ par GitHub

Pour le thème Storefront, vous devez augmenter la priorité d’exécution:

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

Changer le séparateur du fil d’Ariane Retour en haut

Utile si vous voulez changer le séparateur du fil d’Ariane.

view raw
wc-change-breadcrumb-separator.php
hébergé avec ❤ par GitHub

Pour le thème Storefront, vous devez augmenter la priorité d’exécution:

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

Changer toutes les choses Retour en haut

Utilisable si vous voulez changer un certain nombre des valeurs par défaut du fil d’Ariane.

/**

* Changez plusieurs des valeurs par défaut du fil d’Ariane

*/

add_filter( ‘woocommerce_breadcrumb_defaults’, ‘jk_woocommerce_breadcrumbs’ ) ;

fonction jk_woocommerce_breadcrumbs() {

return array(

‘delimiter’ => ‘ &#47 ; ‘,

‘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
hébergé avec ❤ par GitHub

Pour le thème Storefront, vous devez augmenter la priorité d’exécution :

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

Changer le lien d’accueil vers une URL différente Retour au début

/**

.

* Remplacer l’URL du lien d’accueil

*/

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
hébergé avec ❤ par GitHub

Pour le thème Storefront, vous devez augmenter la priorité d’exécution:

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

Suppression du fil d’Ariane Retour en haut

La plupart des thèmes peuvent utiliser ceci:

view raw
wc-remove-breadcrumbs.php
hébergé avec ❤ par GitHub

Pour le thème Storefront, utilisez ceci:

view raw
wc-remove-storefront-breadcrumbs.php
hébergé avec ❤ par GitHub

Si vous préférez utiliser un code CSS pour masquer le fil d’Ariane, alors utilisez ceci:

.woocommerce-breadcrumb {
visibility:hidden;
}

Utilisation d’un thème Woo Retour au début

Si vous utilisez un thème Woo, le fil d’Ariane est déjà supprimé et remplacé par la fonction fil d’Ariane de WooFramework.

Pour supprimer les fils d’Ariane dans un WooTheme, il faut ajouter ce qui suit. Sachez que cela supprime les fils d’Ariane sur l’ensemble du site, et pas seulement sur les pages WooCommerce:

view raw
wc-remove-breadcrumbs-woo-theme.php
hébergé avec ❤ par GitHub

Si vous voulez supprimer les fils d’Ariane sur les pages WooCommerce lorsque vous utilisez un thème Woo, utilisez:

view raw
wc-remove-breadcrumbs-wc-pages.php
hébergé avec ❤ par GitHub

Lire plus sur la fonction de fil d’Ariane de WooFramework à WooCommerce Breadcrumb.