Thème: Comment ajouter du texte avant de le prix et avant prix de vente?
J'ai réussi à obtenir un texte à afficher avant le prix et avant que le prix de vente, mais le texte est considéré comme faisant partie du prix qui n'est pas distinct de celui-ci.
Placement:
ins:before{
content: "Betty's price: ";
color: #000;
font-size: 14px;
}
dans mon fichier CSS spécifique réussi à mettre "Betty prix:" avant que le nouveau "vente" prix. Le problème est que Betty's Price:
est maintenant souligné et cliquable et sa part de le même lien que le texte de prix.
Je vais essayer d'obtenir ce texte inséré, avant le prix, et ne pas être une partie du prix. Je ne veux pas que ce texte soit formaté avec le prix, soit.
La même situation s'applique au prix d'origine:
del:before{
content: "Retail: ";
color: #000;
font-size: 14px;
}
PS: j'espère aussi d'ajouter un caractère de nouvelle ligne, en plus avec le "Betty prix" bits, de sorte que la ligne peut aller au-dessous du prix de détail, si cela change quoi que ce soit.
Vous devez vous connecter pour publier un commentaire.
Méthode 1
Vous avez le thème plugin installé. Afin de remplacer le thème des modèles de page, vous devez créer un dossier appelé "thème" dans votre dossier du thème. Aller à votre site web "wp-content/plugins/templates" et copier le fichier content-product.php pour "wp-content/themes/votre-theme/thème/". Si vous êtes thème est appelé "mytheme" vous aurez ce chemin: "wp-content/themes/mytheme/woocommerce/content-product.php".
Vous pouvez modifier le fichier content-product.php que vous le souhaitez. Ce fichier est celui qui affiche les produits sur les pages de la catégorie. Vous pouvez voir que votre produit est affiché à l'intérieur d'un < li >.
Droit maintenant, le content-product.php ressemble à ceci:
Vous pouvez voir que, après le titre, il est inclus cette fonction: do_action( 'woocommerce_after_shop_loop_item_title' );
Que la fonction est définie dans: plugins/woocommerce\includes\wc-template-hooks.php, de sorte que nous ne les touchez pas, je considère que c'est un fichier core. Vous devez modifier les fichiers de modèles, parce que, si il y aura une mise à jour du plugin, vous perdrez vos paramètres.
Donc je vous suggère de remplacer le code ci-dessus avec celui-ci:
Vous pouvez voir que j'ai ajouté une plage après le titre. Vous pouvez ajouter une classe ou un attribut de style qui s'étendent, ou vous pouvez changer la durée pour un div pour la modifier comme vous le souhaitez. Mais la solution de travail.
Méthode 2
Lorsque vous souhaitez ajouter des textes/images après ou avant un Thème de zone, vous devez ajouter un crochet. Tout d'abord, vous devez savoir comment les crochets de travaux, veuillez donc lire sur WordPress actions et les filtres ici.
Maintenant que vous savez comment ajouter une action ou d'un filtre, lire à ce sujet Thème de crochets ici.
Vous devrez créer un filtre dans votre thème functions.php fichier et vous y ajoutez votre texte avant ou après le prix.
La prochaine fois, quand vous avez une question concernant le CMS WordPress, merci de le poster ici: https://wordpress.stackexchange.com/