1
votes

WordPress Supprimer le bouton de paiement du widget de panier

Je souhaite supprimer le bouton de paiement du widget de panier afin qu'un utilisateur doive d'abord afficher son panier et ne puisse passer à la caisse qu'à partir de la page du panier.

 entrez la description de l'image ici

Je suis sûr que je dois supprimer du code quelque part mais je ne sais pas où.


2 commentaires

Peux-tu être plus précis? Quel plugin utilisez-vous pour la boutique? Quel est le thème que vous utilisez? Qu'avez-vous déjà essayé?


J'utilise woo commerce et le thème est Starbella. J'ai essayé le code CSS dans les commentaires ci-dessous également le crochet de commerce woo, aucun n'a fonctionné. @chillichief


4 Réponses :


1
votes

Vous pouvez le faire en utilisant le css ou vous devez vérifier votre code pour trouver et supprimer le bouton. Si vous utilisez le plugin, veuillez vérifier le hook que vous utilisez et modifier celui-ci.

Avec le CSS, vous pouvez facilement masquer le bouton de paiement.

Utilisez-le comme

< pré> XXX


0 commentaires

0
votes

Il y a deux façons d'y parvenir.

La première méthode consiste à supprimer le bouton à l'aide du Woocommerce Hook. Ajoutez le code ci-dessous dans votre fichier functions.php

.woocommerce-mini-cart__buttons .checkout.wc-forward {display: none !important;}

Une autre méthode consiste à utiliser le CSS pour masquer ce bouton particulier.

Ajouter display: none à ce bouton spécifique en identifiant sa classe.

  function my_woocommerce_widget_shopping_cart_proceed_to_checkout() 
    {
        return;
    }
    add_action( 'woocommerce_widget_shopping_cart_buttons', 

'my_woocommerce_widget_shopping_cart_proceed_to_checkout', 20 );


3 commentaires

Pouvez-vous partager l'URL \ Lien du site Web? Besoin de trouver le sélecteur de classe / id pour le code exact


J'ai mis à jour ma réponse avec un nouveau CSS. Celui-ci devrait fonctionner. Ajoutez donc le CSS mis à jour dans votre feuille de style et voyez si cela fonctionne.


Donnez un vote favorable à la réponse afin qu'elle soit également utile pour les autres.



0
votes

Si vous utilisez un mini-panier, vous pouvez essayer ceci

 add_action( 'woocommerce_widget_shopping_cart_buttons', 
 'woocommerce_widget_shopping_cart_proceed_to_checkout', 20 );

Si vous utilisez un plugin, faites-le moi savoir.


0 commentaires

0
votes

Vous pouvez masquer le bouton de paiement de plusieurs manières 1) Avec Hook

function widget_checkoutbutton() 
{
    return;
}
add_action( 'woocommerce_widget_shopping_cart_buttons','widget_checkoutbutton', 20 );

2) Avec CSS Identifiez le nom de la classe du bouton de paiement et écrivez display none avec la classe racine.


0 commentaires