Guide complet sur la façon d&rsquoutiliser les crochets woocommerce

Woocommerce est le meilleur plugin pour les sites de commerce électronique pour une raison. Tout le monde peut facilement installer le plug in woocommerce, créer des étiquettes et des catégories, ajouter des produits et même voir des produits groupés. Avant de commencer à expliquer comment utiliser les crochets dans woocommerce, nous parlerons des crochets. Essentiellement, le crochet WordPress permet d’ajouter ou de modifier du Code sans avoir à modifier un fichier maître. Ce sont donc des fragments de code très utiles que les développeurs peuvent utiliser pour manipuler le Code. Il existe deux types de crochets: action et filtre. Cela permet drsquoajouter du code personnalisé à différents points. Drsquoautre part, les filtres permettent de manipuler, de remplacer et de retourner de nouvelles valeurs de variables à la fin.
souhaitez modifier ou ajouter un code personnalisé en utilisant des crochets, pouvez lrsquoajouter au fichier de fonctions. Php situé dans le dossier des sujets. Alternativement, si voulez enregistrer les modifications avec les mises à jour du sujet, pouvez coller le code dans le dossier des fonctions. Php du sous thème. Pour ce faire, il est important de savoir comment créer un sous thème avant de procéder. Pour utiliser le crochet drsquoaction, devez drsquoabord trouver le point de crochet dans le dossier fichier sujet plug in et trouver un nom de crochet unique qui sera utilisé pour personnaliser les actions de code. Le crochet drsquoaction que utiliserez est do _ action (lsquoaction namersquo).
Maintenant que avez trouvé un nom de crochet, pouvez lrsquoajouter ici: si (! Function _ exists (lsquoyour Function Namersquo) {
Fonction Tuo _ nome Funzione () {
Votre code personnalisé est affiché ici
}
Ajouter une action (
} en utilisant apply _ filter (lsquoFilter namersquo, $variable), appelez le crochet filtre tout au long du Code. Tout comme avez trouvé un nom de filtre unique pour le crochet drsquoaction, pouvez commencer à créer des fonctions personnalisées
Résultats du comptage des pages et titre de la barre latérale de pagination de la liste des produits commandés (facultatif) souhaitez modifier ou ajouter du Code ici, devez drsquoabord entrer dans le dossier plug in. Vous pouvez le faire en connectant au produit woocomberce Templates archive. Php. Une fois là Bas, devez vérifier quels crochets lrsquoauteur du plug in implémente ici.
Dans la section suivante, nous expliquerons ce qui suit: comment supprimer la chapelure comment cacher le titre de la page comment changer le nombre de produits sur la page du magasin comment utiliser des étiquettes personnalisées pour emballer la liste des produits comment ajouter un badge vendu à un article de produit comment changer lrsquoétiquette du titre de lrsquoarticle de produit comment changer lrsquoétiquette du titre de lrsquoarticle de produit Prix et prix: sujets avec toutes les fonctionnalités de base de la boutique obtenez notre guide gratuit, utilisez woocommerce pour créer une boutique en ligne Inscrivez à notre communiqué de presse et nous enverrons gratuitement un guide PDF complet pour créer une boutique en ligne en utilisant woocommerce (88 pages)

Comment supprimer la chapelure le code personnalisé ci dessous supprime la fonction woocomberce _ chapelure qui ajoute des marqueurs de chapelure. Nous définissons la priorité à 20 parce qursquoil srsquoagit de la valeur de priorité par défaut dans le fichier de modèle de plug in *.
* Hook: woocomberce _ before main content.
* *
* hooked woocomberce _ Output content wrapper 10 (la sortie DIV du contenu est ouverte)
* hooked woocomberce _ Crumb 20
* hooked WC _ Structured data:: Generate website Data () 30
*
Do _ action (lsquowoocomberce before main contentrsquo) Nous devons maintenant définir la même valeur pour supprimer la zone.
Retirer les copeaux ci dessous
Supprimer lrsquoopération U (
1
Fonctions supplémentaires _ Markup before Products () {
Echo
}
Ajouter une opération (woocomberce _ before Shop Loop
} comme pouvez le voir dans le code ci dessus, nous définissons la priorité à 40 parce que lrsquoauteur du plug in woocommerce a ajouté des balises avec une priorité prédéfinie en utilisant ce crochet drsquoaction: @ hooked woocommerce _ Output all Notes 10
Crochet woocomberce _ result count 20
Par conséquent, nous allons vérifier quelle fonction a la dernière priorité (ajouter du Code seulement autour de la liste). Dans ce cas, crsquoest la fonction de tri woocomberce _ Catalog sort. Donc, nous avons juste besoin de définir une valeur plus élevée. (! Function _ exists (lsquoadditional Markup after Productsrsquo)
* *
Ajouter des étiquettes supplémentaires après la liste des produits
*
Fonctions supplémentaires _ Markup after Products () {
Echo
}
Ajouter une opération (woocomberce _ after Shop Loop
} Nous ferons de même pour la priorité après le marquage. Par défaut, une fonction est ajoutée à cette opération Hooked woocomberce _ Paging 10 pour cette raison, il suffit de définir une valeur inférieure pour désactiver lrsquoétiquette avant la pagination. Nous rechargeons maintenant la page drsquoaccueil stockée avec les résultats suivants: Maintenant que avez appris à utiliser le crochet de la page drsquoaccueil du magasin, nous montrerons comment écraser le contenu de lrsquoarticle produit. Mais avant de commencer, il est important de noter que la chose la plus importante avec le crochet est de vérifier déboguer le fichier sujet plug in et de trouver lemplacement correct pour afficher les balises afin que puissiez vérifier le Code et vérifier si pouvez lrsquoécraser avec le crochet. Le plug in woocommerce a une bonne organisation de dossiers
Vous pouvez trouver tous les modèles dans le dossier plug ins modèles woocommerce. Le principal fichier drsquoéléments de produit que nous allons maintenant écraser est le produit de contenu. Php. Dans ce fichier, verrez tous les crochets avec des fonctions de crochet que lrsquoauteur du plug in implémente à ses fins. Lire en même temps Meilleure solution CRM woocommerce Comment ajouter un produit à woocommerce Comment installer le plug in woocommerce Comment ajouter un badge vendu à un élément de produit pour ajouter une nouvelle fonctionnalité à un élément de produit, dans ce cas une étiquette vendue, nous devons drsquoabord apprendre ce qursquoest un élément de produit global $et comment lrsquoutiliser. Comme pouvez le voir dans le code ci dessous, Crsquoest la première fois que nous utilisons la variable globale $Product et la condition if (! $product gt is _ in stock () {). La variable globale $Product est la variable par défaut dans le plug in que pouvez utiliser pour accéder à drsquoautres fonctions de manipulation de code. Le type de variable $Product est un objet qui est étendu par de nombreuses méthodes (fonctions) Oui. Nous lrsquoutilisons pour accéder à la méthode is _ in stock () qui renvoie une valeur booléenne si le produit est en stock. Par conséquent, dans le code ci dessous, nous avons ajouté une condition pour vérifier si le produit est disponible. non, nous marquerons les badges vendus. non, on va sauter. Enfin, pouvez utiliser un code personnalisé pour ajouter un badge vendu sur un article: si (! Fonction _ exists (lsquoAdd seld badge mark)) {
* *
Ajout drsquoun badge à vendre pour lrsquoarticle
*
Ajouter _ seld badge mark () Fonction
$produits mondiaux
(! $product gt available ()) {

}
}
Ajouter _ action (lsquowoomerce before Shop Loop item titlersquo, lsquoAdd seld badge Markrsquo)
}

Comment modifier lrsquoétiquette de titre drsquoun article de produit
B) la question
}

Comment changer lemplacement du prix et la cote pour changer lemplacement de lrsquoarticle dans une étiquette donnée (dans ce cas, un article de produit), pouvez utiliser la fonction remove _ Operation et Add Operation avec priorité. ajoutez un élément avec un crochet, la priorité définit lemplacement de lrsquoélément dans lrsquoétiquette. La priorité inférieure fera de cet article le premier. Le plug in woocommerce dispose de nombreux crochets et, dans la plupart des cas, les éléments sont ajoutés avec le crochet. Par conséquent, cet article est également lrsquooccasion idéale de montrer comment le faire. Ici, nous montrerons comment changer lemplacement des éléments de prix et de notation. Le Code pour cette opération sera: remove Functions from the woocomberce _ after Shop Loop item title Hook with original Priority
Supprimer lrsquoopération (woocomberce _ after Shop Loop item title
Supprimer lrsquoopération (woocomberce _ after Shop Loop item title
Ajout drsquoune fonction avec une nouvelle priorité pour woocomberce _ after Shop Loop item title Hook
Ajouter une opération (woocomberce _ after Shop Loop item title
Ajouter une opération (woocomberce _ after Shop Loop item title
* Hook: woocomberce _ after Shop Loop item title.
* *
* hooked woocomberce _ Template Loop Rating 5
* hooked woocomberce _ Template Loop Price 10
*
Do _ action (« woomerce after Shop Loop item title») Ensuite, nous ajouterons la même fonction et la nouvelle priorité sur le même crochet, et le résultat sera similaire à ceci:

Thème avec toutes les fonctionnalités de base du magasin
Bien que puissiez facilement gérer les crochets woocommerce pour plus drsquooptions, V

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *

ContactPress Supported By WordPress Plugins