Функции шаблона/get the tag list

Оригинал этой страницы на английском здесь. Этот перевод мой. Ссылки отображённые красным текстом, неактивны

Описание

Генерирует строку HTML  дескрипторов (тэгов) связанных с текущей записью. Имя каждой метки будет связанна с соответствующей 'меткой' страницы. Вы можете вызывать функцию со строкой до и после всех меток, и между метками. Эта функция используется в цикле 'The Loop'.

Применение 

<?php $tag_list = get_the_tag_list( $before = 'before', $sep = 'seperator', $after = 'after' ) ?>
Эта функция ничего не отображает -  если хотите поместить это на страницу, применяйте
echo (get_the_tag_list())

Альтернативно, вы можете назначить переменную и вызывать в дальнейшем её
$foo = get_the_tag_list()

Все переменные дополнительные, и устанавливаются в порядке до 'before', разделитель 'separator', после 'after'. Вы можете использовать дескрипторы HTML в каждом из полей.

Пример 

Основной пример 

Вывод списка меток внутри параграфа, с разделителем запятой, между метками.

<?php echo get_the_tag_list('<p>Tags: ',', ','</p>'); ?>

Это будет выглядеть так.

<p> Метки: <a href="tag1" mce_href="tag1">Tag 1</a>, <a href="tag2" mce_href="tag2">Tag 2</a>, ... </p>

Более сложный пример 

Прверяет есть ли в записи любые метки, и если есть, выводит их в стандартный неупорядоченный список.

<?php if(get_the_tag_list()) { get_the_tag_list('<ul><li>','</li><li>','</li></ul>'); } ?>

Это выглядит в такой форме:

<ul> <li><a href="tag1" mce_href="tag1">Tag 1</a></li> <li><a href="tag2" mce_href="tag2">Tag 2</a></li> ... </ul>

Вы можете добавить классы и стили с CSS, по мере необходимости.

Параметры 

до $before
(строковой) (дополнительный) Предваряющий текст 
По умолчанию: 'Метки: '
разделитель $sep
(строковой) (дополнительный) Строка разделения текста
Default: ', '
после $after
(строковой) (дополнительный) Завершающий текст
По умолчанию: отсутствует

Похожие записи

Функции шаблона/single cat title Оригинал этой страницы на английском здесь. Этот перевод мой. Описание Отображает или возвращает название категории для текущей страницы. Для стран...
Русифицированная тема Simleton.... Оригинальная версия на английском языке находится на сайте автора. Я решил её русифицировать. Об этой теме я уже писал в обзоре Темы (шаблоны) для Wo...
Функция ссылка/get tag link Оригинал этой страницы на английском здесь. Этот перевод мой. Ссылки отображённые красным текстом, неактивны Описание  Возвращает правильный URL с...
WordPress 2.5 — демо сайт. Сообщение от weblogtoolscollection.com о том что Крисом Джонсоном открыт демо сайт на движке WordPress версии 2.5 и там он будет находиться до выхода ...

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *

Страницы

Метки

Рубрики

Свежие записи

Свежие комментарии

Февраль 2019
Пн Вт Ср Чт Пт Сб Вс
« Апр    
 123
45678910
11121314151617
18192021222324
25262728  

Архивы