- Statut : non résolu
- Ce sujet contient 11 réponses, 3 participants et a été mis à jour pour la dernière fois par minsc2, le il y a 11 années et 9 mois.
-
AuteurMessages
-
11 décembre 2009 à 14 h 12 min #476800
Bonjour,
Ma configuration WP actuelle
– Version de WordPress : 2.8.6
– Thème utilisé : Custom
– Extensions en place : aucune
– Nom de l’hebergeur : Gandi
– Adresse du site : Pas encore d’URLProblème(s) rencontré(s) : Pas de problème, juste un besoin !! 😋
Salut à tous,
Je vous explique mon besoin. Je fais un projet pour des étudiants qui ont une demande assez spécifique pour laquelle je n’ai pas encore trouvé de solution.
On réalise un site de type « news » et sur les pages de catégories, ils voudraient avoir une zone au dessus des articles, dans le contenu, qui soit éditable à souhait. Visuellement, sur une page de catégorie, on a généralement une liste des articles avec un excerpt. Et bien cette zone, elle serait au-dessus de ce contenu, toujours dans la colonne de gauche, avec sidebar à droite.
Cette zone devrait être modifiable comme ils veulent, pour y mettre du Flash, du HTML, des images et j’en passe… Un peu comme un widget texte en quelque sorte.
Le souci ici c’est que le nombre de catégories n’est pas fixe dès le départ. J’en crée une dizaine et ils veulent avoir la possibilité d’en ajouter de nouvelles et que cette zone éditable soit déjà disponible.
J’ai eu beau retourner le problème dans tous les sens, je ne trouve pas de solution… C’est pour ça que je viens poster ce message ici !! 😉
Donc, si quelqu’un a une piste ou une idée, elle est la bienvenue parce que moi je sèche !! 😋
Merci d’avance
11 décembre 2009 à 14 h 23 min #704129Je ne suis pas certains d’avoir tout compris. Mais je vois plusieurs solutions …
-soit tu récupères la description de chaque catégories que tu insères dans cette zone (avantage: chaque cat à son propre texte)
-soit tu crées une nouvelles zone widgetisable (avantage: facilement personnalisable à l’aide des widgets. Mais identique sur chaque cat)
-soit tu insères le contenu d’une page ou d’un article bien précis (en faisant une boucle sur son id) (avantage: facile à éditer depuis l’interface. Mais identique sur chaque cat)
Ou alors tu fais un mix de tout ça en créant tes zones widgetisable à la volées en te basant sur le nombre de cat et leur nom (du coup chaque cat à sa propre zone de widgets)
11 décembre 2009 à 14 h 26 min #704130Le souci avec ces solutions c’est que c’est dans le cas où le nombre de catégories est fixe. Là, je peux créer des templates pour chaque catégorie avec une zone widgétisable, mais ça ne fonctionne plus pour les nouvelles catégories qu’ils voudraient créer… Je me trompe ?
11 décembre 2009 à 14 h 30 min #704131Je comprend pas ! Ta page de catégorie elle ne change pas (je parle du fichier template, genre archive.php ou category.php, etc …) ! Si tu insères du contenu dans cette page, ça se repercute sur toutes les catégories (mème celles à venir) … non ?
11 décembre 2009 à 14 h 31 min #704132Oui mais là, le contenu de cette zone éditable va être différent en fonction de la catégorie… Catégorie-1 va avoir un contenu flash par exemple, categorie-2 va avoir un autre contenu, etc…
11 décembre 2009 à 14 h 36 min #704133Donc dans ce cas là, tu peux utiliser la zone de description de chaque catégorie pour inserer du contenu:
<div class="descat">cat_ID). »;
?></div>Un exemple de code à insérer dans ton template.
Ensuite il te reste la solution des zone de widgets multiple mais si il y a de nombreuses cat, ça peux vite devenir le bordel
11 décembre 2009 à 14 h 39 min #704134Bé ouais, les widgets j’y avais pensé mais c’est difficile à gérer parce qu’il risque d’y avoir une vingtaine de catégories au minimum… Et puis s’ils en créent d’autres il faudra toujours créer une nouvelle zone widgétisable pour les nouvelles catégories…
Je vais essayer cette solution de la zone de description, j’y avais pas pensé… Par contre, je vais bien voir ce que je peux y coller… 😉
Merci bien ! 😉
11 décembre 2009 à 14 h 42 min #704135Je viens de trouver ce plugin qui devrait faire l’affaire !!
http://www.laptoptips.ca/projects/category-description-editor/
Ca leur permettra d’ajouter du contenu facilement…
… enfin, faut encore que je le teste !! 😉
11 décembre 2009 à 14 h 42 min #704136Oui les widgets c’est un peu le bordel a gérer.
Par contre si tu par sur la solution de te servir du champs de descriptions des catégories (fonctionne également pour les tags d’ailleurs), tu peux tenter d’intégrer un petit éditeur de texte html pour leur faciliter la vie. Mais quoiqu’il en soit, ce champs acceptent n’importe quel balise html, donc no soucis 🙂
Edit: lol, oui ton plugin a l’air de faire ce que je t’ai suggeré ^^
11 décembre 2009 à 14 h 45 min #704137Ouaip, c’est ce que semble faire le plugin que je te montre plus haut… 😋
Etrange que je n’ai pas pensé à la description parce que je l’utilise de plus en plus sur des projets, mais là, je me suis bloqué sur les widgets et j’ai pas pensé à ça !! 😋
Merci pour tes lumières en tout cas !! 🍺 <— je t'en dois une !!
11 décembre 2009 à 14 h 52 min #704138PAs de quoi 🙂
Et pour info, le code que j’ai donné pour l’affichage de la description, il fonctionne aussi sur les pages d’articles, en rajoutant la condition is_single(). A garder sous le coude peut-ètre pour un futur projet donc 😉
22 mars 2013 à 10 h 19 min #704139merci k-ny
ça fonctionne niquel
👏
par contre je suis pas phpiste
alors pour les pages d’articles j’ai pas compris comment ajouter
la condition is_single() ? -
AuteurMessages
- Le forum ‘Utilisation spécifique de WordPress’ est fermé à de nouveaux sujets et réponses.