Теги шаблонов — bloginfo

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

<?php bloginfo( $show ); ?>

Параметры

$show

  • name’ — Показывает «Название сайта», установленное в Настройки > Общие настройки. Эти данные извлекаются из записи «blogname» в таблице wp_options.
  • description’ — Показывает «Краткое описание», установленное в Настройки > Общие настройки. Эти данные извлекаются из записи «blogdescription» в таблице wp_options.
  • wpurl’ — Показывает «Адрес WordPress (URL)», установленный в Настройки > Общие настройки. Эти данные извлекаются из записи «siteurl» в таблице wp_options. Обратите также внимание на site_url(), особенно для многосайтовых конфигураций (вернет корень сайта, а не текущего поддомена).
  • url’ — Показывает «Адрес сайта (URL)», установленный в Настройки > Общие настройки. Эти данные извлекаются из записи «home» в таблице wp_options. Рассмотрите также использование home_url().
  • admin_email’ — Показывает «E-mail», установленный в Настройки > Общие настройки. Эти данные извлекаются из записи «admin_email» таблицы wp_options.
  • charset’ — Показывает кодировку, установленную в Настройки > Чтение. Эти данные извлекаются из записи «blog_charset» таблицы wp_options. Примечание: В версии 3.5.0 и более поздних кодировкой больше нельзя управлять из панели администрирования. Установлена «utf-8», которая является кодировкой WordPress по умолчанию.
  • version’ — Показывает версию WordPress. Эти данные извлекаются из переменной $wp_version, установленной в wp-includes/version.php.
  • html_type’ — Показывает Content-Type HTML-страниц (по умолчанию: «text/html»). Эти данные извлекаются из записи «html_type» в таблице wp_options. Темы и плагины могут изменять значение, установленное по умолчанию, используя фильтр pre_option_html_type.
  • text_direction’ — Показывает направление текста на HTML-страницах. Рассмотрите также использование is_rtl().
  • language’ — Показывает язык WordPress.
  • stylesheet_url’ — Показывает URL основного CSS-файла активной темы (обычно style.css). Рассмотрите вызов get_stylesheet_uri() как альтернативу.
  • stylesheet_directory’ — Показывает URL директории css-файлов активной темы. (В ранних версиях возвращался локальный путь.) Рассмотрите вызов get_stylesheet_directory_uri() как альтернативу.
  • template_url’ / ‘template_directory’ — URL директории активной темы(‘template_directory’ ранее был локальным путем — до версии 2.6). Рассмотрите get_theme_root() и get_template() как альтернативы. В дочерних темах как get_bloginfo('template_url'), так и get_template() вернет директорию родительской темы. Рассмотрите вызов get_template_directory_uri() как альтернативу (для директории родительских шаблонов) или get_stylesheet_directory_uri() (для директории дочерних шаблонов).
  • pingback_url’ — Показывает URL XML-RPC файла уведомления о ссылке на блог(xmlrpc.php).
  • atom_url’ — Показывает URL Atom-канала (/feed/atom).
  • rdf_url’ — Показывает URL RDF/RSS 1.0-канала (/feed/rfd).
  • rss_url’ — Показывает URL RSS 0.92 -канала (/feed/rss).
  • rss2_url’ — Показывает URL RSS 2.0-канала (/feed).
  • comments_atom_url’ — Показывает URL комментариев Atom-канала (/comments/feed).
  • comments_rss2_url’ — Показывает URL комментариев RSS 2.0-канала (/comments/feed).
  • siteurl’ — Устарел, начиная с версии 2.2. Используйте home_url() или bloginfo(‘url’).
  • home’ — Устарел, начиная с версии 2.2. Используйте home_url() или bloginfo(‘url’).

Примеры

Показать название блога

Показывает название вашего блога в тегах <h1>.

<h1><?php bloginfo('name'); ?></h1>

Показать название блога как ссылку

Показывает название вашего блога в ссылке.

<a href="<?php bloginfo('url'); ?>" title="<?php bloginfo('name'); ?>"><?php bloginfo('name'); ?></a>

Показать кодировку

Показывает кодировку, которую использует ваш блог (например, «utf-8»).

Примечание: В версии 3.5 и позже используется кодировка UTF-8 и ее нельзя изменить из панели администрирования.

<p>Кодировка: <?php bloginfo('charset'); ?> </p>

Показать описание блога

Показывает слоган вашего блога, как он установлен в Настройки > Общие настройки.

<p><?php bloginfo('description'); ?> </p>

[vc_message color=»alert-info»]Пожалуйста, заметьте, что URL директорий не имеют на конце слешей. [/vc_message]

Пример вывода

''                     = Post name
'name'                 = Post name  
'description'          = Just another WordPress site
'wpurl'                = http://test.local
'url'                  = http://test.local
'admin_email'          = admin@test.local
'charset'              = UTF-8
'version'              = 4.9.4
'html_type'            = text/html
'text_direction'       = ltr
'language'             = en-US
'stylesheet_url'       = http://test.local/wp-content/themes/twentyseventeen/style.css
'stylesheet_directory' = http://test.local/wp-content/themes/twentyseventeen
'template_url'         = http://test.local/wp-content/themes/twentyseventeen
'template_directory'   = http://test.local/wp-content/themes/twentyseventeen
'pingback_url'         = http://test.local/xmlrpc.php
'atom_url'             = http://test.local/feed/atom/
'rdf_url'              = http://test.local/feed/rdf/
'rss_url'              = http://test.local/feed/rss/
'rss2_url'             = http://test.local/feed/
'comments_atom_url'    = http://test.local/comments/feed/atom/
'comments_rss2_url'    = http://test.local/comments/feed/
'siteurl'              = http://test.local (DEPRECATED! use url option instead)
'home'                 = http://test.local (DEPRECATED! use url option instead)
Вывод аватара комментатора на сайте

Получает html код аватара (<img>) комментатора, если пользователь авторизирован или указал email при комментировании. Используется…

Убираем свойство прилепливания (Sticky Posts) записей из цикла

Убираем свойство прилепливания записей из цикла. Данный код игнорирует свойство прилепленности, выводя все записи в…

Отключить уведомления об обновлении плагина

1. Никогда не отключайте уведомления об обновлениях плагинов, шаблонов и движка. 2. Никогда не вносите…

Скрывать пустые категории из меню с помощью функции

Допустим, есть такая ситуация, что в меню сайта выводятся все категории с записями. Но периодически…

2 комментария

Валида

Тег шаблона — это код, который поручает WordPress «сделать» или «получить» что-нибудь.

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

Ответить