Modification de l'Affichage d'un Site WordPress avec un Thème Enfant

Modifier les données méta des articles
Vidéo non disponible ! Réessayez plus tard
Cette vidéo fait partie de la formation
Maîtrisez et personnalisez les Thèmes dans Wordpress
Revoir le teaser Je m'abonne
Transcription

59,90€ Je commande

À partir de
27€ /mois
Je m'abonne à Elephorm

Description Programme Avis

59,90€ Je commande

À partir de
27€ /mois
Je m'abonne à Elephorm

Les objectifs de cette vidéo sont d'apprendre à utiliser un thème enfant pour personnaliser un site WordPress, et comprendre comment modifier les métadonnées affichées sur les articles.

Découvrez comment modifier l'affichage d'un site WordPress en éditant le fichier single.php et en utilisant un thème enfant.

Dans cette leçon, vous apprendrez à modifier l'affichage de votre site WordPress sans toucher au fichier functions.php. Nous vous guiderons à travers le processus de modification du fichier single.php pour changer les métadonnées affichées sur vos articles. Vous découvrirez comment dupliquer et personnaliser la fonction content dans un thème enfant, et remplacer les fonctionnalités préexistantes par vos propres variables. Cette approche est particulièrement utile pour ceux qui veulent personnaliser leur site sans compromettre les fichiers de thème principaux.

Nous explorerons également les nuances liées à l'utilisation de thèmes enfants, et comment cela peut simplifier la gestion et la mise à jour de votre site WordPress. Comprendre ces concepts vous permettra de faire des ajustements professionnels et ciblés, en veillant à la stabilité et à la sécurité de votre site.

Voir plus
Questions réponses
Pourquoi est-il important d'utiliser un thème enfant pour les modifications?
Utiliser un thème enfant permet de conserver les modifications même lors des mises à jour du thème parent, garantissant ainsi la stabilité du site.
Quelle fonction est utilisée pour afficher les métadonnées d'un article dans le thème 2012?
La fonction utilisée est 2012EntryMeta, qui gère l'affichage des informations telles que la date de publication et les catégories.
Que faire si un thème ne supporte pas les thèmes enfants?
Si un thème ne supporte pas les thèmes enfants, il est recommandé de choisir un thème mieux codé ou d'utiliser des plugins pour ajouter les fonctionnalités souhaitées.
Alors, je vais vous montrer une petite astuce aussi pour modifier son contenu, modifier l'affichage du site sans intervenir sur le fichier fonction.php. J'ai ici affiché un article et il se trouve que dans mon site, il y a plusieurs auteurs, donc on voit ici par qui c'est écrit. On voit aussi un texte, cette entrée a été publiée dans non-classée, une date. Si on veut changer cet affichage et, par exemple, simplement écrire, publier, on n'a pas de catégorie particulièrement, donc on a toujours la même catégorie, on n'a qu'un seul auteur, on n'a pas envie d'afficher tout ça. Pour ce faire, qu'est-ce qu'on fait ? Je suis ici dans un article, donc je vais dans mon fichier et je vais chercher le fonctionnement du fichier single.php pour voir si je peux le modifier. Je l'affiche ici et vous voyez que la partie affichage du contenu est intégrée dans une fonction content. Je vais chercher cette fonction content ici, donc c'est content.php. Là, j'ai tout mon contenu et on ne trouve pas spécifiquement cette information, on trouve juste ici la fonction 2012EntryMeta. Je vais vous montrer en ligne ce que ça donne. Si je vais ici dans mon thème, je vais dupliquer cette fonction content et je vais la mettre dans mon thème enfant. Il faut qu'elle ait le même nom, content. Je vais la modifier et je vais justement enlever cette fonction méta qui ne me plaît pas. Je l'enlève. Si j'affiche maintenant ma page de site, j'ai bien ici mon contenu sans la ligne, mais j'ai perdu toutes les informations. Ces informations sont contenues dans le fichier fonction.php. On retrouve ici la 2012EntryMeta. Tout ça, c'est des fonctions un peu complexes et je ne préfère pas y toucher. Qu'est-ce que je vais faire à la place de cette fonction-là ? Je vais directement intégrer la fonction écrite avec la variable, avec la date. Ou juste écrite avec la date. Pour ça, je vais dans le codex et je vais chercher dans les postes metadata les informations. Vous voyez, c'est ici l'usage par défaut, publier à une date. Je vais reprendre ça. Et ici, à la place de ma fonction, je vais mettre publier le. Et j'enregistre. Si j'actualise maintenant ma page, j'ai bien publié le lundi 11 mars. Là, je ne suis pas au format français. Il faudrait que je me mette au bon format. Pour ça, il faut que je cherche le format date dans le codex. Ils expliquent ici le fonctionnement de la date pour que ça corresponde le mieux à ce que je recherche. Vous avez vu, pour modifier un fichier fonction, on peut aussi désactiver la fonction pour directement mettre sa propre requête. Sachant que le thème enfant, vous avez vu, permet à la fois de modifier des fichiers principaux mais également des sous-fichiers. Alors, il faut faire bien attention parce qu'on utilise le thème 2012 qui est très bien codé. Mais je rencontre régulièrement des thèmes pour lesquels il est impossible d'utiliser des thèmes enfants. Ou des sous-fichiers ne sont pas possibles d'être modifiables de la sorte. Donc ça, c'est vraiment parce qu'on utilise le thème 2012 qu'on peut déplacer des fichiers, même des sous-fichiers, et que ça ne fonctionne pas toujours. Là, ça fonctionne, donc il faut en profiter.

Programme détaillé de la formation

Nos dernières formations WordPress