get_search_feed_link

Definition:
function get_search_feed_link($search_query = '', $feed = '') {}

Retrieve the permalink for the feed of the search results.

Parameters

  • string $search_query: Optional. Search query.
  • string $feed: Optional. Feed type.

Defined filters

  • search_feed_link
    apply_filters('search_feed_link', $link, $feed, 'posts')

Source code

function get_search_feed_link($search_query = '', $feed = '') {

	global $wp_rewrite;

	$link = get_search_link($search_query);



	if ( empty($feed) )

		$feed = get_default_feed();



	$permastruct = $wp_rewrite->get_search_permastruct();



	if ( empty($permastruct) ) {

		$link = add_query_arg('feed', $feed, $link);

	} else {

		$link = trailingslashit($link);

		$link .= "feed/$feed/";

	}



	$link = apply_filters('search_feed_link', $link, $feed, 'posts');



	return $link;

}

1671

No comments yet... Be the first to leave a reply!

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

%d bloggers like this: