Supprimer colonne sidebar droite sur mes pages catalogue par produit

  • Statut : non résolu
12 sujets de 1 à 12 (sur un total de 12)
  • Auteur
    Messages
  • #558946
    TAMARA123
    Participant
    Padawan WordPress
    87 contributions

    – Version de WordPress : WordPress 4.4.1
    – Thème utilisé : Responsive Free Cymberchimps
    – Nom de l’hebergeur : LWS
    – Adresse du site : Lien concerné en cliquant ici

    Bonjour

    je recherche à supprimer la barre latérale (sidebar) de droite sur mes pages catégories de produits.

    En effet, ces colonnes n’embarquant aucun plugin j’aimerai avoir mes produits en pleine page (full-size)…

    J’ai été dans CATÉGORIES espérant trouver un petit menu déroulant sympa pour choisir “pleine page” en un clin d’œil comme disponibles sur mes pages produits mais héhé ça aurait été trop facile^^

    Je compte donc sur la communauté pour m’aider 🙂

    #1040909
    Flobogo
    Modérateur
    Maître WordPress
    15634 contributions

    Bonjour,

    Commencez par créer un thème-enfant, car il va falloir modifier à la fois le code CSS et le code du fichier category.php (en espérant que ce soit bien celui-là)

    Pour créer le thème-enfant, il y a plusieurs méthodes :
    – la super-facile avec le plugin Child Themify ou One click Child Theme (mais qui n’apprend pas à manipuler les fichiers)
    – la méthode classique mais ancienne avec import du style du thème-parent en suivant les explications sur WpChannel et/ou celles du site les-doigts-dans-le-net ou encore celles du Journal du Net
    – la méthode officielle selon le Codex (plus propre mais un peu plus complexe).
    Voir aussi les explications sur wpmarmite ou sur wpformation mises à jour avec les dernières recommandations du Codex.

    (Attention : la création d’un thème-enfant n’est possible que si votre thème actuel, XXXXXX, n’est pas déjà un thème-enfant d’un autre thème)

    #1040910
    TAMARA123
    Participant
    Padawan WordPress
    87 contributions

    Superbe réponse Flobogo

    Je note tous ces liens et je m’y attèle aussi vite que possible, avec tout ça si j’arrive pas à faire un thème même “jumeau” c’est qu’il y a un problème ^^

    Mais sinon comment je sais si mon thème n’est déjà pas un thème enfant d’enfant ? Il s’agit de Cyberchimps Responsive ceci dit passant…

    Sinon si j’utilise le plugin, j’ai bcp de travail et très peu de temps pour lire en ce moment (cela ne va pas sans dire que j’apprendrai avec toutes les méthodes à une autre période plus propice), pensez-tu que ce sera plus rapide? C’est vrai que comme dit la description de ton premier plugin Child Themify que d’un clic je peux avoir mon thème enfant? Je ne sais pas trop comment faire avec le plugin donc si tu pouvais me guider pour ne pas faire d’erreur?

    J’ai beaucoup de produits à mettre en ligne en ce moment sur mon petit site e-commerce donc j’ai pas trop le temps de lire des tutos pour le moment voilà pourquoi…

    Merci d’avance et merci pour ta réponse + que complète!

    #1040911
    Flobogo
    Modérateur
    Maître WordPress
    15634 contributions

    Le plugin One-click-child-Theme est mieux car il respecte les nouvelles normes du Codex.
    Ça se fait vraiment en un clic, et une fois que le thème-enfant est créé, on peut même désactiver et supprimer le plugin.

    Sinon comment je sais si mon thème n’est déjà pas un thème enfant d’enfant ? Il s’agit de Cyberchimps Responsive ceci dit passant…

    Si c’est un thème-enfant d’un autre thème, ça doit être marqué dans la doc.
    Sur wordpress.org, c’est marqué à droite, en-dessous du lien vers le “Theme Homepage

    #1040912
    TAMARA123
    Participant
    Padawan WordPress
    87 contributions

    Merci FLOBOGO

    Je l’ai installé, ensuite comment faire?

    Je ne le trouve pas dans mon administration, malgré que je l’ai activé 😕

    #1040913
    TAMARA123
    Participant
    Padawan WordPress
    87 contributions

    J’ai trouvé c’est fait je pense, dans theme, j’ai choisi un nom pour mon thème enfant et validé.

    Comment puis-je vérifier que l’opération s’est déroulée avec succès?
    En passant par mon FTP, que dois-je trouver de changer comparé à avant sans le thème enfant ?

    Merci pour votre aide.

    #1040914
    Flobogo
    Modérateur
    Maître WordPress
    15634 contributions

    Dans l’admin’, vous devez avoir votre thème-enfant activé, à la rubrique Apparence > Thèmes.
    Et par FTP, vous devriez voir un nouveau dossier, portant le nom de votre thème-enfant, dans wp-content/themes

    Maintenant, il faut identifier quel fichier génère la page de “catégorie de produits” que vous voulez modifier.
    Regardez la liste des fichiers de votre thème. A moins que ce ne soit lié à un plugin woocommerce ?

    #1040915
    TAMARA123
    Participant
    Padawan WordPress
    87 contributions

    Merci à toi FLOBOGO

    Alors oui en passant par Apparence < Theme j'ai bien "je crois" mon thème enfant que j'ai appelé "Responsive child" d'activé cependant par FTP je trouve bizarre qu'il ne contienne que si peu de fichier.

    En effet, en faisant WP-CONTENT < THEMES < RESPONSIVE-CHILD
    je vois qu’il ne contient que les 4 fichiers ci-dessous:
    – functions.php
    – rtl.css
    – screenshot.png
    – style.css

    Peux-tu me confirmer que c’est normal?

    Si j’ai tout bien fait, peux tu me confirmer que je peux faire toutes les mises à jour possible sans problème?

    Et aussi vu que j’ai programmer des sauvegardes avec BackWPup et Updraftplus, est ce que je dois recommencer la configuration des ces dites sauvegardes avec le nouveau thème enfant ?

    Pas d’autres manipulations à faire après l’installation d’un thème enfant?

    Question bonus 🙂 Est ce que je peux supprimer de mon FTP tous les autres thèmes que je n’utilisent pas et qui sont installés je crois d’origine? J’aimerai aussi savoir si tu sais, est ce que plus mon site (FTP) contient de dossiers / fichiers inutiles (comme ces thèmes dont je ne me sers pas OU des applis installées mais désactivées), si plus mon site peut être amené à ramer plus qu’en les supprimant? Y a-t-il une incidence?

    Merci à toi pour toutes tes réponses et ton assistance !

    #1040916
    Flobogo
    Modérateur
    Maître WordPress
    15634 contributions

    Oui, c’est normal qu’il contienne peu de fichiers. Pour fonctionner, un thème-enfant n’a besoin que d’un fichier indispensable : style.css. Le fichier functions.php est également recommandé (nouvelles normes de création du thème-enfant). Le screenshot est facultatif, il t’aide juste à reconnaître ton thème-enfant si il est personnalisé (le screenshot)
    Le fichier rtl.css est lié aux écritures de droite à gauche (je crois), curieux qu’il soit arrivé là, sauf si tu y a modifié quelque chose. Si tu as créé ton thème-enfant avec un plugin, laisse ce fichier rtl.css dedans.

    peux tu me confirmer que je peux faire toutes les mises à jour possible sans problème ?

    Oui. Désormais, les mises à jour s’appliqueront au thème principal, mais n’affecteront pas les fichiers modifiés qui seront mis dans le thème-enfant.

    vu que j’ai programmer des sauvegardes avec BackWPup et Updraftplus, est ce que je dois recommencer la configuration des ces dites sauvegardes avec le nouveau thème enfant ?

    Si ta sauvegarde prévoit le dossier wp-content en entier, ou le dossier wp-content/themes en entier, pas de souci. Si la sauvegarde liste chaque dossier de thème séparément, il faut rajouter celui du thème-enfant.

    Pas d’autres manipulations à faire après l’installation d’un thème enfant ?

    Pour son fonctionnement, non. Ensuite, on verra comment créer et modifier le fichier category.php

    Est ce que je peux supprimer de mon FTP tous les autres thèmes que je n’utilisent pas et qui sont installés je crois d’origine?

    Oui et non. Il faut garder au moins 2 thèmes twenty-xxx, les plus récents (donc Twenty-Fifteen et Twenty-Sixteen), ou éventuellement celui qui ressemble le plus à ton thème (mais ce n’est pas indispensable). Par contre,; c’est vraiment important de garder un ou deux thèmes d’origine, car en cas de souci avec ton thème (ou le thème-enfant), il faut pouvoir le désactiver et activer à la place un thème par défaut, dont le comportement est “sûr”

    Tout autre thème non utilisé peut être supprimé, de même que les plugins désactivés et non utilisés.

    Je ne sais pas si ça a une incidence sur la rapidité du site (je ne crois pas), mais par contre, il faut savoir que tous les thèmes ou plugins peuvent être un jour la cible d’une attaque pirate : ce fut le cas en 2014 pour un plugin de newsletter très connu, et pareil pour un plugin de diaporama. Autant y échapper si on n’a pas besoin du thème/plugin correspondant.

    #1040917
    TAMARA123
    Participant
    Padawan WordPress
    87 contributions

    Ok donc je prends note qu’il faut que je vérifie si mes sauvegardes contiennent bien le dossier wp-content ou wp-content/themes… Normalement oui, car je fais des sauvegardes hebdomadaires avec la base de données et mon site au grand complet (à vérifier quand même).

    Pour la modification de la largeur de mon site et la suppression des colonnes à droite de mes pages catégories, j’attends si tu veux bien que tu m’aides à finaliser mon thème enfant comme on en parle actuellement sur l’autre post (règles, style.css et functions.php)… c’est cool de m’aider, je le trouve un peu serré du c** mon site comme ça :D

    Je note de garder deux thèmes de secours aussi, merci pour cette infos (très précieuse), j’aurai eu tendance à tous les supprimer, ça me démangeais le clic :p

    Pour les plugins j’ouvrirai un nouveau sujet une fois tout ça réalisé car j’en ai pas mal, il y en a des désactivés, d’autres qui j’ai l’impression font doublons etc donc j’attends le printemps… pour le grand nettoyage^^

    J’ai installé un plugin pour la newsletter, oh my god 🙂 J’espère c’est pas celui qui a subi une attaque en 2014 :p
    Le mien c’est MAILMUNCH…

    #1040918
    Miflon
    Participant
    Initié WordPress
    40 contributions

    Faire un thème enfant est indispensable lorsqu’on veut modifier l’aspect du thème..
    Mais il est possible d’utiliser les gabarits présents dans le thème parent, en l’occurence le “Full Width, no sidebar(s)”, pour supprimer ces side bars.
    Il vaut mieux, pour des raisons de rapidité de chargement des pages ne faire figurer dans le thème enfant que les modifications souhaitées et profiter au maximum de la souplesse du thème parent.

    Michel.

    #1040919
    Flobogo
    Modérateur
    Maître WordPress
    15634 contributions

    il est possible d’utiliser les gabarits présents dans le thème parent, en l’occurrence le “Full Width, no sidebar(s)”, pour supprimer ces sidebars

    Oui, sur le principe, vous avez raison.
    Mais là, Tamara123 parle de supprimer la sidebar sur la “catégorie de produits”, il va donc falloir toucher au fichier qui gère l’affichage des catégories –> categroy.php en principe, sauf si plugin de type Woocommerce qui rajoute des fichiers, je ne sais pas trop.
    Mais chaque chose en son temps, et la création d’un thème-enfant est de toutes façons souhaitable, même pour ne modifier que du CSS.

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