get_bloginfo()

Извлекает информацию о текущем сайте
Функция WordPress
INT 0.71
WordPress Icon

Описание функции

Функция get_bloginfo() используется для получения информации о текущем сайте WordPress. Она возвращает различные данные, такие как название сайта, URL сайта, описание сайта и т. д. Функция может быть использована для вывода этой информации в шаблонах или плагинах.

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

get_bloginfo( string $show = '', string $filter = 'raw' ): string

Функция get_bloginfo() принимает два необязательных параметра: $show и $filter. Параметр $show определяет, какую информацию о сайте нужно получить. Параметр $filter определяет, как фильтровать полученные данные.

  • $show (строка, необязательный): Информация о сайте, которую нужно получить. По умолчанию пусто (название сайта).
  • $filter (строка, необязательный): Как фильтровать полученные данные. По умолчанию «raw».

Функция возвращает строку, в основном строковые значения, которые могут быть пустыми.

<?php
/**
 * Пример использования функции get_bloginfo()
 */
// Получение названия сайта
$site_name = get_bloginfo( 'name' );
// Получение URL сайта
$site_url = get_bloginfo( 'url' );
// Получение описания сайта
$site_description = get_bloginfo( 'description' );
// Вывод полученных данных
echo 'Название сайта: ' . $site_name . '<br>';
echo 'URL сайта: ' . $site_url . '<br>';
echo 'Описание сайта: ' . $site_description;
?>

В этом примере мы используем функцию get_bloginfo() для получения названия, URL и описания текущего сайта WordPress. Затем мы выводим полученные данные на экран.

Примеры использования

Получение названия сайта


$name = get_bloginfo();
echo $name;

В данном примере используется функция get_bloginfo() без параметров, поэтому она возвращает название сайта по умолчанию. Результатом выполнения кода будет вывод названия сайта.

Получение URL сайта


$url = get_bloginfo('url');
echo $url;

В данном примере используется функция get_bloginfo() с параметром 'url', что позволяет получить URL сайта. Результатом выполнения кода будет вывод URL сайта.

Получение названия текущей темы


$theme = get_bloginfo('name');
echo $theme;

В данном примере используется функция get_bloginfo() с параметром 'name', что позволяет получить название текущей активной темы. Результатом выполнения кода будет вывод названия текущей темы.

Получение URL текущей темы


$theme_url = get_bloginfo('stylesheet_directory_uri');
echo $theme_url;

В данном примере используется функция get_bloginfo() с параметром 'stylesheet_directory_uri', что позволяет получить URL текущей активной темы. Результатом выполнения кода будет вывод URL текущей темы.

Получение языка сайта


$language = get_bloginfo('language');
echo $language;

В данном примере используется функция get_bloginfo() с параметром 'language', что позволяет получить язык сайта. Результатом выполнения кода будет вывод языка сайта.

Вопросы и ответы

Как получить название сайта?

Для получения названия текущего сайта в WordPress используется функция get_bloginfo(). Она принимает один необязательный параметр $show, который определяет, какую информацию о сайте нужно получить. По умолчанию, если параметр не указан, функция вернет название сайта.

$site_name = get_bloginfo();
echo $site_name;

Как получить URL сайта?

Для получения URL текущего сайта в WordPress также используется функция get_bloginfo(). В качестве параметра $show нужно передать значение «url».

$site_url = get_bloginfo('url');
echo $site_url;

Как получить описание сайта?

Для получения описания текущего сайта в WordPress используется функция get_bloginfo(). В параметр $show нужно передать значение «description».

$site_description = get_bloginfo('description');
echo $site_description;

Как получить адрес электронной почты администратора сайта?

Для получения адреса электронной почты администратора текущего сайта в WordPress используется функция get_bloginfo(). В параметр $show нужно передать значение «admin_email».

$admin_email = get_bloginfo('admin_email');
echo $admin_email;

Функция get_bloginfo() является удобным инструментом для получения различной информации о текущем сайте в WordPress. Она позволяет получить название сайта, URL, описание и адрес электронной почты администратора. Используя эту функцию, разработчики могут легко получить необходимую информацию и использовать ее в своих проектах.

Как получить адрес сайта для RSS-ленты?

Для получения адреса сайта для RSS-ленты можно использовать функцию get_bloginfo() с параметром 'rss2_url'. Этот параметр указывает на адрес RSS-ленты сайта.

$rss_url = get_bloginfo('rss2_url');
echo $rss_url;

Как получить путь к директории темы сайта?

Для получения пути к директории темы сайта можно использовать функцию get_bloginfo() с параметром 'template_directory'. Этот параметр возвращает путь к директории текущей активной темы.

$theme_directory = get_bloginfo('template_directory');
echo $theme_directory;

Как получить язык сайта?

Для получения языка сайта можно использовать функцию get_bloginfo() с параметром 'language'. Этот параметр возвращает язык, установленный для сайта.

$language = get_bloginfo('language');
echo $language;

Как получить версию WordPress, используемую на сайте?

Для получения версии WordPress, используемой на сайте, можно использовать функцию get_bloginfo() с параметром 'version'. Этот параметр возвращает текущую версию WordPress.

$wp_version = get_bloginfo('version');
echo $wp_version;

Функция get_bloginfo() является удобным инструментом для получения различной информации о текущем сайте на WordPress. Она позволяет получить адрес сайта для RSS-ленты, путь к директории темы, язык сайта и версию WordPress. Это полезные данные, которые могут быть использованы в разработке и настройке сайта.

Связанные элементы

  • Функция get_bloginfo_rss(): Возвращает информацию о текущем сайте для использования в RSS-канале.
  • Хук bloginfo: Фильтрует вывод информации о текущем сайте.
  • Хук bloginfo_url: Фильтрует URL текущего сайта.
  • Класс WP_Site: Представляет отдельный сайт в WordPress мультисайтовой установке.
Обсуждение