home_url()
Отримує УРЛ головної сторінки сайту (без слеша / на кінці). Враховує протокол https.
Використовуйте цю функцію, коли потрібно отримати URL-адресу сайту, а не URL-адресу WordPress (див. Загальні налаштування). Для отримання адреси WordPress (УРЛ, де лежать файли), використовуйте функцію site_url() .
Використовуйте get_home_url( $blog_id ) , коли потрібно отримати посилання на інший сайт у мережі сайтів, а не URL-адресу поточного сайту.
Працює на основі:
get_home_url()
get_home_url()
1 раз – 0.000047 сек
(дуже швидко) | 50000 разів – 0.51 сек
(дуже швидко) |
PHP 7.1.2, WP 4.7.3
(дуже швидко) | 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', 'relative'); ///blog echo home_url('blog'); // https://example.com/blog 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://example.com/foo.bar/foo echo home_url ( 'http://foo.bar/foo'); // http://example.com/http://foo.bar/foo echo home_url('/mypage?id=123'); // https://example.com/mypage?id=123
список змін
З версії 3.0.0 | Введено. |
Код home_url() home url WP 6.0.2
function home_url( $path = '', $ scheme = null ) { return get_home_url (null, $ path, $ scheme); }