Prix du minerai) Créez une fonction de rappel en utilisant le texte que souhaitez ajouter avant le prix. La fonction de rappel doit passer le paramètre $Price et ajouter un nouveau texte avant de retourner un nouveau prix. Enregistrez ces modifications et vérifiez que le Front End fonctionne. Il est temps de lrsquoexpliquer avec un peu de code. Supposons que le texte que souhaitez ajouter avant le prix soit « prix de détail suggéré », nous lrsquoabrévions RRP.
Lorsque ajoutez le code suivant au fichier de fonction. PHP for woocommerce Topic, Text should be added before price: * *
Ajouter du texte avant le prix
*
Ajouter un filtre (lsquowoocomberce _ get Price HTMLrsquo, lsquonjengah text before Pricersquo)
Njengah _ text before Price ($price) {Function
$text _ to add before Price = lsquoRRPrsquo Modifier le texte entre parenthèses dans le texte favori
Renvoie $text _ to add before Price $ Prix
Après avoir ajouté ce code au fichier de fonction. PHP et enregistrer les modifications. le texte est ajouté avant le prix, vérifiez lrsquoavant comme indiqué ci dessous:
Nous avons réussi à ajouter du texte avant le prix de la page produits woocommerce, comme indiqué ci dessus. Mais une question commune qui peut se poser est de savoir comment ajouter du texte entre deux prix parce que le produit est à vendre. Nous pouvons modifier le Code en vérifiant si le produit est en vente et en changeant le Code comme suit:
Ajouter du texte avant le prix de vente
*
Ajouter un filtre (lsquowoocomberce _ get Price HTMLrsquo, lsquonjengah text onsale Pricersquo, 100, 2)
Fonction njengah _ text onsale Price ($Price, $Product)
($product gt is U for u sale () {
$text _ to add before Price = Str replace (lsquo) lsquo, lsquo RRP lsquo, $price)
Renvoie $text _ to add before Price
Autres {
Prix de retour (USD)
}
} Après avoir ajouté ce code, devriez voir le texte qui apparaît avant le prix de vente, comme
Comme suit:
Enfin, nous pouvons combiner les filtres que nous avons ajoutés dans le tutoriel précédent: comment ajouter du texte avant le prix dans woocommerce et ce filtre que nous avons créé afin que nous ayons une solution complète pour ajouter du texte avant et après le prix dans woocommerce. Le code complet pour ajouter du texte avant et après le prix sur la page produits woocommerce doit être le suivant:
Ajouter du texte avant et après le prix
*
Ajouter un filtre U (
Njengah _ text before and after Price ($price)
$text _ to add before Price = lsquoRRPrsquo Modifier le texte dans les guillemets dans le texte favori
$text _ to add after Price = lsquofor Brake pairrsquo Modifier le texte dans les guillemets dans le texte favori
Renvoie $text _ to add before Price $ Prix $ Texte _ à ajouter après prix
}
Comme pouvez le voir, nous avons juste besoin drsquoun crochet de filtre, mais nous combinons les variables dans le retour de la fonction de rappel pour générer du texte avant et après le prix.
Conclusion dans ce tutoriel woocommerce, nous avons décrit comment ajouter du texte avant le prix sur la page du produit, et nous avons également montré que pouvez ajouter du texte avant et après le prix sur le produit woocommerce en combinant les filtres précédents. Ce code doit être entré dans le fichier de fonction. Sous thèmes et mises à jour de PHP pour rendre les changements valides. avez besoin de personnaliser davantage ce code, pouvez le contacter à tout moment. Des articles similaires sur la façon d’obtenir l’id d’un billet à partir d’un Slug dans WordPress et de fournir un exemple pratique sur la façon d’utiliser progressivement les propriétés du produit woocommerce [guide complet] comment ajouter une barre latérale à WordPress « guide étape par étape déterminé comment créer une zone de Widget personnalisée dans WordPress comment créer une zone de Widget personnalisée dans WordPress étape par étape
Comment ajouter du texte avant le prix dans woocommerce