home_url() — возвращает адрес сайта

Функция возвращает адрес вашего блога, а именно, значение, указанное на скриншоте:

значение, возвращаемое функцией home_url

Если у вас включен мультисайтинг, то для получения URL используйте network_home_url().

home_url( $path = '', $scheme = null )
$path
(строка) позволяет добавить какой-нибудь относительный путь к возвращаемому URL
$scheme
(строка) используемый протокол, в настоящее время поддерживает только http и https

Примеры

echo home_url(); // https://truewp.ru

Не забывайте про отсутствие слэша на конце, чтобы он появился, можно сделать следующее:

echo home_url('/'); // https://truewp.ru/

Выводим ссылку на страницу блога:

echo home_url('/blog', 'https'); // https://truewp.ru/blog

Комментарии 5

  • Serg8 августа 2014 в 13:08 #

    а что если на поддомен ссылка?
    как тогда реализовать через home_url?
    например на mega.example.com
    когда основной example.com

    • Миша8 августа 2014 в 18:08 #

      Если WordPress установлен на поддомене, то будет возвращаться ссылка на поддомен.

      Какая стоит задача?

  • Наталья7 октября 2015 в 16:10 #

    Здравствуйте, Миша!

    Извините, если не по теме вопрос.

    У меня такая проблема: Гугл в поиске индексирует страницу моего сайта такого вида:
    site.ru/home/ - там слайдер с главной страницы и модуль комментариев. Что с ней лучше сделать - редиректом 301 перенаправить на главную?

  • Наталья8 октября 2015 в 02:10 #

    Спасибо!

Оставить комментарий / вопрос

phpjsHTMLCSSSQLПросто код
  Комментарии закрыты.