{"id":229018,"date":"2022-10-26T10:38:00","date_gmt":"2022-10-26T07:38:00","guid":{"rendered":"https:\/\/wordpress.mediadoma.com\/?p=229018"},"modified":"2022-11-09T05:19:41","modified_gmt":"2022-11-09T02:19:41","slug":"associations-de-metadonnees-wordpress-comment-faire","status":"publish","type":"post","link":"https:\/\/wordpress.mediadoma.com\/fr\/associations-de-metadonnees-wordpress-comment-faire\/","title":{"rendered":"Associations de m\u00e9tadonn\u00e9es WordPress : comment faire"},"content":{"rendered":"\n<p>Lorsque nous utilisons le CMS, nous avons l&rsquo;habitude de relier les donn\u00e9es via les associations de m\u00e9tadonn\u00e9es WordPress. Parfois, c&rsquo;est bien utilis\u00e9; d&rsquo;autres fois, c&rsquo;est abus\u00e9.<\/p>\n<p>Si vous avez travaill\u00e9 avec le d\u00e9veloppement Web dans une autre application, vous avez probablement utilis\u00e9 des strat\u00e9gies pour associer des donn\u00e9es \u00e0 diff\u00e9rents types d&rsquo;entit\u00e9s. C&rsquo;est-\u00e0-dire que vous avez probablement cr\u00e9\u00e9 des tables sp\u00e9cifiquement pour les deux types d&rsquo;informations, puis les avez li\u00e9es de diff\u00e9rentes mani\u00e8res.<\/p>\n<p>Il est tout \u00e0 fait possible de le faire dans WordPress, mais je pense que nous sautons souvent aux conclusions. Autrement dit, soit nous pensons que nous pouvons utiliser la table de m\u00e9tadonn\u00e9es pour tout, soit nous devons cr\u00e9er des tables personnalis\u00e9es.<\/p>\n<p>Et, comme pour beaucoup de choses li\u00e9es \u00e0 la programmation, je pense que cela d\u00e9pend de notre mise en \u0153uvre.<\/p>\n<h2>Associations de m\u00e9tadonn\u00e9es WordPress<\/h2>\n<p>Cela dit, je trouve qu&rsquo;il semble y avoir une p\u00e9nurie de tutoriels ou d&rsquo;informations sur la fa\u00e7on d&rsquo;utiliser les tables existantes pour cr\u00e9er et travailler avec les associations de m\u00e9tadonn\u00e9es WordPress et les t\u00e2ches connexes.<\/p>\n<p>\u00c0 l&rsquo;origine, j&rsquo;allais partir et \u00e9crire un seul article qui comprenait:<\/p>\n<ul>\n<li>quelques informations sur la table de m\u00e9tadonn\u00e9es,<\/li>\n<li>l&rsquo;id\u00e9e d&rsquo;entit\u00e9s, de publications, de pages, de types de publications, d&rsquo;utilisateurs, etc.,<\/li>\n<li>reliant les deux dans un exemple de sc\u00e9nario,<\/li>\n<li>et montrant des illustrations et du code pour savoir comment proc\u00e9der.<\/li>\n<\/ul>\n<p>Mais quand j&rsquo;ai commenc\u00e9 \u00e0 travailler dessus, \u00e7a devenait si long que je me demandais si je prendrais m\u00eame la peine de le lire. Donc, dans le cadre de certaines des choses que je choisis de faire avec ce site <a href=\"https:\/\/tommcfarlin.com\/2017-plans\/\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">cette ann\u00e9e<\/a>, je vais diviser le message en une s\u00e9rie.<\/p>\n<p>Peut-\u00eatre que cela s&rsquo;av\u00e9rera utile \u00e0 certains et peut-\u00eatre pas. Mais je vise \u00e0 couvrir tout ce qui est \u00e9num\u00e9r\u00e9 ci-dessus sous une forme ou une mani\u00e8re. Ce message particulier servira simplement de page de destination pour toute la s\u00e9rie (bien que je pr\u00e9vois de lier chaque partie de la s\u00e9rie \u00e0 d&rsquo;autres parties de la s\u00e9rie tout en la parcourant).<\/p>\n<p>Enfin, je ne supposerai pas que vous savez autre chose que ce qui suit\u00a0:<\/p>\n<ol>\n<li>WordPress fournit certaines tables, et vous pouvez interagir avec elles via des fonctions API,<\/li>\n<li><a href=\"https:\/\/codex.wordpress.org\/Post_Types\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">types de poste<\/a> ,<\/li>\n<li>Et <a href=\"https:\/\/codex.wordpress.org\/Plugin_API\/Hooks\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">des crochets<\/a>.<\/li>\n<\/ol>\n<p>Donc, tout ce qui pr\u00e9c\u00e8de est une longue fa\u00e7on de dire que j&rsquo;ai plusieurs articles \u00e0 venir cette semaine, tous trop longs pour un seul article, mais [esp\u00e9rons-le] suffisamment int\u00e9ressants pour \u00eatre suivis.<\/p>\n<h2>Lire la s\u00e9rie\u00a0? Vouloir plus?<\/h2>\n<p>Si cela ressemble \u00e0 votre truc, n&rsquo;h\u00e9sitez pas \u00e0 mettre cet article en signet ou \u00e0 vous abonner au blog ou \u00e0 faire tout ce que vous faites pour suivre les nouveaux articles au fur et \u00e0 mesure qu&rsquo;ils sont publi\u00e9s.<\/p>\n<h2>Messages de la s\u00e9rie<\/h2>\n<ol>\n<li><a href=\"https:\/\/tommcfarlin.com\/wordpress-metadata-association\/\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">Association de m\u00e9tadonn\u00e9es WordPress: comment faire<\/a><\/li>\n<li><a href=\"https:\/\/wordpress.mediadoma.com\/fr\/creation-par-programmation-dutilisateurs-wordpress\/\" title=\"Cr\u00e9ation par programmation d&#039;utilisateurs WordPress\">Cr\u00e9ation par programmation d&rsquo;utilisateurs WordPress<\/a><\/li>\n<li><a href=\"https:\/\/wordpress.mediadoma.com\/fr\/types-de-publication-wordpress-une-abstraction-pour-les-entites\/\" title=\"Types de publication WordPress: une abstraction pour les entit\u00e9s\">Types de publication WordPress: une abstraction pour les entit\u00e9s<\/a><\/li>\n<li><a href=\"https:\/\/wordpress.mediadoma.com\/fr\/association-de-metadonnees-wordpress-entites-liees\/\" title=\"Association de m\u00e9tadonn\u00e9es WordPress\u00a0: entit\u00e9s li\u00e9es\">Association de m\u00e9tadonn\u00e9es WordPress\u00a0: entit\u00e9s li\u00e9es<\/a><\/li>\n<\/ol>\n<p><div id=\"PostUnique_PostSource\" style=\"padding-top: 50px\">Source d&rsquo;enregistrement:  <a target=\"_blank\" rel=\"noopener nofollow\" href=\"\/\/tommcfarlin.com\" class=\"external external_icon\">tommcfarlin.com<\/a><\/div><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Lorsque nous utilisons le CMS, nous avons l&rsquo;habitude de relier les donn\u00e9es via les associations de m\u00e9tadonn\u00e9es WordPress. Parfois, c&rsquo;est bien utilis\u00e9; d&rsquo;autres fois, c&rsquo;est abus\u00e9.<\/p>\n","protected":false},"author":1,"featured_media":221177,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":"","_wp_rev_ctl_limit":""},"categories":[915,717,841],"tags":[1167],"class_list":["post-229018","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-autre","category-developpeur","category-tutoriels","tag-affiai-fr"],"_links":{"self":[{"href":"https:\/\/wordpress.mediadoma.com\/fr\/wp-json\/wp\/v2\/posts\/229018","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/wordpress.mediadoma.com\/fr\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/wordpress.mediadoma.com\/fr\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/wordpress.mediadoma.com\/fr\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/wordpress.mediadoma.com\/fr\/wp-json\/wp\/v2\/comments?post=229018"}],"version-history":[{"count":0,"href":"https:\/\/wordpress.mediadoma.com\/fr\/wp-json\/wp\/v2\/posts\/229018\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/wordpress.mediadoma.com\/fr\/wp-json\/wp\/v2\/media\/221177"}],"wp:attachment":[{"href":"https:\/\/wordpress.mediadoma.com\/fr\/wp-json\/wp\/v2\/media?parent=229018"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/wordpress.mediadoma.com\/fr\/wp-json\/wp\/v2\/categories?post=229018"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/wordpress.mediadoma.com\/fr\/wp-json\/wp\/v2\/tags?post=229018"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}