Функції швидкого доступу в шаблонах WordPress

В цій статті ми перелічимо кілька основних PHP функцій, які найчастіше використовуються під час редагування своєї теми.

Ця стаття є певним доповненням до Шпаргалки по WordPress для початківців.

Коди PHP, які тут розглянуті, можна використовувати практично в усіх шаблонах активної теми. Структура та призначення шаблонів описані в Структурі WordPress.

 

 

Функції, що використовуються в header.php

Ці функції в основному використовуються в шаблоні «шапки» сайту – header.php, хоча деякі з них можна використовувати в усіх файлах-шаблонах теми.

 

<?php bloginfo('name'); ?> – назва блогу або заголовок блогу
<?php wp_title(); ?> – заголовок конкретної сторінки
<?php bloginfo('url'); ?> – повна URL–адреса сайту
<?php bloginfo('description'); ?> – опис сайту, який вказувався при створенні блогу
<?php bloginfo('template_url'); ?> – розташування файлів шаблону активної теми (URL до теми)
<?php bloginfo('stylesheet_url'); ?> – посилання на файл стилів style.css активної теми
<?php bloginfo('rss2_url'); ?> – лінк на RSS-канал сайту
<?php bloginfo('pingback_url'); ?> – лінк на Pingback сайту
<?php bloginfo('version'); ?> – відображення номеру поточної версії інсталяції WordPress

 

 

Функції, що використовуються в інших шаблонах теми

Нижче наведені коди в основному використовуються у всіх інших файлах шаблонів, окрім header.php. Їх дуже легко використовувати: прописуєте потрібні в шаблонах і вас буде швидкий доступ до основної інформації сайту.

 

<?php get_header(); ?> – відображає вміст файлу header.php
<?php get_footer(); ?> – відображення вмісту файлу footer.php
<?php get_sidebar(); ?> – відображення вмісту файлу sidebar.php
<?php comments_template(); ?> – відображає вміст файлу comment.php
<?php the_content(); ?> – відображає вміст окремого посту (публікації)
<?php the_excerpt(); ?> – відображає короткий фрагмент посту (анонс публікації)
<?php the_title(); ?> – заголовок конкретного посту
<?php the_permalink(); ?> – посилання на конкретний пост
<?php the_category(','); ?> – категорія конкретного посту
<?php the_author(); ?> – автор конкретного посту
<?php the_ID(); ?> – ідентифікатор конкретного посту
<?php edit_post_link(); ?> – лінк для можливості редагування конкретного посту
<?php next_post_link('% link'); ?> – URL-адреса наступної сторінки
<?php previous_post_link('% link'); ?> – URL-адреса попередньої сторінки
<?php wp_list_pages(); ?> – список усіх сторінок
<?php wp_get_archives(); ?> – виводить список посилань на сторінки архівів сайту
<?php wp_list_categories(); ?> – перераховує всі категорії на сайті
<?php get_calendar(); ?> – відображає вбудований календар
<?php wp_register(); ?> – відображає посилання на сторінку реєстрації або входу в Консоль
<?php wp_loginout(); ?> – відображає посилання Входу/Виходу для зареєстрованих користувачів

 

 

Сподіваємось, що сьогоднішній пост стане вам у нагоді. Не соромтесь коментувати статтю та ділитись нею з друзями.

 

Recent Posts

Як зареєструвати торгову марку в Україні ⚖️ | Покрокова інструкція

Створення бізнесу — це як народження дитини. Ви вкладаєте в нього душу, час та гроші.…

13 години ago

Що таке FastCGI та PHP-FPM 🚀 | Як працює сучасний PHP

Коли ви тільки починаєте працювати з PHP, здається, що все просто: ви пишете код, веб-сервер…

2 дні ago

Встановлення PHP 8.4 на Windows 💻 | Покрокова інструкція

Багато розробників-початківців на Windows починають свій шлях з пакетів типу XAMPP, WampServer або Laragon. Це…

3 дні ago

Як створити кастомну сторінку реєстрації WordPress — без плагінів

Коли ви встановлюєте WordPress, він люб'язно надає вам стандартну сторінку реєстрації за адресою wp-login.php?action=register. Вона…

1 тиждень ago

Як знайти сенс у своєму житті – 4 прості кроки

Це може звучати як заголовок якоїсь книжки з психології, або саморозвитку, однак це дійсно важлива…

2 тижні ago

Що таке віртуалізація KVM – для початківців

Чи замислювалися ви коли-небудь, як ваш фізичний сервер, один шматок "заліза", перетворюється на десяток незалежних…

2 тижні ago