- Statut : non résolu
- Ce sujet contient 8 réponses, 3 participants et a été mis à jour pour la dernière fois par Bandhi, le il y a 9 années et 1 mois.
-
AuteurMessages
-
23 octobre 2015 à 9 h 11 min #555309
Bonjour,
Ma configuration WP actuelle
– Version de WordPress : 4.3.1-fr
– Version de PHP/MySQL : ??
– Thème utilisé : Twentu fourteen
– Extensions en place : Askimet, Contact form 7, Mailpoet Newsletter, SRS Simple Hit Counter, Theme my Login, Visitor Map and Who’s online, WordPress Facebook
– Nom de l’hebergeur : One.com
– Adresse du site : http://peregrinos.beProblème(s) rencontré(s) :
Bonjour à tous,
J’aimerai que les champs personnalisés que j’ai ajouté à mes articles apparaissent en bas de ceux-ci.
Exemple: j’ai rédigé un article concernant une rando. J’aimerai qu’en bas de cet article apparaisse mon champs perso intitulé « Description du trajet », reprenant, comme son nom l’indique, une explication complète du trajet, distance, villages traversés, difficulté, etc.J’ai tout rempli, le champs perso est complété, j’ai mis à jour, mais je ne sais pas comment le faire apparaître en pied de page de mon article.
Ceux qui me connaissent et m’ont déjà aidé savent que je n’y connais pas grands choses. Merci de donc de m’aider de manière pratique, facile et concrète.. 😉
A bientôt,
Luc
25 octobre 2015 à 9 h 34 min #1024995Petit up..
Problème insolvable, où peut-être n’ai-je pas saisi la raison et l’utilité des champs perso??25 octobre 2015 à 16 h 00 min #1024996Bonjour,
L’intérêt des champs perso, c’est de pouvoir répéter de manière automatique certains « points » à la fin de vos articles, exemple pour les randos : distance / niveau de difficulté / … (sans pour autant qu’il soit obligatoire de compléter ces différents champs)
Il existe 2 façons de procéder :
– avec un plugin, le plus connu (en gratuit) étant Advanced Custom Fields (ACF)
– en codant soi-même. Dans ce cas là, il faut aussi ajouter un code dans le fichier single.php pour « appeler » l’affichage des champs perso dans les articles en front-end.Je ne vous aiderai pas plus, car j’ai voulu mettre des champs perso sur le site d’un ami, mais j’ai dû mal coder quelque chose, car cela interagit avec d’autres plugins.
25 octobre 2015 à 19 h 29 min #1024997dans single.php tu repères the_content() et à la sute tu écris :
echo get_post_meta( get_the_ID(), ‘ma_description’, true );
si tu veux récupérer le contenu d’un champ personnalisé nommé ‘ma_description’
26 octobre 2015 à 14 h 41 min #1024998Bon bon bon…
Je m’en vais tester tout ça et je reviens vers vous!
Le plugin ACF me semble un peu complexe à mon niveau, j’ai du mal à saisir les termes et leurs applications. Il me faudrait faire des essais pour l’appliquer, et j’ai peur de bousiller tout ou partie de mes articles déjà en ligne!
Quant à la proposition de modifier le single.php, ca me fait encore plus peur! lolDonc, pour rappel, il s’agirait d’un champs, comme un encadré, qui viendrait se mettre en bas de page de chacun de mes articles dans une catégorie précise. Ce champs serait donc différent pour chaque article, pour qu’il reprendrait en descriptif, la distance, le trajet et le niveau de difficulté, ainsi que quelques annotations particulières en rapport avec l’étape du jour.
26 octobre 2015 à 18 h 47 min #1024999il s’agirait d’un champs, comme un encadré, qui viendrait se mettre en bas de page de chacun de mes articles
Oui, c’est le but 🙂
Ce champs serait donc différent pour chaque article
Plus exactement, c’est le contenu du (des) champ(s) qui serait différent.
il reprendrait en descriptif, la distance, le trajet et le niveau de difficulté, ainsi que quelques annotations particulières
Il vous faut donc, non pas un champ mais quatre ou cinq champs –> un champ « descriptif », un champ « distance » (et un champ « trajet »), un champ « niveau de difficulté » et un champ « annotations »
Le plugin ACF me semble un peu complexe (…). Il me faudrait faire des essais pour l’appliquer, et j’ai peur de bousiller tout ou partie de mes articles déjà en ligne!
–> vous pouvez installer WordPress en local sur votre ordinateur (à l’aide du logiciel WAMP pour Windows ou son équivalent MAMP pour Mac) , vous rapatriez en local une copie de votre site … et vous faites tous les tests que vous voulez sans rien casser sur le site en ligne ! 😎
Quant à la proposition de modifier le single.php, ca me fait encore plus peur! lol
Pareil : avec un site en local, vous testez ce que vous voulez sur les fichiers du thème 🙂
De toutes façons, il n’y a qu’en mettant les mains dans le cambouis et en testant qu’on apprend :happy:
Et vous verrez, vous serez fier de vous et de votre site.26 octobre 2015 à 21 h 16 min #1025000Merci Flobogo, pour ces encouragements et vos précieux conseils.
J’ai installé Advanced Custom Fields, et j’ai réussi à créer les champs que je souhaite, uniquement sur les articles de la rubrique que je souhaite!
Il me reste maintenant à comprendre comment faire pour qu’ils apparaissent en ligne!!! 🙂PS: merci pour le « truc et astuce » de faire une copie de mon site sur mon pc, je ne savais pas que c’était possible!
Et effectivement bien pratique pour les essais…26 octobre 2015 à 22 h 14 min #1025001Il me reste maintenant à comprendre comment faire pour qu’ils apparaissent en ligne!!! 🙂
Ce plugin (ACF) étant très connu, il doit exister des tutos sur le Net … même en français.
Une petite recherche sur l’ami Google … :search:27 octobre 2015 à 12 h 33 min #1025002J’ai effectivement trouvé des tutos, je vais m’appliquer à les appliquer!
-
AuteurMessages
- Vous devez être connecté pour répondre à ce sujet.