Maison > Questions et réponses > le corps du texte
J'ai supprimé le lien "clear" du fichier php du thème afin que l'option clear n'apparaisse pas lorsqu'une variante de produit est sélectionnée. Le lien a maintenant disparu, ce qui faisait partie de l'objectif, mais le lien Effacer a toujours un effet sur le bouton Ajouter au panier, en le déplaçant vers le bas d'environ 30 pixels une fois qu'une variante de produit est sélectionnée. J'utilise l'exemple de variantes du plugin WooCommerce pour implémenter une recherche de boutons pour les variantes de produits. Lorsque vous n'utilisez pas le plugin d'échantillons de variantes, des liens clairs apparaissent à droite de la liste, mais lorsque vous utilisez le plugin, les liens apparaissent en dessous. J'aimerais pouvoir insérer une image ici. Toute aide est la bienvenue. Merci!
add_filter( 'woocommerce_reset_variations_link', '__return_empty_string', 9999 );
P粉1788942352024-02-22 09:15:22
Les prix qui apparaissent après la sélection d'une variante ne déplacent-ils pas le bouton vers le bas ?
Sinon, quelque chose à considérer pourrait être : l'élément qui est le conteneur parent du lien transparent apparaît toujours dans le code HTML et le filtre que vous ajoutez remplace simplement le code HTML interne par une chaîne vide. Étant donné que le conteneur parent existe toujours, il occupe toujours de l'espace sur la page et peut déplacer d'autres éléments vers le bas. Affichez le code HTML rendu lors du test des variantes sélectionnées. Utilisez Chrome Dev Tools pour afficher le code HTML pendant les tests.