Функції швидкого доступу в шаблонах 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

Що таке Unix Domain Socket: секретний тунель у Linux

У нашій подорожі світом сокетів ми почали з "верхнього поверху" — WebSocket у браузері, потім…

6 днів ago

Мережеві сокети (Network Sockets): фундамент інтернету 🌐 | Глибоке занурення

У попередній статті ми говорили про WebSockets — технологію, що дозволяє створювати інтерактивні чати в…

1 тиждень ago

Як доглядати за шкірою малюка влітку та взимку

Шкіра немовляти – тонка та ніжна. Ще не справляється із захистом організму від зовнішніх факторів.…

1 тиждень ago

Що таке Сокети (WebSocket) 🔌 | детально для початківців

Уявіть собі телефонну розмову. Ви дзвоните другу, він піднімає слухавку, і ви можете говорити одночасно,…

1 тиждень ago

Мобільний воркстейшн: чи може планшет 📱 замінити ноутбук веб-розробнику?

Довгий час планшети сприймалися виключно як пристрої для споживання контенту: подивитися YouTube, погортати стрічку новин…

1 тиждень ago

Як примусово оновити кеш у користувачів 🧹 | Практичні методи

Ви внесли правки в CSS, виправили критичний баг у JavaScript, завантажили файли на сервер і…

2 тижні ago