Basic WooCommerce MailChimp Setup
<div class="mcnTextContent">
*|FEEDBLOCK:https://example.com/shop/feed?post_type=product|*
<br/>
*|FEEDITEMS:[$count=10]|*
<br/>
*|FEEDITEM:ENCLOSURE_URL|*
*|FEEDITEM:IMAGE|*
<h2>
*|FEEDITEM:TITLE|*
</h2>
</a>
*|END:FEEDITEMS|*
*|END:FEEDBLOCK|*
</div>
<?php
class AdditionsXML {
public function __construct() {
add_action( 'rss2_item', [ $this, 'attach_to_rss' ] );
add_action( 'rss2_ns', [ $this, 'add_media_namespace' ] );
}
public function add_media_namespace() {
echo 'xmlns:media="http://search.yahoo.com/mrss/"';
}
public function attach_to_rss() {
global $post;
if ( has_post_thumbnail( $post->ID ) ) {
$image_url = '' . get_the_post_thumbnail_url( $post->ID, 'medium' );
echo '<media:content url="' . esc_url( $image_url ) . '" medium="image"/>';
}
}
}