Функції швидкого доступу в шаблонах 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(); ?> – відображає посилання Входу/Виходу для зареєстрованих користувачів
Сподіваємось, що сьогоднішній пост стане вам у нагоді. Не соромтесь коментувати статтю та ділитись нею з друзями.