apply_filters( 'wpml_home_url', string $home_url )
- Тип
- filter
- Категория
- Получение локализованного контента
- Версия WPML
- 3.2
Описание
Возвращает URL главной страницы на текущем языке. Использовать вместо get_option('home')
* Примечание: в хорошем коде используются get_home_url() или home_url(), которые применяют фильтры нативно. В этом случае ничего заменять не нужно.
Аргументы
- $home_url
- (строка) (Обязательно)
The home url from get_option('home')
Пример использования
Пример
$my_home_url = apply_filters( 'wpml_home_url', get_option( 'home' ) ); <a href="<?php echo $my_home_url; ?>">Home</a>
Приведённый выше пример вернёт
http://siteurl/ для языка по умолчанию, как и ожидается.Затем, при переключении на дополнительный язык, т. е. немецкий, URL изменится и будет отображаться как
http://siteurl/de
Связанные хуки
wpml_media_url, wpml_media_id, force_suppress_filters, wpml_get_translated_slug, wpml_translate_single_string, wpml_translate_string, wpml_elements_without_translations, wpml_permalink, wpml_unfiltered_admin_string, wpml_element_link
Все хуки категории «Получение локализованного контента» (12) →