Afficher le nom des catégories (Créer un compte)

  • Statut : non résolu
6 sujets de 1 à 6 (sur un total de 6)
  • Auteur
    Messages
  • #550650
    yetissil
    Participant
    Initié WordPress
    33 contributions

    Bonjour,

    Voila je rencontre une petite difficulté,

    J’aimerais afficher le nom des catégories lorsque nous sommes sur leur page respective. Par exemple si je clique sur la catégorie “printemps”, il faudrait que je puisse rappelé le nom avant d’afficher les produits.

    J’ai le fil d’ariane et la description de la catégorie, mais je ne sais pas comment afficher le nom…

    En vous remerciant d’avance,

    Vincent.

    #1008549
    Li-An
    Modérateur
    Maître WordPress
    24011 contributions

    Il faut que insériez cette fonction php dans votre thème: https://codex.wordpress.org/Function_Reference/the_category

    Cela dépend de la construction de votre thème – ça peut être dans le fichier category.php si c’est lui qui appelle les billets d’une catégorie. Regardez ce qui existe comme fichiers dans votre thème et comparez avec la hiérarchie des templates: https://codex.wordpress.org/fr:Hi%C3%A9rarchie_des_fichiers_mod%C3%A8les

    #1008550
    yetissil
    Participant
    Initié WordPress
    33 contributions

    Bonjour,

    Merci pour votre répons Li-An. A vrai dire mes pages “produits de la catégorie …” sont des pages crées par woocommerce et non pas par mon thème … De plus, je ne peux pas modifier directement ces fichiers car cela ne sera plus maintenable lors de mises à jour, et je ne vois pas trop comment utiliser des Hooks sachant que plusieurs pages utilisent le meme fichier (archive-product).

    D’après ce que j’ai constaté l’appel s’effectue de cette manière :
    taxonomy-product_cat.php > archive-product.php > content-product.php

    Donc je ne vois pas vraiment comment faire 😕 …

    #1008551
    Li-An
    Modérateur
    Maître WordPress
    24011 contributions

    Personnellement, j’ai fait une petite modif sur un fichier d’un thème qui gère WooCommerce (les miniatures de la page de boutique étaient moches) et je refais la manip à chaque mise à jour de thème.

    Je ne vois pas d’autre solution mais je manque peut-être d’imagination.

    #1008552
    yetissil
    Participant
    Initié WordPress
    33 contributions

    Bonjour,

    Pas de soucis pour la maintenabilité je peux effectuer un hook.

    En revanche je n’arrive pas à utiliser cette fonction … J’ai tenté ” the_category( ‘ – ‘ ); ” et d’autres essaies mais ça n’affiche rien. Je suis situé dans le fichier archive-product.php, après l’action “do_action( ‘woocommerce_before_shop_loop’ );”

    Si tu pouvais me donner un exemple de comment appeler cette fonction je serais preneur car je ne vois pas trop …

    Merci d’avance.

    #1008553
    Li-An
    Modérateur
    Maître WordPress
    24011 contributions

    C’est du pur code et je n’y connais pas grand chose, désolé.

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