WordPress как на ладони
Недорогой хостинг для сайтов на WordPress: wordpress.jino.ru

home_url() WP 3.0

Возвращает УРЛ главной страницы сайта (без слэша / на конце). Учитывает протокол SSL.

Ищем WP-разработчика! Фулл-тайм, удаленка, хорошая зарплата, соц. пакет. Подробности.
Компания Boosta.

Функция получает URL адрес текущего сайта, если нужно получить ссылку на другой сайт в сети сайтов, используйте get_home_url( $blog_id ), где в первом параметре можно указать ID блога.

Используйте эту функцию, когда нужно получить URL адрес сайта, а не URL адрес WordPress (см. Общие настройки). Для получения адреса WordPress (УРЛ где лежат файлы), используйте функцию site_url().

Работает на основе: get_home_url()
1 раз — 0.000047 сек (очень быстро) | 50000 раз — 0.51 сек (очень быстро) | PHP 7.1.2, WP 4.7.3

Хуков нет.

Возвращает

Строку. URL адрес сайта.

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

home_url( $path, $scheme );
$path(строка)
Путь, который будет вставлен в конец ссылки.
По умолчанию: ''
$scheme(строка)
Протокол передачи данных. По умолчанию вычисляется через is_ssl(). Может быть: http или https.
По умолчанию: null

Примеры

#1. Примеры получения адреса сайта:

echo home_url();    // http://example.com

echo home_url('/'); // http://example.com/

echo home_url('/blog', 'https'); // https://example.com/blog

echo home_url('#hash', 'https'); // https://example.com/#hash

echo home_url( '//foo.bar/foo' ); // http://wp-kama.ru/foo.bar/foo

echo home_url( 'http://foo.bar/foo' ); // http://wp-kama.ru/http://foo.bar/foo

Список изменений

С версии 3.0.0 Введена.

Код home_url() WP 5.8.2

function home_url( $path = '', $scheme = null ) {
	return get_home_url( null, $path, $scheme );
}

URL (УРЛ Ссылка)

Опции сайта (настройки)

Ссылки (УРЛы)

7 комментов
    Войти