lister les catégories. (Créer un compte)

  • Statut : non résolu
5 sujets de 1 à 5 (sur un total de 5)
  • Auteur
    Messages
  • #448004
    AnagraM
    Participant
    Initié WordPress
    4 contributions

    bonjour,

    ma première question pour le forum.. soyez indulgent ^^

    J’ai fait une recherche, ici et sur le net en général, et je n’ai pas vraiment trouvé de réponse à mon problème.

    Dans la sidebar, je voudrais modifier l’affichage des catégories, mais je n’ai trouvé que les fonctions list_cats et wp_list_cats comme fonctions, qui ne sont pas personnalisables.
    Est-ce qu’il existe une commande que je pourrais utiliser dans un foreach pour passer en revue la liste de mes catégories, et ainsi les mettre en page moi-même?
    Ou bien est-ce que je dois faire un appel à la bd en php pour faire un « select * from categories » ? Dans ce cas, est-ce qu’il existe des variables prédéfinies pour la connexion à la base de donnée, ou bien dois-je faire tout le process de select db, login, mot de passe, etc. ?

    mon idée est de pouvoir ajouter devant chaque nom de catégorie une icône qui lui est associée.

    Merci 🙂

    a.

    #576053
    Qwindoo
    Modérateur
    Maître WordPress
    2861 contributions

    Salut 🙂

    Si tu te sens de toucher au code de WordPress, tu peux aller voir cette discussion et plus particulièrement ce post qui te donne quelques fonctions pour l’affichage de catégories 😉

    WordPress dispose d’un objet MySQL : $wpdb, qui est décrit en détail ici (en anglais)

    P.S: Et n’hésites surtout pas à en faire un plugin :D

    #576054
    AnagraM
    Participant
    Initié WordPress
    4 contributions

    Merci :D

    le code, ça donne ça :

    get_results(« select * from $wpdb->categories ; », ARRAY_N); 

    foreach ($listecats as $catego) {
    echo ‘<li><a href="./?cat='.$catego[0].'.php"><img src="./img/icons/cat_'.$catego[2].'.gif" border="0" alt="" /> ‘.$catego[1].’</a></li>‘;
    }

    ?>

    les images sont nommées selon les nicenames des catégories avec un préfixe « cat_ » devant (juste pour s’y retrouver dans toutes les images customs).

    Pour le plugin, vaut-ce vraiment la peine de développer?
    si oui, je veux bien essayer..

    #576055
    Qwindoo
    Modérateur
    Maître WordPress
    2861 contributions

    Re 🙂

    Je ne pensais pas que ça tiendrait en si peu de code ! :D
    Pour le plugin, tu peux t’amuser à essayer, en ajoutant des options pour personnaliser depuis le DashBoard (genre des icones qui alternent, etc) 😉

    #576056
    damino
    Participant
    Maître WordPress
    1241 contributions

    Pas mal, un petit lien pour voir ce que cela donne sur ton site ?

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