SimplePie::set_feed_url()publicWP 1.0

Set the URL of the feed you want to parse

This allows you to enter the URL of the feed you want to parse, or the website you want to try to use auto-discovery on. This takes priority over any set raw data.

You can set multiple feeds to mash together by passing an array instead of a string for the $url. Remember that with each additional feed comes additional processing and resources.

Method of the class: SimplePie{}

No Hooks.


null. Nothing (null).


$SimplePie = new SimplePie();
$SimplePie->set_feed_url( $url );
$url(string|array) (required)
This is the URL (or array of URLs) that you want to parse.


  • See: set_raw_data()


Since 1.0 Introduced.
Since 1.0 Preview Release

SimplePie::set_feed_url() code WP 6.6

public function set_feed_url($url)
	$this->multifeed_url = array();
	if (is_array($url))
		foreach ($url as $value)
			$this->multifeed_url[] = $this->registry->call('Misc', 'fix_protocol', array($value, 1));
		$this->feed_url = $this->registry->call('Misc', 'fix_protocol', array($url, 1));
		$this->permanent_url = $this->feed_url;