{"id":33632,"date":"2020-07-17T17:41:48","date_gmt":"2020-07-17T17:41:48","guid":{"rendered":"https:\/\/blogging-techies.com\/fr\/comme-les-publications-liees-aux-vignettes-wordpress-sans-plugins\/"},"modified":"2020-07-17T17:41:48","modified_gmt":"2020-07-17T17:41:48","slug":"comme-les-publications-liees-aux-vignettes-wordpress-sans-plugins","status":"publish","type":"post","link":"https:\/\/blogging-techies.com\/fr\/comme-les-publications-liees-aux-vignettes-wordpress-sans-plugins\/","title":{"rendered":"Comme: les publications li\u00e9es aux vignettes WordPress sans plugins"},"content":{"rendered":"<p>Les publications li\u00e9es peuvent \u00eatre facilement affich\u00e9es avec des plugins, mais vous \u00eates-vous d\u00e9j\u00e0 demand\u00e9 comment afficher des publications li\u00e9es aux vignettes sans utiliser de plugin?  Dans cet article, nous partagerons deux algorithmes diff\u00e9rents que vous pouvez utiliser pour g\u00e9n\u00e9rer des miniatures li\u00e9es aux publications et \u00e9viter d&#8217;utiliser des plugins.<\/p>\n<p>Remarque: Nous utiliserons la fonction de vignette WordPress int\u00e9gr\u00e9e, il est donc pr\u00e9f\u00e9rable de l&#8217;impl\u00e9menter.<\/p>\n<h4><span class=\"ez-toc-section\" id=\"Articles_lies_par_tags\"><\/span>Articles li\u00e9s par tags<span class=\"ez-toc-section-end\"><\/span><\/h4>\n<p>WordPress dispose de cette \u00e9tonnante taxonomie connue sous le nom de &#8220;Post Tags&#8221; que vous pouvez utiliser.  Vous pouvez \u00e9tiqueter chacun de vos messages avec plusieurs mots cl\u00e9s.  Cet algorithme trouverait d&#8217;autres publications avec l&#8217;une des balises dans la publication actuelle et les r\u00e9pertorierait.<\/p>\n<p>                        php $ orig_post = $ post;  $ publication mondiale;  $ tags = wp_get_post_tags ($ post-> ID);  if ($ tags) {$ tag_ids = array ();  foreach ($ tags comme $ individual_tag) $ tag_ids () = $ tag_ individual-> term_id;  $ args = array (&#8216;tag__in&#8217; => $ tag_ids, &#8216;post__not_in&#8217; => array ($ post-> ID), &#8216;posts_per_page&#8217; => 5, \/\/ Nombre de publications li\u00e9es \u00e0 afficher.&#8217;ignore_sticky_posts &#8216;=> 1) ;  $ my_query = new wp_query ($ args);  if ($ my_query-> have_posts ()) {<\/p>\n<p>\u00e9cho &#8216;<\/p>\n<h3><span class=\"ez-toc-section\" id=\"Articles_Similaires\"><\/span>Articles Similaires<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>    \u00bb <\/p>\n<p>while ($ my_query-> have_posts ()) {$ my_query-> the_post ();  ?><\/p>\n<li>\n<p>&#8220;Rel =&#8221; marker &#8220;title =&#8221; &#8220;><\/p>\n<h3><span class=\"ez-toc-section\" id=\"%E2%80%9CRel_%E2%80%9D_marker_%E2%80%9Ctitle_%E2%80%9D_%E2%80%9C%3E\"><\/span>&#8220;Rel =&#8221; marker &#8220;title =&#8221; &#8220;><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<\/li>\n<p>        } \u00e9cho<\/p>\n<p>$ Post = $ orig_post;  wp_reset_query ();  ?><\/p>\n<p>Le code ci-dessus examine l&#8217;ID de publication actuel et toutes les balises qui lui sont associ\u00e9es et utilise la fonction wp_query pour trouver toutes les autres publications correspondant \u00e0 une balise d&#8217;origine et les afficher.  Vous pouvez concevoir la publication \u00e0 votre guise. <\/p>\n<p><strong>Avantage:<\/strong> La plupart du code sur le Web ne peut pas \u00eatre utilis\u00e9 dans la boucle de publication principale.  \u00c9tant donn\u00e9 que les articles associ\u00e9s sont plac\u00e9s juste apr\u00e8s l&#8217;article principal et au-dessus des commentaires, ce code est tr\u00e8s utile.  Nous enregistrons l&#8217;identifiant de publication actuel de la boucle principale et le r\u00e9cup\u00e9rons \u00e0 la fin de notre code postal associ\u00e9.  Habituellement, lorsque vous ne proc\u00e9dez pas de cette mani\u00e8re, les deux codes d&#8217;identification de publication sont m\u00e9lang\u00e9s et les commentaires commencent \u00e0 agir de mani\u00e8re \u00e9trange, ce qui peut endommager les commentaires, d&#8217;autres plugins li\u00e9s aux commentaires comme le syst\u00e8me de num\u00e9rotation etc.  Donc, ce code est bon et \u00e7a marche.<\/p>\n<p><strong>Utilisation:<\/strong> Placez ce code o\u00f9 vous voulez single.php et cela fonctionnera, mais la plupart du temps, il est plac\u00e9 juste au-dessus des commentaires dans la boucle principale.<\/p>\n<h4><span class=\"ez-toc-section\" id=\"Articles_connexes_par_categorie\"><\/span>Articles connexes par cat\u00e9gorie<span class=\"ez-toc-section-end\"><\/span><\/h4>\n<p>Cet algorithme trouverait d&#8217;autres publications dans la m\u00eame cat\u00e9gorie que la publication actuelle et les r\u00e9pertorierait comme publications connexes.  L&#8217;avantage de cette technique est que vous n&#8217;aurez jamais d&#8217;espace vide pour la section des messages associ\u00e9s.<\/p>\n<p>        php $ orig_post = $ post;  $ publication mondiale;  $ categories = get_the_category ($ post-> ID);  if ($ categories) {$ category_ids = array ();  foreach ($ categories comme $ individual_category) $ category_ids () = $ category_ individual-> term_id;<\/p>\n<p>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t$ args = array (&#8216;category__in&#8217; => $ category_ids, &#8216;post__not_in&#8217; => array ($ post-> ID), &#8216;posts_per_page&#8217; => 2, \/\/ Nombre de publications connexes \u00e0 afficher.&#8217;ignore_sticky_posts &#8216;=> 1) ;<\/p>\n<p>$ my_query = new wp_query ($ args);  if ($ my_query-> have_posts ()) {echo &#8216;<\/p>\n<p>$ Post = $ orig_post;  wp_reset_query ();  ?><\/p>\n<p>Cette technique utilise les m\u00eames fonctions que la pr\u00e9c\u00e9dente, sauf que nous utilisons uniquement les diff\u00e9rents crit\u00e8res.<\/p>\n<p>Si vous cr\u00e9ez un nouveau projet ou travaillez sur un site Web client, cela peut \u00eatre tr\u00e8s utile.<\/p>\n<h4><span class=\"ez-toc-section\" id=\"Exemple\"><\/span>Exemple<span class=\"ez-toc-section-end\"><\/span><\/h4>\n<p><img decoding=\"async\" src=\"https:\/\/blogging-techies.com\/wp-content\/uploads\/2020\/06\/relatedposts.gif\" alt=\"Ajouter des articles li\u00e9s \u00e0 une vignette dans WordPress sans utiliser de plugins\"><\/p>\n<p><strong>Sources suppl\u00e9mentaires<\/strong><\/p>\n<p>Fonction de requ\u00eate et balises de mod\u00e8le pour WordPress<\/p>\n  <div id=\"ez-toc-container\" class=\"ez-toc-v2_0_89 ez-toc-wrap-center counter-flat ez-toc-counter ez-toc-grey ez-toc-container-direction\">\n<div class=\"ez-toc-title-container\">\n<p class=\"ez-toc-title\" style=\"cursor:inherit\">Table of Contents<\/p>\n<span class=\"ez-toc-title-toggle\"><a href=\"#\" class=\"ez-toc-pull-right ez-toc-btn ez-toc-btn-xs ez-toc-btn-default ez-toc-toggle\" aria-label=\"Toggle Table of Content\"><span class=\"ez-toc-js-icon-con\"><span class=\"\"><span class=\"eztoc-hide\" style=\"display:none;\">Toggle<\/span><span class=\"ez-toc-icon-toggle-span\"><svg style=\"fill: #999;color:#999\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" class=\"list-377408\" width=\"20px\" height=\"20px\" viewBox=\"0 0 24 24\" fill=\"none\"><path d=\"M6 6H4v2h2V6zm14 0H8v2h12V6zM4 11h2v2H4v-2zm16 0H8v2h12v-2zM4 16h2v2H4v-2zm16 0H8v2h12v-2z\" fill=\"currentColor\"><\/path><\/svg><svg style=\"fill: #999;color:#999\" class=\"arrow-unsorted-368013\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"10px\" height=\"10px\" viewBox=\"0 0 24 24\" version=\"1.2\" baseProfile=\"tiny\"><path d=\"M18.2 9.3l-6.2-6.3-6.2 6.3c-.2.2-.3.4-.3.7s.1.5.3.7c.2.2.4.3.7.3h11c.3 0 .5-.1.7-.3.2-.2.3-.5.3-.7s-.1-.5-.3-.7zM5.8 14.7l6.2 6.3 6.2-6.3c.2-.2.3-.5.3-.7s-.1-.5-.3-.7c-.2-.2-.4-.3-.7-.3h-11c-.3 0-.5.1-.7.3-.2.2-.3.5-.3.7s.1.5.3.7z\"\/><\/svg><\/span><\/span><\/span><\/a><\/span><\/div>\n<nav><ul class='ez-toc-list ez-toc-list-level-1 eztoc-toggle-hide-by-default' ><li class='ez-toc-page-1'><a class=\"ez-toc-link ez-toc-heading-1\" href=\"https:\/\/blogging-techies.com\/fr\/comme-les-publications-liees-aux-vignettes-wordpress-sans-plugins\/#Articles_lies_par_tags\" >Articles li\u00e9s par tags<\/a><\/li><li class='ez-toc-page-1'><a class=\"ez-toc-link ez-toc-heading-2\" href=\"https:\/\/blogging-techies.com\/fr\/comme-les-publications-liees-aux-vignettes-wordpress-sans-plugins\/#Articles_Similaires\" >Articles Similaires<\/a><\/li><li class='ez-toc-page-1'><a class=\"ez-toc-link ez-toc-heading-3\" href=\"https:\/\/blogging-techies.com\/fr\/comme-les-publications-liees-aux-vignettes-wordpress-sans-plugins\/#%E2%80%9CRel_%E2%80%9D_marker_%E2%80%9Ctitle_%E2%80%9D_%E2%80%9C%3E\" >&#8220;Rel =&#8221; marker &#8220;title =&#8221; &#8220;><\/a><\/li><li class='ez-toc-page-1'><a class=\"ez-toc-link ez-toc-heading-4\" href=\"https:\/\/blogging-techies.com\/fr\/comme-les-publications-liees-aux-vignettes-wordpress-sans-plugins\/#Articles_connexes_par_categorie\" >Articles connexes par cat\u00e9gorie<\/a><\/li><li class='ez-toc-page-1'><a class=\"ez-toc-link ez-toc-heading-5\" href=\"https:\/\/blogging-techies.com\/fr\/comme-les-publications-liees-aux-vignettes-wordpress-sans-plugins\/#Exemple\" >Exemple<\/a><\/li><\/ul><\/nav><\/div>\n ","protected":false},"excerpt":{"rendered":"<p>Les publications li\u00e9es peuvent \u00eatre facilement affich\u00e9es avec des plugins, mais vous \u00eates-vous d\u00e9j\u00e0 demand\u00e9 comment afficher des publications li\u00e9es aux vignettes sans utiliser de plugin? Dans cet article, nous partagerons deux algorithmes diff\u00e9rents que vous pouvez utiliser pour g\u00e9n\u00e9rer des miniatures li\u00e9es aux publications et \u00e9viter d&#8217;utiliser des plugins. Remarque: Nous utiliserons la fonction [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":33633,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[7],"tags":[856,392,43,3427,41,221,205,875,45],"class_list":["post-33632","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-blogs","tag-aux","tag-comme","tag-les","tag-liees","tag-plugins","tag-publications","tag-sans","tag-vignettes","tag-wordpress"],"_links":{"self":[{"href":"https:\/\/blogging-techies.com\/fr\/wp-json\/wp\/v2\/posts\/33632","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=33632"}],"version-history":[{"count":0,"href":"https:\/\/blogging-techies.com\/fr\/wp-json\/wp\/v2\/posts\/33632\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/blogging-techies.com\/fr\/wp-json\/wp\/v2\/media\/33633"}],"wp:attachment":[{"href":"https:\/\/blogging-techies.com\/fr\/wp-json\/wp\/v2\/media?parent=33632"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blogging-techies.com\/fr\/wp-json\/wp\/v2\/categories?post=33632"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blogging-techies.com\/fr\/wp-json\/wp\/v2\/tags?post=33632"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}