Personnalisation de la page boutique (Elementor/OceanWP) (Créer un compte)

  • WordPress :6.2
  • Statut : non résolu
5 sujets de 1 à 5 (sur un total de 5)
  • Auteur
    Messages
  • #2454315
    Olliie
    Participant
    Initié WordPress
    2 contributions

    Bonjour,

    Ma configuration WP actuelle

    • Version de PHP/MySQL :
    • Thème utilisé : Ocean WP
    • Extensions en place : Woocommerce, Elementor
    • Nom de l’hébergeur : SiteGround
    • Adresse du site : http://www.my-home-story.com

    Problème(s) rencontré(s) :

    Bonjour,

    Depuis plusieurs semaines, j’essaie de créer mon site internet, et récemment je suis confrontée à un problème lié à ma boutique. J’ai un site de décoration d’intérieur, j’aimerais que mes clients puissent payer en ligne via ma boutique. Mes « produits » sont donc des pièces à aménager. Je ne veux pas de fiche produit, je veux juste la boutique avec des boutons « ajouter au panier ».

    Deux propositions :

    • Soit je prends ma page « Tarif » que j’ai créé via Elementor pour y ajouter ces fameux boutons, mais là je ne sais absolument pas comment faire.
    • Soit je modifie la page boutique « Tarif2 » sur mon site, mais là encore c’est impossible, j’ai voulu juste essayer de modifier les couleurs ça m’a mis un message d’erreur, et IMPOSSIBLE de modifier la boutique via Elementor !

    Si vous aviez des suggestions je suis preneuse, je ne sais plus comment prendre le problème.

    Merci pour vos réponses 🙂

    #2454320
    momofr@free.fr
    Modérateur
    Maître WordPress
    7256 contributions

    Salut, tu ne veux pas de fiche produit ? WooCommerce fonctionne par ce système, ce n’est pas la bonne solution.

    Si tu veux juste un achat direct il faut utiliser des boutons Paypal ou Stripe sur tes pages.

    #2454322
    Olliie
    Participant
    Initié WordPress
    2 contributions

    Merci pour ta réponse 🙂

    En fait, je n’ai pas de descriptif à mettre dans mes produits, je veux juste une page avec des carrés qui comportent chacun une pièce de la maison, et pouvoir ajouter dans le panier les noms des pièces choisis.

    En soit avoir la page produit ne me sera pas utile.

    Mais les clients pourront ajouter plusieurs pièces à leurs paniers.

    #2454361
    Rock4Temps
    Participant
    Maître WordPress
    1108 contributions

    Bonjour,

    Vous pouvez supprimer sur la page boutique les liens vers les pages de détails du produit
    avec ce code:

    remove_action( 'woocommerce_before_shop_loop_item', 'woocommerce_template_loop_product_link_open', 10 );
    remove_action( 'woocommerce_after_shop_loop_item', 'woocommerce_template_loop_product_link_close', 5 );

    Vous avez la possibilité avec le thème OceanWP d’installer un thème enfant à partir du back office menu:
    OceanWP/OceanWP Panel/ onglet Accueil     puis cliquer sur Download OceanWP Child Theme
    cela crée un dossier oceanwp-child-theme-master dans le chemin wp-content/theme avec les fichiers:
    functions.php : pour ajouter ou filtrer des fonctionnalités
    style.css: pour personnaliser l’apparence de votre site

    Vous n’avez plus qu’a activer ce thème enfant Apparence/thèmes
    Copier coller le code ci-dessus dans le fichier functions.php du thème enfant.

    Fichiers joints :
    Vous devez être connecté pour voir les fichiers joints.
    #2454363
    momofr@free.fr
    Modérateur
    Maître WordPress
    7256 contributions

    Salut, tel que décrit c’est une boutique qu’il te faut, chaque pièce est un produit, si le client ne peut acheter qu’un produit (pièce) à la fois tu le paramètres tel que tu veux et c’est la grille boutique qui est l’affichage global des produits avec chacun un bouton unique d’achat -> chaque pièce s’ajoute au panier et le client payer tous les produits qu’il à pris.

    Avec des boutons direct, chaque fois que tu cliques tu dois payer, ça ne correspond pas à ce que veux.

    Pour supprimer le liens vers la page produit (sur l’image et le titre) tu dois insérer ce snippet PHP dans le fichier functions.php de ton thème enfant :

    // RETIRER LE LIEN VERS LA PAGE PRODUIT WOOCOMMERCE
    remove_action( 'woocommerce_before_shop_loop_item', 'woocommerce_template_loop_product_link_open', 10 );
    remove_action( 'woocommerce_after_shop_loop_item', 'woocommerce_template_loop_product_link_close', 5 );

    Si tu n’as pas de thème enfant utilise une extension comme Code Snippet.

    Pense à sortir les pages produit de ton sitemap sinon ça va impacter ton référencement (pages vides…).

    EDIT : zut j’ai été rattrapé par la patrouille !! :-))

5 sujets de 1 à 5 (sur un total de 5)
  • Vous devez être connecté pour répondre à ce sujet.