Теги шаблона являются PHP функциями, которые вы можете вставлять в ваши шаблоны динамических WordPress-страниц. Как PHP функции, многие теги шаблонов принимают аргументы, или параметры тегов шаблона.
Параметры тегов шаблона переменные, их можно использовать для изменения выходного тега или иным образом изменить его действие. Параметры тегов шаблона, это, по сути, пользовательские опции для тегов шаблона, позволяющие настроить, как должен работать данный шаблонный тег.
По применяемым параметрам теги WordPress шаблонов можно разделить на три типа. Типы параметров тегов шаблона определены ниже:
Некоторые теги шаблона не имеют никаких вариантов исполнения, и поэтому не имеют параметров, которые можно к ним применять.
Пример:
Функция перенаправляет пользователя на страницу авторизации, если он не вошел в систему. Эта функция не имеет параметров.
<?php auth_redirect(); ?>
Для шаблона некоторые теги, которые могут принимать параметры, должны быть в стиле PHP по умолчанию . Это значит, что параметры тега размещаются в скобках после функции.
Пример:
<PHP bloginfo? ('имя');?> //Информация о Блоге
<?php get_archives( $type, $limit, $format, $before, $after, $show_post_count ); ?>
//Отображает список ссылок на архивы.
Этот тег может быть использован в любом месте шаблона и имеет 6 параметров: $type, $limit, $format, $before, $after, $show_post_count
.
Параметры тегов шаблона должны располагаться в порядке определенном в документации WordPress. При правильном порядке параметров функция применяет их в порядке ожидания. У каждой функции с параметрами, есть параметры по-умолчанию. Чтобы использовать значения параметров по умолчанию, используйте пустые скобки ()
.
Теги шаблонов WordPress “читают” три типа параметров: строка, целое число и логическое значение. Каждый тип параметра обрабатывается по-разному.
Параметр типа строка является строкой текста, и, как правило, от одного символа до нескольких десятков слов. Строка параметров это часто выбор из двух или более допустимых параметров.
Параметр типа целое это целое число (…, -2, -1, 0, 1, 2, …). Параметр Integer
часто используются для фиксации даты в архиве, например, год и месяц или ID параметра.
Например:
<?php get_month_link( $year, $month ); ?>
//Возвращает месячном архиве URL на конкретный год и месяц для использования в PHP
еще пример:
<?php $permalink = get_permalink( $id ); ?>
//Возвращает постоянную ссылку на пост или страницу по ID для использования в PHP
Логический тип параметров обеспечивает простой оценки True / False (Истина/Ложь).
Продвижение сайта для бизнеса отличается от продвижения других видов сайта. Оно имеет свои особенности, которые обсудим в этой статье. Читать… Читать дальше
Про комплексное поисковое продвижение в Яндекс и его особенности. Читать дальше
Каким должен быть сайт компании строительных материалов? Обсудим в этой статье. Читать дальше ... Читать дальше
Какие задачи решает накрутка реальных подписчиков. В чем преимущества, каковы риски и опасности. Читать дальше
Можно ли сразу создать сайт с высокой конверсией и как это сделать. Читать дальше
Домен и авторское право — это два отдельных, но иногда пересекающихся аспекта правовой защиты в Интернет. Читать дальше ... Читать дальше