Получить параметры сайта с помощью функции 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'Адрес электронной почты главного администратораadmin@example.ru
'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, который подойдет для всех поисковиков. Этот вариант использую на данном сайте. Не забудьте заменить maindot.ru на адрес вашего сайта. Содержание файла robots.txt для WordPress Если вы используете HTTPS, Читать далее

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

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

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

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

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

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

WordPress Ajax

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

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

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

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