Tribe__Admin__Help_Page::get_feed_items()
Gets the Feed items from The Events Calendar’s Blog
Return
(array) Feed Title and Link.
Source
File: src/Tribe/Admin/Help_Page.php
public function get_feed_items() {
$news_rss = fetch_feed( Tribe__Main::FEED_URL );
$news_feed = array();
if ( ! is_wp_error( $news_rss ) ) {
/**
* Filter the maximum number of items returned from the tribe news feed
*
* @param int $max_items default 5
*/
$maxitems = $news_rss->get_item_quantity( apply_filters( 'tribe_help_rss_max_items', 5 ) );
$rss_items = $news_rss->get_items( 0, $maxitems );
if ( $maxitems > 0 ) {
foreach ( $rss_items as $item ) {
$item = array(
'title' => esc_html( $item->get_title() ),
'link' => esc_url( $item->get_permalink() ),
);
$news_feed[] = $item;
}
}
}
return $news_feed;
}
Changelog
| Version | Description |
|---|---|
| 4.0 | Introduced. |