Comment enlever certains éléments des pages produits ?

  • Statut : non résolu
8 sujets de 1 à 8 (sur un total de 8)
  • Auteur
    Messages
  • #548588
    Anonyme
    Inactif
    Initié WordPress
    28 contributions

    Bonjour,

    Ma configuration WP actuelle
    – Version de WordPress 4.1 :
    – Version de PHP/MySQL :
    – Thème utilisé :
    – Extensions en place :
    – Nom de l’hebergeur :
    – Adresse du site :

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

    Bonjour tout le monde.

    J’ai développé un thème html avec Bootstrap que j’ai ensuite « transformé » en thème WordPress et auquel j’ai ajouté woocommerce (2.2)

    Ma cliente me demande d’enlever quelques éléments, mais j’avoue ne pas y arriver 😗

    Je travaille en local pour le moment, mais je vous joins une capture d’écran pour y voir plus clair :

    wooco.jpg

    Je dois donc supprimer les éléments identifiés 1 (le point blanc), 2 (UGS : N/A.) et le 3 ce drôle de bloc Information Complémentaire qui sort de nulle part et qui n’apparait sur aucune autre des pages produits!

    J’imagine qu’il faut que je touche aux fichiers à la racine, mais les quels ?

    En 4, ce texte qui n’a aucun sens (The Route of All Evil) résiste et ne veut pas disparaitre malgré son effacement.

    Merci d’avance à tous ceux qui me liront et me répondront. :happy:

    #1000552
    didier07
    Participant
    Maître WordPress
    1965 contributions

    Regarde du coté de http://viticreation.fr/plugins/viti-hacks-woocommerce-free-version tu auras surement une partie de la solution.
    Je ne sais plus ce que j’ai mis dedans, j’en mets en fonction de demande clients? La version pro aura l’ajout d’onglet en plus, et peut etre les devis comme méthode de paiement, mais c’est pas pour tout de suite.

    #1000553
    Anonyme
    Inactif
    Initié WordPress
    28 contributions

    Merci Didier pour t réponse et le lien vers ton plugin qui est pas mal du tout. Je l’ai testé et il a répondu à mes attentes.
    Néanmoins, j’essaie dans la mesure du possible de ne pas utiliser de plugins.

    Du coup j’ai trouvé 2 solutions.

    La 1ère consiste à masquer les metas avec du css. Il suffit simplement d’ajouter ces qques lignes à la feuille de style :

    [c]/* hide SKU on product meta section */
    .product_meta .sku_wrapper {
    display:none;
    }

    /* hide product categories on product meta section */
    .product_meta .posted_in {
    display:none;
    }

    /* hide product tags on product meta section */
    .product_meta .tagged_as {
    display:none;
    } [/c]

    La 2ème est de se rendre dans : [c]plugins/woocommerce/templates/single-product/meta.php[/c] et de commenter la ligne suivante :

    [c] get_sku() ) ? $sku : __( ‘N/A’, ‘woocommerce’ ); ?>.[/c]

    En espérant que ça serve à quelqu’un !

    Shuss🍺

    #1000554
    ben69007
    Participant
    Initié WordPress
    3 contributions

    C’est merveilleux !!!!!!

    Bonjour à tous, et merci beaucoup Slowhand !! Merci d’avoir eu la présence d’esprit de poster tes diverses solutions !! Depuis le temps que je cherchais comment faire sans planter mon thème..

    Pour ma part, j’ai opté pour la solution 1 (celle du CSS) qui fonctionne à merveille.

    Petit complément d’information pour les suivants qui, comme moi, auront le plaisir de trouver ta solution : Pensez à utiliser ce code dans le « style.css » de votre childtheme pour éviter les déconvenues lors de la mise à jour de votre thème.

    Merci encore !! 🍺

    #1000555
    didier07
    Participant
    Maître WordPress
    1965 contributions
    ben69007 wrote:
    Pour ma part, j’ai opté pour la solution 1 (celle du CSS) qui fonctionne à merveille.

    Ne cache pas des données sensibles comme ça parce que n’importe quel bidouilleur les fera apparaitre comme il veut

    #1000556
    ben69007
    Participant
    Initié WordPress
    3 contributions

    Certes.. mais à choisir l’une des 2, c’est la seule que je sois capable de travailler dans un childtheme. Comment faire pour la deuxième solution? (qui au final comporte le même risque puisqu’il s’agit là de bloquer l’exécution d’un code en le commentant). En tout état de cause, si on s’arrête au moindre risque que comporte quelle que solution que ce soit, on arrête de développer.. 🙂
    A défaut de meilleure solution, honnêtement je m’en contente. Et puis au final, je me suis documenté sur les différentes « fonctions » qu’on peut utiliser avec le display et je me suis rendu compte qu’il y en a beaucoup (une douzaine). Du coup je les laisse affichées avec un { display: block; } ce qui rend les choses beaucoup plus présentables et m’évite de les masquer pour les remplacer par des shortcodes.

    #1000557
    Anonyme
    Inactif
    Initié WordPress
    21 contributions

    pour moi le code CSS de slowhand n’a pas fonctionné :(

    Mais après une petite recherche voilà ce qui a fonctionné pour moi….si ça peut aider :

    .single-product div.product .product_meta {display: none;}

    #1000558
    ben69007
    Participant
    Initié WordPress
    3 contributions

    Merci malati

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