{"id":16174,"date":"2020-05-27T19:40:15","date_gmt":"2020-05-27T19:40:15","guid":{"rendered":"https:\/\/blogging-techies.com\/fr\/comment-creer-un-modele-de-piece-jointe-personnalise-dans-wordpress\/"},"modified":"2020-05-27T19:40:15","modified_gmt":"2020-05-27T19:40:15","slug":"comment-creer-un-modele-de-piece-jointe-personnalise-dans-wordpress","status":"publish","type":"post","link":"https:\/\/blogging-techies.com\/fr\/comment-creer-un-modele-de-piece-jointe-personnalise-dans-wordpress\/","title":{"rendered":"Comment cr\u00e9er un mod\u00e8le de pi\u00e8ce jointe personnalis\u00e9 dans WordPress"},"content":{"rendered":"<p>Dans le processus de cr\u00e9ation d&#8217;une vue compl\u00e8te de la galerie sur WordPress avec des types de publication personnalis\u00e9s, nous avons partag\u00e9 le code pour savoir comment obtenir toutes les pi\u00e8ces jointes sur WordPress, \u00e0 l&#8217;exception de l&#8217;image s\u00e9lectionn\u00e9e. Nous vous montrons \u00e9galement comment ajouter des champs suppl\u00e9mentaires \u00e0 WordPress Media Loader. Dans cet article, nous allons vous montrer comment utiliser les champs suppl\u00e9mentaires dans le chargeur de m\u00e9dias et les afficher dans un mod\u00e8le de pi\u00e8ce jointe personnalis\u00e9. <\/p>\n<p>Avant de commencer, il est important de comprendre le fonctionnement de la hi\u00e9rarchie des mod\u00e8les pour les pi\u00e8ces jointes. Vous pouvez le sp\u00e9cifier comme <strong>mime_type.php<\/strong>. Exemples de types MIME (image.php, video.php, application.php, etc.). Pour le sp\u00e9cifier uniquement pour un certain type d&#8217;image, vous pouvez dire image_gif.php. Si mime_type.php n&#8217;est pas trouv\u00e9, recherchez attach.php, puis single-attach.php, puis single.php, puis index.php.<\/p>\n<p>Selon la personnalisation du projet pour lequel vous travaillez, vous n&#8217;aurez peut-\u00eatre pas besoin de cr\u00e9er image_gif.php. Cela peut simplement suffire pour image.php ou m\u00eame attach.php.<\/p>\n<p>Il vous suffit d&#8217;ouvrir un fichier vierge et d&#8217;y copier tout son contenu. Vous pouvez l&#8217;enregistrer sous single-attach.php ou tout autre type mime que vous souhaitez. Remplacez ensuite le code de la boucle par quelque chose comme ceci:<\/p>\n<pre class=\"brush: php; title: ; notranslate\" title=\"\">  \/\/ \"target =\" _ blank \"class =\" photographerurl \"><\/p>\r\n\r\n                        \nguid)?>\n\n                        \r\n\r\n\r\n\r\n\r\n\r\n<\/pre>\n<p>Le code ci-dessus montre simplement le titre de l&#8217;image. Ci-dessous, il montrera le nom et l&#8217;URL de l&#8217;auteur que nous avons ajout\u00e9s comme champs suppl\u00e9mentaires dans notre article pr\u00e9c\u00e9dent. Recherchez ensuite l&#8217;image et affichez-la en taille r\u00e9elle. Vous pouvez le personnaliser pour afficher toute autre taille si vous avez des tailles d&#8217;image suppl\u00e9mentaires.<\/p>\n<p><strong>R\u00e9sultat final:<\/strong><\/p>\n<p><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/blogging-techies.com\/wp-content\/uploads\/2020\/05\/single-attachment-ex.gif\" alt=\"Exemple de pi\u00e8ce jointe unique\" title=\"Exemple de pi\u00e8ce jointe unique\" width=\"520\" height=\"300\" class=\"alignnone size-full wp-image-5215\"><\/p>\n<p>Maintenant que nous avons couvert les trois principaux aspects de cette galerie que nous allions cr\u00e9er, dans le prochain article, nous allons vous montrer \u00e0 quoi cela ressemble quand tout se r\u00e9unit. De cette fa\u00e7on, vous pouvez utiliser le m\u00e9canisme WordPress int\u00e9gr\u00e9 pour cr\u00e9er une galerie compl\u00e8te avec des albums. Aucun plugin suppl\u00e9mentaire n&#8217;est requis.<\/p>\n<p><strong>Ressource:<\/strong><\/p>\n<p>Hi\u00e9rarchie des mod\u00e8les Codex<\/p>\n   ","protected":false},"excerpt":{"rendered":"<p>Dans le processus de cr\u00e9ation d&#8217;une vue compl\u00e8te de la galerie sur WordPress avec des types de publication personnalis\u00e9s, nous avons partag\u00e9 le code pour savoir comment obtenir toutes les pi\u00e8ces jointes sur WordPress, \u00e0 l&#8217;exception de l&#8217;image s\u00e9lectionn\u00e9e. Nous vous montrons \u00e9galement comment ajouter des champs suppl\u00e9mentaires \u00e0 WordPress Media Loader. Dans cet article, [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":16175,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[13],"tags":[],"class_list":["post-16174","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-wordpress-themes"],"_links":{"self":[{"href":"https:\/\/blogging-techies.com\/fr\/wp-json\/wp\/v2\/posts\/16174","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/blogging-techies.com\/fr\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blogging-techies.com\/fr\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blogging-techies.com\/fr\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/blogging-techies.com\/fr\/wp-json\/wp\/v2\/comments?post=16174"}],"version-history":[{"count":0,"href":"https:\/\/blogging-techies.com\/fr\/wp-json\/wp\/v2\/posts\/16174\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/blogging-techies.com\/fr\/wp-json\/wp\/v2\/media\/16175"}],"wp:attachment":[{"href":"https:\/\/blogging-techies.com\/fr\/wp-json\/wp\/v2\/media?parent=16174"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blogging-techies.com\/fr\/wp-json\/wp\/v2\/categories?post=16174"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blogging-techies.com\/fr\/wp-json\/wp\/v2\/tags?post=16174"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}