Шаблон вывода статей по тэгам

Какой файл темы выводит результат нажатия на тэг?
Вот, например, как модифицировать дизайн странички по урлу http://site/tag/sample ?

UPD.: по умолчанию вроде archive.php, а можно сделать чтоб они различались?

зависит от плагина для тегов и если это в ВП 2.3 то вроде бы page.php

да, речь о 2.3, сорри, забыл написать.

а page.php я думаю за статичные страницы отвечает.

Думаю, tag.php или, если есть, tag-сам_тег.php
Если таковых нет, то index.php.

если есть page.php то не index.php однозначно – т.к. у меня шаблон индекса и страницы разный и выводится именно шаблон страницы,

вообще легко это проверить – в page.php к примеру вписываешь какую то фразу до вывода записей или после и если появляется это слово( в том месте куда вписал его )при клике на тег то точно этот файл.
Ю.Б., tag.php – такого быть со встроенными метками не должно. они выводят на одной из стандартных страниц темы. это в вп2.2.* например у плагина симпл таггинс можно было задавать свой шаблон

2.3 /wp-includes/theme.php

function get_tag_template() {
    $template = '';
    if ( file_exists(TEMPLATEPATH . "/tag-" . get_query_var('tag') . '.php') )
        $template = TEMPLATEPATH . "/tag-" . get_query_var('tag') . '.php';
    elseif ( file_exists(TEMPLATEPATH . "/tag.php") )
        $template = TEMPLATEPATH . "/tag.php";

    return apply_filters('tag_template', $template);
}

Ю.Б. — спасибо огромное!

До кучи.

Проверить, что это страница метки можно с помощью функции is_tag(). Или можно указать конкретую метку is_tag(‘метка’).

Anonymous
Отправить
Ответ на: