Ne každý je fanda RSS čteček a ne každý chce používat sociální sítě pro sledování vašeho blogu. Proč nenabídnout odebírání článků přes email? MailChimp se k tomu perfektně hodí. Pro menší rozesílky je zdarma, nabízí opravdu detailní statistiky a lze do něj jednoduše napojit RSS kanál, takže se nemusíte vlastně o nic starat.
Narazil jsem na jediný problém, aby byly emaily vizuálně přitažlivější, potřeboval jsem do nich zakomponovat náhledový obrázek. WordPress bohužel sám o sobě nic takového nenabízí. Co bych to byl ale za vývojáře, kdybych si neporadil. Kód, který do feedu vloží obrázky, je poměrně snadný:
function add_image_to_rss() { global $post; if (has_post_thumbnail($post->ID)) { $image = wp_get_attachment_image_src(get_post_thumbnail_id($post->ID), 'full'); echo("<enclosure url='" . $image[0] . "' />"); } } add_action('rss2_item', 'add_image_to_rss');
Používám originální velikost, ale je samozřejmě na vás, jestli je budete posílat zmenšené.
Když máte hotovo, vlezete si do MailChimpu a vytvoříte novou kampaň (nebo upravíte starou). Zvolíte RSS a pak už vložíte feed svého blogu. Prokousejte se nastavením až do sekce template. Zde Je vhodné zvolit šablonu Basic RSS, od kterého se dá jednoduše odpíchnout. V části design si ji budete muset upravit.
*|RSSITEMS:|* <h2 class="mc-toc-title"><a href="*|RSSITEM:URL|*" target="_blank">*|RSSITEM:TITLE|*</a></h2> <em>By *|RSSITEM:AUTHOR|* on *|RSSITEM:DATE|*</em><br /> *|RSSITEM:CONTENT_FULL|*<br /> <a href="*|RSSITEM:URL|*" target="_blank">Read in browser »</a><br /> *|RSSITEM:TWITTER|* *|RSSITEM:LIKE|*<br /> <br /> *|END:RSSITEMS|*<br /> <br /> <h3 class="h3">Recent Articles:</h3> *|RSS:RECENT|*
Takto nějak vypadá výchozí formátování článku. Aby se zobrazil i obrázek, stačí vložit:
<a href="*|RSSITEM:URL|*"><img src="*|RSSITEM:ENCLOSURE_URL|*" height="auto" width="100%" /></a>
A podobně lze do svého RSS kanálu přidávat další položky. Například můžete vytvořit custom field, kde bude vzkaz, který se zobrazí pouze v rozeslaných emailech. Díky tomu získá váš newsletter přidanou hodnotu, což může být skvělá motivace, aby vás lidé začali odebírat.