{"id":463,"date":"2011-11-18T07:05:39","date_gmt":"2011-11-18T05:05:39","guid":{"rendered":"https:\/\/tulipemedia.com\/?p=463"},"modified":"2025-05-15T17:59:44","modified_gmt":"2025-05-15T15:59:44","slug":"wordpress-pone-imagenes-en-rss-feed","status":"publish","type":"post","link":"https:\/\/tulipemedia.com\/es\/wordpress-pone-imagenes-en-rss-feed\/","title":{"rendered":"Consejo de WordPress: coloque im\u00e1genes en el feed RSS"},"content":{"rendered":"<p style=\"text-align: center;\">Voici un code tr\u00e8s simple qui vous permettra d&rsquo;ins\u00e9rer votre image \u00e0 la une dans votre flux RSS, de mani\u00e8re \u00e0 ce que, lorsque vous relayez votre flux sur un r\u00e9seau social comme Facebook par exemple, l&rsquo;image puisse accompagner le titre et la pr\u00e9sentation de votre post.<\/p>\n<p><!--more--><\/p>\n<p>Pour ce faire, rendez-vous dans votre fichier <em>functions.php<\/em> pour y ajouter ces lignes de code :<\/p>\n<ul>\n<li>Si vous souhaitez utiliser uniquement la fonction native de wordpress permettant de mettre des images \u00e0 la une, voici le code qu&rsquo;il vous faut :<\/li>\n<\/ul>\n<p><em>function imageRSS($content) {<\/em><br \/>\n<em>global $post;<\/em><br \/>\n<em>if ( has_post_thumbnail( $post-&gt;ID ) ){<\/em><br \/>\n<em>$content = \u00a0\u00bb . get_the_post_thumbnail( $post-&gt;ID, &lsquo;thumbnail&rsquo;, array( &lsquo;style&rsquo; =&gt; &lsquo;float: right; margin:0 0 10px 10px;&rsquo; ) ) . \u00a0\u00bb . $content;<\/em><br \/>\n<em>}<\/em><br \/>\n<em>return $content;<\/em><br \/>\n<em>}<\/em><\/p>\n<p><em>add_filter(&lsquo;the_excerpt_rss&rsquo;, &lsquo;imageRSS&rsquo;);<\/em><br \/>\n<em>add_filter(&lsquo;the_content_feed&rsquo;, &lsquo;imageRSS&rsquo;);<\/em><\/p>\n<ul>\n<li>Si en plus de la fonction native des featured images de WordPress, certains de vos articles n&rsquo;ont pas d&rsquo;images \u00e0 la une, le <a href=\"http:\/\/wordpress.org\/extend\/plugins\/get-the-image\/\" target=\"_blank\" rel=\"noopener\">plugin <em>Get the image<\/em><\/a> permettra de scanner vos articles \u00e0 la recherche de la moindre image \u00e0 utiliser comme image \u00e0 la une. Je vous sugg\u00e8re alors ce code qui, s&rsquo;il n&rsquo;y a pas d&rsquo;image \u00e0 la une, fera bosser le plugin <em>Get the image<\/em> pour en trouver une \u00e9ventuellement ins\u00e9r\u00e9e dans votre article :<\/li>\n<\/ul>\n<p><em>function imageRSS($content) {<\/em><br \/>\n<em>global $post;<\/em><br \/>\n<em>if ( has_post_thumbnail( $post-&gt;ID ) ){<\/em><br \/>\n<em>$content = \u00a0\u00bb . get_the_post_thumbnail( $post-&gt;ID, &lsquo;thumbnail&rsquo;, array( &lsquo;style&rsquo; =&gt; &lsquo;float: right; margin:0 0 10px 10px;&rsquo; ) ) . \u00a0\u00bb . $content;<\/em><br \/>\n<em>}<\/em><br \/>\n<em>else {<\/em><br \/>\n<em>$content = \u00a0\u00bb . get_the_image(array(&lsquo;width&rsquo; =&gt; 150, &lsquo;image_scan&rsquo; =&gt; true , &lsquo;image_class&rsquo; =&gt; \u00a0\u00bb, &lsquo;meta_key&rsquo; =&gt; array( &lsquo;Thumbnail&rsquo;, &lsquo;thumbnail&rsquo; ))) . \u00a0\u00bb . $content;<\/em><br \/>\n<em>}<\/em><br \/>\n<em>return $content;<\/em><br \/>\n<em>}<\/em><\/p>\n<p><em>add_filter(&lsquo;the_excerpt_rss&rsquo;, &lsquo;imageRSS&rsquo;);<\/em><br \/>\n<em>add_filter(&lsquo;the_content_feed&rsquo;, &lsquo;imageRSS&rsquo;);<\/em><\/p>\n<ul>\n<li>Enfin, vous pouvez utiliser ce code si vous souhaitez faire checker s&rsquo;il y a une image attach\u00e9e \u00e0 l&rsquo;article dans le cas o\u00f9 il n&rsquo;y aurait pas de featured images:<\/li>\n<\/ul>\n<p><em>function show_image_feed($content) {<\/em><\/p>\n<p><em>global $post;<\/em><br \/>\n<em>$args = array(<\/em><br \/>\n<em>&lsquo;post_type&rsquo; =&gt; &lsquo;attachment&rsquo;,<\/em><br \/>\n<em>&lsquo;numberposts&rsquo; =&gt; 1,<\/em><br \/>\n<em>&lsquo;post_status&rsquo; =&gt; null,<\/em><br \/>\n<em>&lsquo;post_parent&rsquo; =&gt; $post-&gt;ID<\/em><br \/>\n<em>);<\/em><\/p>\n<p><em>$attachment = get_posts($args);<\/em><\/p>\n<p><em>if ($attachment) {<\/em><\/p>\n<p><em>$content = &lsquo;<\/em><\/p>\n<div style=\"float: left;\"><em><a>ID) .'\u00a0\u00bb&gt;&rsquo; . wp_get_attachment_image($attachment[0]-&gt;ID, &lsquo;thumbnail&rsquo;) . &lsquo;<\/a><\/em><\/div>\n<p><em>&lsquo; . $content . &lsquo;<\/em><br \/>\n<em><a>ID) .'\u00a0\u00bb&gt;Lire la suite&rsquo;; } return $content; } add_filter(&lsquo;the_excerpt_rss&rsquo;, &lsquo;show_image_feed&rsquo;);<\/a><\/em><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Aqu\u00ed tienes un c\u00f3digo muy sencillo que te permitir\u00e1 insertar tu imagen destacada en tu feed RSS, de modo que, cuando transmitas tu feed en una red social como Facebook, por ejemplo, la imagen pueda acompa\u00f1ar el t\u00edtulo y la presentaci\u00f3n de tu post.<\/p>","protected":false},"author":17,"featured_media":1033,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"aside","meta":{"footnotes":""},"categories":[33],"tags":[164],"class_list":["post-463","post","type-post","status-publish","format-aside","has-post-thumbnail","hentry","category-snippets","tag-tips-wordpress","post_format-post-format-aside"],"_links":{"self":[{"href":"https:\/\/tulipemedia.com\/es\/wp-json\/wp\/v2\/posts\/463","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/tulipemedia.com\/es\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/tulipemedia.com\/es\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/tulipemedia.com\/es\/wp-json\/wp\/v2\/users\/17"}],"replies":[{"embeddable":true,"href":"https:\/\/tulipemedia.com\/es\/wp-json\/wp\/v2\/comments?post=463"}],"version-history":[{"count":1,"href":"https:\/\/tulipemedia.com\/es\/wp-json\/wp\/v2\/posts\/463\/revisions"}],"predecessor-version":[{"id":4201,"href":"https:\/\/tulipemedia.com\/es\/wp-json\/wp\/v2\/posts\/463\/revisions\/4201"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/tulipemedia.com\/es\/wp-json\/wp\/v2\/media\/1033"}],"wp:attachment":[{"href":"https:\/\/tulipemedia.com\/es\/wp-json\/wp\/v2\/media?parent=463"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/tulipemedia.com\/es\/wp-json\/wp\/v2\/categories?post=463"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/tulipemedia.com\/es\/wp-json\/wp\/v2\/tags?post=463"}],"curies":[{"name":"gracias","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}