Получить параметры сайта с помощью функции get_bloginfo() WordPress

Получить параметры сайта с помощью функции get_bloginfo() WordPress

27 февраля 2020 WordPress

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

Синтаксис и параметры функции get_bloginfo()

Общий синтаксис функции:

get_bloginfo( $show, $filter );

$show — параметр, информацию о котором нужно получить. Список параметров приведен в таблице ниже.

$filter — фильтр, через который нужно прогонять выводимую информацию https://www.istmira.com/drugoe-istoriya-rossii/6903-nauka-v-rossii-v-18-veke.html. Может быть: display или raw. Если указано display, то результат фильтруется через фильтр bloginfo.

ЗначениеОписаниеПример
'name'Заголовок сайтаНазвание сайта
'description'Слоган сайтаЕще один сайт на WordPress
'wpurl' URL-адрес установки WordPress. То же, что и функция site_url()http://example.ru , http://localhost/wordpress
'url'URL сайта. То же, что и функция home_url()http://example.ru , http://localhost/wordpress
'admin_email'Адрес электронной почты главного администратора[email protected]
'charset'Кодировка символов страниц и каналовUTF-8
'version'Текущая версия установки WordPress4.5
'html_type'Значение типа содержимого HTMLtext/html
'text_direction'Направление текста определяется языком сайтаltr
'language'Основной языкru-RU
'stylesheet_url'URL таблицы стилей активированной темы. Значение приоритета: Дочерняя тема  → Родительская тема.http://example.ru/wp-content/themes/twentysixteen/style.css
'stylesheet_directory'Расположение ресурса активированной темы. Значение приоритета: Дочерняя тема  → Родительская тема.http://example.ru/wp-content/themes/twentysixteen
'template_url'Каталог URL активированной темы. Значение приоритета: Дочерняя тема  → Родительская тема.http://example.ru/wp-content/themes/twentysixteen
'template_directory'Тоже что и 'template_url'
'pingback_url'URL файла xmplrpc.phphttp://example.ru/xmlrpc.php
'atom_url'URL Atom фидаhttp://example.ru/feed/atom/
'rdf_url'URL RDF/RSS 1.0 фидаhttp://example.ru/feed/rdf/
'rss_url'URL RSS 0.92 фидаhttp://example.ru/feed/rss/
'rss2_url'URL RSS 2.0 фидаhttp://example.ru/feed/
'comments_atom_url'URL Atom фида комментариевhttp://example.ru/comments/feed/atom/

Использование функции get_bloginfo()

Вывод названия и слогана сайта в title:

<title><?php echo get_bloginfo( 'name' ) . ' | '. get_bloginfo( 'description' ); ?></title>

Если вам понравилась статья, вы можете отблагодарить автора любой суммой, какую сочтете для себя приемлемой:
Остались вопросы по статье? Задайте их прямо сейчас!
Перенос сайта на WordPress на другой домен

В повседневной работе часто приходится сталкиваться с переносом сайта на Wordpress с локального или тестового домена на основной. Для этого необходимо не только скопировать файлы, базу данных и поменять настройки в конфигурационном файле, но и сделать ряд SQL-запросов, чтобы прописать Читать далее

Правильный файл robots.txt для WordPress 2019

Самый оптимальный и простой код файла robots.txt для вашего сайта на WordPress, который подойдет для всех поисковиков. Этот вариант использую на данном сайте. Не забудьте заменить it-blog.ru на адрес вашего сайта. Содержание файла robots.txt для WordPress Если вы используете HTTPS, Читать далее

Произвольные типы записей WordPress

Произвольные типы записей позволяют разделить посты не только по категориям, но и по их типу с собственными названиями и рубриками. Это что-то типо инфоблока, как в CMS 1С-Битрикс. По умолчанию в WordPress есть возможность добавлять записи и их рубрики. К Читать далее

Произвольные поля WordPress

Произвольные поля или как их еще называют кастомные или доп. поля в WordPress очень нужная вещь, особенно при создании например сайта-каталога. С помощью доп. полей можно добавить к записям возможность указывать например цену или цвет, а затем выводить сохраненное значение Читать далее

Создание плагина WordPress с нуля

Когда я создавал свой первый плагин, то оказалось, что в сети очень мало информации по этому вопросу. С трудом удалось найти даже основы. Надеюсь эта статья поможет вам научиться писать различные плагины для WordPress. Наверняка вы уже пользовались и знаете, Читать далее

WordPress Ajax

По большей части публикации про применение Ajax в WordPress сложные для понимания, особенно если вы мало знакомы с этой технологией. В этой статье я покажу, как на самом деле просто использовать Ajax в публичной части сайта. Ajax запросы в WordPress Читать далее

WordPress подгрузка постов кнопкой показать еще или бесконечным скроллом

Кнопка "Показать ещё" и бесконечный скроллинг - это по сути постраничная навигация, которая подгружает следующую страницу с постами без перезагрузки страницы. Подобные примеры часто можно встретить в лентах соц. сетей. В этом примере показана реализация кнопки "Показать ещё" и бесконечного Читать далее

Добавить комментарий