Получить параметры сайта с помощью функции 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' | Текущая версия установки WordPress | 4.5 |
'html_type' | Значение типа содержимого HTML | text/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.php | http://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>
Добавить комментарий