-2
votes

Comment ajouter Afficher le bouton de détail du produit Lien à côté du bouton "Ajouter au panier" dans WooCommerce?

the " Ajouter" Voir le produit "Bouton ci-dessous Ajouter au panier Bouton dans les pages d'archives WooCommerce " code de réponse permet d'afficher un bouton "Vue de la vue" supplémentaire ci-dessous Ajouter au panier Bouton sur les pages d'archives .

Comment obtenir ce bouton supplémentaire à afficher à côté de Ajouter au panier (pas ci-dessous)?

 image ici!

Toute aide est appréciée.


0 commentaires

3 Réponses :


0
votes

Cela fonctionne pour moi. Besoin d'ajouter CSS pour les faire à la fois sur la place: Le DIV que vous avez ajouté (Mieux vaut ne pas utiliser en ligne CSS:

display: inline-block;
width: 49%;
margin-left: 2%;


2 commentaires

désolé je me trompe j'ai édité ma question! Aidez-moi s'il vous plaît résoudre merci


Si vous pouvez m'envoyer un message avec URL, je pourrai vérifier



0
votes

Je pense que votre modèle change l'ordre des crochets. Vous pouvez être plus agressif et ajouter votre bouton à travers ce filtre:

add_filter('woocommerce_loop_add_to_cart_link', 'add_my_custom_button', 20, 3);
function add_my_custom_button($html, $product, $args){
    if( $product->is_type('variable') || $product->is_type('grouped') ) return;
    $html .= '<div style="margin-bottom:10px;">
        <a class="button custom-button" href="' . esc_attr( $product->get_permalink() ) . '">' . __('DETAIL PRODUCT') . '</a>
    </div>';
return $html;
}


3 commentaires

Je veux que les deux boutons affichent Inline Bro s'il vous plaît aidez-moi à résoudre!


argument non capturécounterror: Trop peu d'arguments pour fonctionner


Trace de pile: # 0 WP-Inclus / Class-WP-Hook.php (286): add_my_custom_button ('

1
votes

Ajouter les fichiers suivants du code dans les fonctions de votre thème actif.php - xxx


7 commentaires

@Claimjohn, je viens de mettre à jour mon extrait de code pour votre thème. Je pense que cela devrait fonctionner maintenant. Il suffit de remplacer le précédent avec ci-dessus.


Cela fonctionne mais pas afficher en ligne Bro comment résoudre ce problème !! Merci


Pouvez-vous m'envoyer un lien avec le code appliqué. Donc je peux vérifier


@ClaimJohn, comme je peux le voir sur votre lien de site précédent, c'est un bouton d'affichage en ligne. Pouvez-vous me montrer n'importe quel coup d'écran que vous voulez exactement.


Je veux afficher comme ça


@ClaimJohn je viens d'ajouter un style inline dans l'ancre personnalisé et a mis à jour le code ci-dessus. S'il te plaît vérifie le. Est-ce exactement que vous voulez.


Vous pouvez le trouver ci-dessus dans mon extrait de code de réponse. Côté gauche avec upvote / bowvote et accepter la coche