


Comment ajouter des métafields personnalisés à la taxonomie personnalisée dans WordPress
Apr 18, 2025 am 11:11 AMAvez-vous besoin d'ajouter des métafields personnalisés à la taxonomie personnalisée dans WordPress?
La taxonomie personnalisée vous permet d'organiser du contenu en plus des catégories et des balises. Parfois, il est utile d'ajouter d'autres champs pour les décrire.
Dans cet article, nous vous montrerons comment ajouter d'autres métafields à la taxonomie qu'ils créent.
Quand des métafields personnalisés devraient-ils être ajoutés à la taxonomie personnalisée?
Lorsque vous créez un nouveau contenu sur votre site WordPress, vous pouvez l'organiser à l'aide de deux taxonomie par défaut (catégorie et balise).
Certains sites Web bénéficient de l'utilisation de la taxonomie personnalisée. Ceux-ci vous permettent de trier le contenu d'autres manières.
Par exemple, les sites Web qui publient des critiques de livres peuvent ajouter une taxonomie "sujet" et "auteur" afin que les visiteurs puissent rapidement trouver des commentaires qui les intéressent.
Pour plus d'informations, consultez un guide sur la fa?on de créer une taxonomie personnalisée dans WordPress.
Par défaut, chaque taxonomie n'a que trois à quatre champs: nom, limace, parent (si hiérarchique) et description.
Parfois, il est utile d'ajouter d'autres champs pour mieux décrire la taxonomie. Par exemple, vous pouvez ajouter l'année du champ de naissance à la taxonomie des auteurs.
Cela étant dit, voici comment ajouter des métafields personnalisés à la taxonomie personnalisée dans WordPress.
Ajout de métafields personnalisés à la classification personnalisée dans WordPress
Tout d'abord, vous devez installer et activer le plugin Advanced Custom Fields. Pour en savoir plus, consultez notre guide étape par étape sur la fa?on d'installer des plug-ins WordPress.
Ensuite, accédez aux champs personnalisés ?Ajouter une nouvelle page. Ici, vous pouvez ajouter un groupe de terrain qui contient un ou plusieurs nouveaux champs.
Il vous sera demandé d'attribuer un titre au groupe de terrain qui sera affiché avec le nouveau champ lorsque vous ajoutez ou modifierez une taxonomie. Dans ce tutoriel, nous voulons ajouter des champs personnalisés à la catégorie des auteurs, nous nommons donc le groupe de terrain "Détails de l'auteur".
Une fois que vous avez fait cela, vous devez cliquer sur le bouton Ajouter un champ pour ajouter le champ. Un nouveau formulaire appara?tra où vous pourrez remplir les détails du nouveau champ.
Après être entré dans la balise de champ, le système créera automatiquement un nom de champ pour vous, que vous pouvez modifier au besoin. Vous devrez utiliser le nom du champ plus tard dans ce tutoriel, alors notez-le.
Vous devez maintenant remplir des détails supplémentaires pour le champ, tels que le type de champ, la description de l'auteur qui remplira le formulaire et si le champ est requis. D'autres options non affichées dans la capture d'écran incluent le texte par défaut, le texte d'espace réservé, les limites de caractère, etc.
Si vous souhaitez ajouter un deuxième champ, vous devez cliquer sur le bouton Ajouter un champ et répéter le processus. Sinon, faites défiler simplement vers la section Position.
Ici, vous pouvez créer des règles qui décrivent où le nouveau champ est affiché. Vous devez sélectionner "Taxonomie" dans le premier menu déroulant et laisser le champ intermédiaire comme "égal à". Enfin, sélectionnez la taxonomie personnalisée correcte pour le dernier champ. Dans ce tutoriel, nous sélectionnerons "l'auteur".
Si vous souhaitez ajouter ce champ à une autre taxonomie, vous pouvez cliquer sur le bouton Ajouter du groupe de règles et répéter l'étape.
Vous devez maintenant ajuster tout autre paramètre sur la page. Nous avons juste besoin de conserver la valeur par défaut. Une fois que vous avez terminé, vous devez faire défiler en haut de la page et cliquer sur le bouton Publier.
Félicitations, vous avez réussi à ajouter un métaField personnalisé à votre taxonomie personnalisée dans WordPress. Mais vous avez plus de travail à faire.
Ajouter des données à de nouveaux métafields personnalisés
Bien que la taxonomie ait un nouveau champ, il ne contient pas encore de données. Vous devriez prendre le temps de le faire maintenant.
Dans notre exemple, nous devons entrer l'année de naissance de chaque auteur. Pour ce faire, nous devons naviguer vers la publication ?auteur et cliquez sur le nom de l'auteur que nous voulons modifier.
Après cela, nous pouvons saisir les données dans le nouveau champ. Dans ce cas, nous entrerons dans l'année de naissance de l'auteur. N'oubliez pas de cliquer sur le bouton "Mise à jour" pour stocker de nouvelles données.
Vous devez suivre les mêmes étapes du site Web pour ajouter les données à votre taxonomie personnalisée.
Une fois que vous avez terminé, il y a une étape de plus à faire. Bien que vous puissiez voir un champ personnalisé lorsque vous vous connectez à la zone d'administration WordPress, les visiteurs de votre site Web ne pourront pas le voir. Vous devez ajouter ce champ à la page des archives de la catégorie personnalisée.
Afficher la page d'archives des métafields personnalisés sur la catégorie
Dans cette étape, vous devez ajouter le code au fichier de thème. Si vous n'avez pas fait cela auparavant, consultez notre guide pour le débutant sur la fa?on de coller des clips Web dans WordPress.
La première chose que vous devez faire est d'accéder au dossier du sujet et de rechercher le fichier d'archive classifié. Il aura un nom similaire Taxonomy-yourtaxonomyName.php.
Par exemple, si vous avez une taxonomie personnalisée appelée "auteur", vous devez rechercher une taxonomie-auteurs.php.
Si vous ne voyez pas le fichier, recherchez archive.php. Vous devez copier le fichier et le nommer comme ci-dessus.
Remarque : Si votre thème ne contient pas d'archive.php, vous pouvez utiliser le framework de thème WordPress et vous devez créer une archive de classification manuellement. Un excellent point de départ pour apprendre à créer des fichiers d'archives est notre guide sur la fa?on de créer des pages d'archives personnalisées dans WordPress.
Vous devez maintenant ajouter le code suivant à l'archive de classification avant la boucle:
Nous espérons que ce tutoriel vous aidera à comprendre comment ajouter des métafields personnalisés à la taxonomie personnalisée dans WordPress. Vous pouvez également apprendre à ajouter des mots clés et des descriptions de méta dans WordPress, ou consulter notre liste de plugins incontournables pour étendre votre site.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Outils d'IA chauds

Undress AI Tool
Images de déshabillage gratuites

Undresser.AI Undress
Application basée sur l'IA pour créer des photos de nu réalistes

AI Clothes Remover
Outil d'IA en ligne pour supprimer les vêtements des photos.

Clothoff.io
Dissolvant de vêtements AI

Video Face Swap
échangez les visages dans n'importe quelle vidéo sans effort grace à notre outil d'échange de visage AI entièrement gratuit?!

Article chaud

Outils chauds

Bloc-notes++7.3.1
éditeur de code facile à utiliser et gratuit

SublimeText3 version chinoise
Version chinoise, très simple à utiliser

Envoyer Studio 13.0.1
Puissant environnement de développement intégré PHP

Dreamweaver CS6
Outils de développement Web visuel

SublimeText3 version Mac
Logiciel d'édition de code au niveau de Dieu (SublimeText3)

Sujets chauds

Lorsque vous gérez des projets WordPress avec GIT, vous ne devez inclure que des thèmes, des plugins personnalisés et des fichiers de configuration dans le contr?le de version; configurer des fichiers .gitignore pour ignorer les répertoires de téléchargement, les caches et les configurations sensibles; Utilisez des outils Webhooks ou CI pour réaliser un déploiement automatique et faire attention au traitement de la base de données; Utilisez des politiques à deux branches (principale / développement) pour le développement collaboratif. Cela peut éviter les conflits, assurer la sécurité et améliorer l'efficacité de la collaboration et du déploiement.

La clé pour créer un bloc Gutenberg est de comprendre sa structure de base et de connecter correctement les ressources avant et arrière. 1. Préparez l'environnement de développement: installez WordPress local, Node.js et @ wordpress / scripts; 2. Utilisez PHP pour enregistrer les blocs et définir la logique d'édition et d'affichage des blocs avec JavaScript; 3. Créer des fichiers JS via NPM pour que les modifications prennent effet; 4. Vérifiez si le chemin et les ic?nes sont corrects lors de la rencontre avec des problèmes ou utilisez une écoute en temps réel pour éviter la compilation manuelle répétée. Après ces étapes, un simple bloc Gutenberg peut être implémenté étape par étape.

Utilisez les environnements de test WordPress pour assurer la sécurité et la compatibilité de nouvelles fonctionnalités, plug-ins ou thèmes avant d'être officiellement lancés et éviter d'affecter de vrais sites Web. Les étapes pour créer un environnement de test comprennent: le téléchargement et l'installation de logiciels de serveur local (tels que localwp, xAMPP), la création d'un site, la configuration d'une base de données et un compte administrateur, l'installation de thèmes et de plug-ins pour les tests; La méthode de copie d'un site Web formel dans un environnement de test consiste à exporter le site via le plug-in, à importer l'environnement de test et à remplacer le nom de domaine; Lorsque vous l'utilisez, vous devez faire attention à ne pas utiliser de données utilisateur réelles, à nettoyer régulièrement des données inutiles, à sauvegarder l'état du test, à réinitialiser l'environnement dans le temps et à unifier la configuration de l'équipe pour réduire les différences.

Dans WordPress, lors de l'ajout d'un type d'article personnalisé ou de la modification de la structure de liaison fixe, vous devez rafra?chir manuellement les règles de réécriture. à l'heure actuelle, vous pouvez appeler la fonction flush_rewrite_rules () via le code pour l'implémenter. 1. Cette fonction peut être ajoutée au thème ou au crochet d'activation du thème ou du plug-in pour actualiser automatiquement; 2. Exécuter une seule fois lorsque cela est nécessaire, comme l'ajout de CPT, la taxonomie ou la modification de la structure de liaison; 3. évitez les appels fréquents pour éviter d'affecter les performances; 4. Dans un environnement multi-sites, actualisez chaque site séparément le cas échéant; 5. Certains environnements d'hébergement peuvent restreindre le stockage des règles. De plus, cliquer sur Enregistrer pour accéder à la page "Paramètres> Links épinglés" peut également déclencher une actualisation, adaptée aux scénarios non automatiques.

TosetupredirectSinwordPressusingthe.htaccessfile, locatethefileinyoursite’srootDirectoryandAdlecrectulesabovethe # BeginwordPressSection.

UsingsmtpforwordPressEmailSimproveSDeliverability andreliabilitycompatedTotheDefaultPhpmail () function.1.smtpauthenticateswithyouremailServer, réducingspamplacement.2

Pour implémenter la conception de thème WordPress réactive, utilisez d'abord des balises META HTML5 et Mobile-First, ajoutez des paramètres de la fenêtre dans Enditer.php pour vous assurer que le terminal mobile est affiché correctement et organiser la mise en page avec des balises de structure HTML5; Deuxièmement, utilisez la requête multimédia CSS pour réaliser l'adaptation de style sous différentes largeurs d'écran, les styles d'écriture en fonction du principe mobile d'abord, et les points d'arrêt couramment utilisés incluent 480px, 768px et 1024px; Troisièmement, traitez élastiquement les images et les dispositions, définissez la largeur maximale: 100% pour l'image et utilisez la disposition Flexbox ou Grid au lieu de la largeur fixe; Enfin, testez complètement les outils de développeur de navigateur et les appareils réels, optimiser les performances de chargement et assurer la réponse

TOINTEGRATETHIRD-PARTYAPISINTOWORDPRESS, SuivreSestesteps: 1.SelectasuitableAPiANDObtainCredentialSlikePikeySoroAuthTokensByregisterring et greepingthemSecure.2.choosebetweenpluginsforsimplicity orfistomcodeusingfunctionslise wp_reMote_get () pour le flexibilité.
