Задавайте питання щодо курсів WordPress

Функція bloginfo висновок через шорткоди

У WordPress є чудова функція bloginfo() за допомогою якої можна виводити основну інформацію користувача по вашому сайту. Цю функцію можна використовувати у будь-якому місці шаблону вашого блогу, але як бути якщо потрібно використовувати дані, які повертає функція у самій статті. Правильна відповідь одна, потрібно використовувати шорткод.

Для того щоб використовувати шорткод, які виводитимуть ту саму інформацію, яку виводить функція bloginfo() потрібно у файлі functions.php вашої теми вставити спеціальний хук.

функція bloginfoSC( $ATTS ) {
             Екстракт(shortcode_atts(array(       'значення' => '',   ), $ATTS));
             повернення get_bloginfo($value);
}
add_shortcode('блогінфо', 'bloginfoSC');

Після додавання хука дані виводитимуться за допомогою шорткоду [bloginfo value=’name’]. Наведу ще кілька прикладів для ясності:

[значення bloginfo='ім'я']
[значення bloginfo='url']
[значення bloginfo='опис']
[значення bloginfo='charset']

А тепер розглянемо який може бути атрибут value і що він може виводити, якщо його вписати в шорткод.

name                 = Blog name
description          = Blog description
admin_email          = admin@email.com
url                  = https://example/home
wpurl                = https://example/home/wp
stylesheet_directory = https://example/home/wp/wp-content/themes/child-theme
stylesheet_url       = https://example/home/wp/wp-content/themes/child-theme/style.css
template_directory   = https://example/home/wp/wp-content/themes/parent-theme
template_url         = https://example/home/wp/wp-content/themes/parent-theme
atom_url             = https://example/home/feed/atom
rss2_url             = https://example/home/feed
rss_url              = https://example/home/feed/rss
pingback_url         = https://example/home/wp/xmlrpc.php
rdf_url              = https://example/home/feed/rdf
comments_atom_url    = https://example/home/comments/feed/atom
comments_rss2_url    = https://example/home/comments/feed
charset              = UTF-8
html_type            = text/html
language             = en-US
text_direction       = ltr
version              = 3.1

Ось такий невеликий, але думаю корисну посаду на сьогодні, стежте за нами та удачі в розробці сайтів.


Купить хостинг WordPress
Репетитор по wordpress
Послуги репетитора онлайн. Список курсів, які я веду
  • Базовий курс з веб-дизайну;
  • Верстка сайтів;
  • Загальний курс CMS WordPress та продовження курсу з розробки шаблонів;
  • Розробка сайтів на PHP.
Докладніше читайте на сторінці репетитор по WordPress
*/

Ніколаєнко Максим

Директор веб-студии ProGrafika. Займаюсь розробкою, дизайном та просуванням веб-сайтів. Завжди радий новим читачам блогу та добрим клієнтам.


Вам також може сподобатися...

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

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

Цей сайт використовує Akismet для зменшення спаму. Дізнайтеся, як обробляються дані ваших коментарів.

Шаблони для WordPress
Найкращий хостинг в Україні
Стабільний хостинг для Drupal