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

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

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

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

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

Примеры

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

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

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

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

echo home_url('/blog', 'https'); // https://truemisha.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Просто код
  Для того, чтобы оставить комментарий, пожалуйста, зарегистрируйтесь или авторизуйтесь на сайте.
Получайте новости блога по email или следите за мной в социальных сетях.
  • Vladislav: Подправил имеющийся у меня код, по вашим рекомендациям, миниатюры начали отображаться, но они стали очень огромными, что...

  • Миша: Лишь предложил решение. Думаю можно нашаманить и так, чтобы чисто для рубрик было, не уверен только, что обойдётся без и...

  • Алексей: так надо комментарии в рубриках, а не на страницах в category.php а не в page.php

  • Миша: Здравствуйте! Сам WordPress это не поддерживает, но можно пойти хитрым путём. Первое, что пришло мне в голову, это:...

  • Алексей: Миша, здравствуйте! Подскажите, пожалуйста, что нужно, чтобы сделать комментарии на страницах рубрик. Я когда то давно...