WP_Rewrite::get_feed_permastruct() WordPress Method

The WP_Rewrite::get_feed_permastruct() method retrieves the permalink structure for the feed. This method is used to generate the permalink for the feed. It first retrieves the permalink structure from the database, then replaces any placeholders in the structure with the appropriate values. The method accepts two parameters: the first is the name of the feed, and the second is the feed type. The feed type can be one of 'rss2', 'rdf', 'atom', or 'rss091'.

WP_Rewrite::get_feed_permastruct() #

Retrieves the feed permalink structure.


Description

The permalink structure is root property, feed base, and finally ‘/%feed%’. Will set the feed_structure property and then return it without attempting to set the value again.


Top ↑

Return

(string|false) Feed permalink structure on success, false on failure.


Top ↑

Source

File: wp-includes/class-wp-rewrite.php

	public function get_feed_permastruct() {
		if ( isset( $this->feed_structure ) ) {
			return $this->feed_structure;
		}

		if ( empty( $this->permalink_structure ) ) {
			$this->feed_structure = '';
			return false;
		}

		$this->feed_structure = $this->root . $this->feed_base . '/%feed%';

		return $this->feed_structure;
	}


Top ↑

Changelog

Changelog
VersionDescription
1.5.0Introduced.

The content displayed on this page has been created in part by processing WordPress source code files which are made available under the GPLv2 (or a later version) license by theĀ Free Software Foundation. In addition to this, the content includes user-written examples and information. All material is subject to review and curation by the WPPaste.com community.