Tribe__Admin__Help_Page::get_feed_items()

Gets the Feed items from The Events Calendar’s Blog


Return

(array) Feed Title and Link.


Top ↑

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;
	}

Top ↑

Changelog

Changelog
Version Description
4.0 Introduced.