home_url

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

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

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

Хуков нет.

Возвращает

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

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

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

Примеры

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

echo home_url(); 

# http://site.ru

echo home_url('/'); 

# http://site.ru/ 

echo home_url('/blog', 'https'); 

# https://site.ru/blog

Код из


wp-includes/link-template.php

WP 4.7.3

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