bloginfo() WP 0.71

Виводить інформацію про сайт (блог). Майже вся отримувана інформація зберігається в опціях сайту.

Функція стосується тегів шаблону і може бути використана в будь-якому місці шаблону.

Новачкам

Для тих, хто ще не знає, хочу розвінчати міф про те, що отримувати дані через цю функцію, загрожує зайвим навантаженням на хостинг. Насправді нічого подібного! Колись я теж так думав, але після низки тестів переконався, що навантаження буде ледь помітним, якщо через цю функцію отримати близько 5 тисяч даних. Тому, не вірте, якщо хтось скаже, що bloginfo() або get_bloginfo() навантажує сервер!

Якщо не вказати параметр $show або вказати невідоме (необроблюване) значення, відобразиться name блогу.

Працює на основі:
get_bloginfo()
1 раз – 0.00021 сек
(швидко) | 50000 разів – 6.78 сек
(швидко)

Хуків немає.

Повертає

null.

Використання

<?php bloginfo($show); ?>
$show
(рядок)

Назву параметра, який потрібно отримати. Може бути:

  • name– Назва сайту.
  • description– короткий опис сайту, який задається у налаштуваннях.
  • template_url– УРЛ директорії поточної теми.
  • stylesheet_url– УРЛ на файл стилів CSS (зазвичай style.css ) поточної теми.
  • rss2_url– УРЛ RSS 2.0 фіда ( /feed ).
  • comments_rss2_url– УРЛ RSS 2.0 фіда коментарів ( /comments/feed ).
  • pingback_url– УРЛ для повідомлень на XML-RPC файл ( xmlrpc.php ).
  • charset– Кодування сайту.
  • version– Версія WordPress.
  • html_type– Content-Type HTML сторінки (зазвичай text/html ).
  • language– поточна локаль сайту (мова), наприклад ru-RU .
Рідко використовувані:
  • stylesheet_directory– УРЛ директорії поточної теми. Найкраще використовувати функцію get_stylesheet_directory_uri()
  • template_directory– УРЛ директорії поточної теми. Найкраще використовувати функцію get_template_directory() .
  • admin_email– “E-mail адреса” у Налаштуваннях > Загальні.
  • rdf_url– УРЛ RDF/RSS 1.0 фіда ( /feed/rfd ).
  • rss_url– УРЛ RSS 0.92 фіда (/feed/rss`).
  • atom_url– УРЛ Atom фіда ( /feed/atom ).
  • url– УРЛ на головну сторінку. Аліас функції home_url() .
  • wpurl– УРЛ на головну сторінку. Аліас функції site_url() .
Скасовані параметри:

Ці параметри скасовано і не підтримуватиметься з наступних версій.

  • home– УРЛ на головну сторінку. Використовуйте home_url() .
  • siteurl– УРЛ на головну сторінку. Параметр скасовано. Використовуйте site_url() .

За замовчуванням: ”

Приклади

0

#1 Виведемо на екран назву блогу в заголовку <h1>:

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

#2 Виведемо на екран кодування блогу:

<p>Кодування: <?php bloginfo('charset'); ?> </p>
0

#3 Виведемо на екран опис сайту:

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

нотатки

список змін

З версії 0.71Введено.

Код bloginfo() WP 6.0.2

function bloginfo( $show = '' ) {
	echo get_bloginfo($ show, 'display');
}

Залишити відповідь

Ваша e-mail адреса не оприлюднюватиметься. Обов’язкові поля позначені *