Quantcast
Channel: Remove images from RSS feed - Stack Overflow
Viewing all articles
Browse latest Browse all 2

Remove images from RSS feed

$
0
0

I'm building a site in WordPress in which I need to pull in an RSS feed from another site to display on a page. I've pulled it in, limited the number of items successfully. I've figured out how to truncate the description to limit it to a certain number of characters.

However if the post has images in the truncation gets messed up. I've tried many different ways of stripping out the 'img' tag and I haven't been successful yet. Any guidance on the correct way to do this would be greatly appreciated. Here is the code for the blog section:

<?php //fetch rss feed $rss = fetch_feed('http://solar.greenstreetsolarpower.com/blog/rss.xml');$rss->strip_htmltags('img');// Checks that the object is created correctlyif ( ! is_wp_error( $rss ) ) :     //figure total items and limit to 3    $maxitems = $rss->get_item_quantity( 3 );     //build array of all times starting with first element    $rss_items = $rss->get_items( 0, $maxitems );else:     echo 'RSS Feed is broken';endif; ?><section><div class="blog-header"><h2>Power Blog</h2></div><div class="row"><?php foreach ( $rss_items as $item ) :         $excerpt = $item->get_description();        $excerpt = substr($excerpt, 0, 120);        ?><div class="small-12 medium-4 columns blog-excerpt"><h3><?php echo esc_html( $item->get_title() ); ?></h3><p style="font-size: .8em !important;"><?php echo $excerpt; ?></p><a href="<?php echo esc_url( $item->get_permalink() ); ?>" title="<?php printf( __( 'Posted %s', 'my-text-domain' ), $item->get_date('j F Y | g:i a') ); ?>">Continue</a></div><?php endforeach; ?></div></section>

Thanks for any help!


Viewing all articles
Browse latest Browse all 2

Latest Images

Trending Articles





Latest Images