WordPress как на ладони
Недорогой хостинг для сайтов на WordPress: wordpress.jino.ru Платформа для конвертации и монетизации трафика
функция не описана

SimplePie_Locator::get_rel_link() public WP 1.0

{} Это метод класса: SimplePie_Locator{}

Хуков нет.

Возвращает

Null. Ничего.

Использование

$SimplePie_Locator = new SimplePie_Locator();
$SimplePie_Locator->get_rel_link( $rel );

Код SimplePie_Locator::get_rel_link() WP 5.5.3

<?php
public function get_rel_link($rel)
{
	if ($this->dom === null)
	{
		throw new SimplePie_Exception('DOMDocument not found, unable to use '.
		                              'locator');
	}
	if (!class_exists('DOMXpath'))
	{
		throw new SimplePie_Exception('DOMXpath not found, unable to use '.
		                              'get_rel_link');
	}

	$xpath = new DOMXpath($this->dom);
	$query = '//a[@rel and @href] | //link[@rel and @href]';
	foreach ($xpath->query($query) as $link)
	{
		$href = trim($link->getAttribute('href'));
		$parsed = $this->registry->call('Misc', 'parse_url', array($href));
		if ($parsed['scheme'] === '' ||
		    preg_match('/^https?$/i', $parsed['scheme']))
		{
			if (method_exists($link, 'getLineNo') &&
			    $this->base_location < $link->getLineNo())
			{
				$href =
					$this->registry->call('Misc', 'absolutize_url',
					                      array(trim($link->getAttribute('href')),
					                            $this->base));
			}
			else
			{
				$href =
					$this->registry->call('Misc', 'absolutize_url',
					                      array(trim($link->getAttribute('href')),
					                            $this->http_base));
			}
			if ($href === false)
			{
				return null;
			}
			$rel_values = explode(' ', strtolower($link->getAttribute('rel')));
			if (in_array($rel, $rel_values))
			{
				return $href;
			}
		}
	}
	return null;
}