- WordPress :4.9.4
- Statut : non résolu
- This topic has 7 réponses, 2 participants, and was last updated il y a 10 months et 1 week by
etienne1200.
- AuteurMessages
- 14 avril 2018 à 23 h 24 min #2134994
Bonjour chère communauté WP,
Ma configuration WP actuelle
- Version de PHP/MySQL : avant dernière version
- Thème utilisé : Cuisine par LucidTheme
- Extensions en place :
- Nom de l’hébergeur : 1&1
- Adresse du site : greedysophie.fr
Problème(s) rencontré(s) :
J’ai un thème (Cuisine par LucidTheme) qui permet de créer des recettes culinaires. Pour afficher ces articles spéciaux sur le blog je dois les affecter à une page. Cependant ces articles n’apparaissent pas dans le flux des derniers articles du blog. Ce flux devrait apparaître sur la page d’accueil avec mon paramétrage.
Pour faire apparaître ces recettes sur la page d’accueil je peux sélectionner « page statique » et définir la page créée comme page de destination. Cependant en choisissant ce paramétrage je n’aurais que ces recettes en page d’accueil et non tous les autres articles rattachés à d’autres pages ou catégories.
-> page spéciale avec les recettes: http://www.greedysophie.fr/recettes/
J’aimerais donc pouvoir avoir en page d’accueil tous les articles quelqu’ils soient. Or je ne vois que deux options dans la partie Lecture dans la configuration: derniers articles (ce qui n’inclut pas mes recettes) et page statique. Auriez vous une bonne idée à me conseiller ?
Je vous remercie !!
15 avril 2018 à 10 h 00 min #2135041Bonjour, je pense que les recettes sont créées via des types de billet personnalisé et qu’il faudrait soit modifier le thème (via un thème enfant) soit l’élément utilisé pour afficher les derniers billets (si vous utilisez un constructeur de page pour la page d’accueil) pour appeler ces billets dans la boucle. Mais comme votre thème est payant, on ne peut guère vous en dire plus et vous feriez bien de contacter le support pour voir s’ils peuvent vous aider.
15 avril 2018 à 19 h 42 min #2135305Bonjour Li-An,
N’ayant pas des connaissances assez poussées pour toucher à ce point au code je vais tenter de joindre l’éditeur en effet.
En tout cas merci d’avoir pris le temps de regarder ma question.
Très bonne fin de journée,
15 avril 2018 à 22 h 59 min #2135331Si ils vous disent quel fichier modifier, on pourra sûrement vous aider avec le contenu dusdit fichier.
17 avril 2018 à 23 h 29 min #2136262Bonsoir Li-An
J’ai eu un premier retour de l’éditeur du thème. Il m’indique que la meilleure solution est de créer un thème enfant afin de modifier le code et ainsi faciliter l’agrégation de tous les articles.
J’ai pu voir les différentes méthodes pour créer un thème de ce genre. Y en a t il une que tu privilégies ?
Autais tu une idée de ce que je pourrais mettre en place dans ce thème pour parvenir à mes fins ?
Je te remercie
Très bonne soirée
18 avril 2018 à 8 h 51 min #2136351Le thème enfant c’est vraiment juste la base pour construire. Il n’y a qu’une seule méthode conseillée, c’est celle indiquée sur le Codex WP. Cette extension https://www.echodesplugins.li-an.fr/plugins/generate-child-theme/ vous simplifiera la vie mais lisez quand même le Codex pour comprendre comment ça fonctionne.
Pour ce qui est du code, je ne peux que répéter ce que j’ai dit plus haut. Le développeur vous dira quel(s) fichiers sont concernés ou quelle fonction modifier.
- Cette réponse a été modifiée le il y a 10 months et 1 week par
Li-An.
18 avril 2018 à 11 h 35 min #2136679J’ai eu un second retour cette nuit:
It might be easiest to always show the recipe post list file which is « recipes-list.php » and is found within the partials folder. On line 90 in that file, the arguments for the query are set. You can modify that argument list to include the « post » post type as well as the cuisine recipe.
Du coup il faut que je cible le « recipes-list.php » et que je modifie la ligne 90 pour inclure le type d’article « post » (qui concernera toutes les autres catégories). Je dois juste trouver comment bien le modifier.
Merci pour le lien je vais aller regarder de plus près le codex et le plugin.
- Cette réponse a été modifiée le il y a 10 months et 1 week par
etienne1200.
18 avril 2018 à 13 h 38 min #2136789J’ai tout installé et j’ai repéré la ligne 90 dont l’éditeur parle. (cf ci-dessous). Je pense qu’il faut que je rentre la mention « post » pour aggréger tous les articles sur la page d’accueil, mais comment l’insérer avec la bonne structure ?
$args = array( 'post_type' => 'cuisine-recipe', 'posts_per_page' => $posts_per_page, 'paged' => $paged, 'orderby' => 'date', 'order' => 'DESC',
- AuteurMessages
- Vous devez être connecté pour répondre à ce sujet.