#39557 PRoHtml:
Третий вариант - условные операторы, не затрагивает ничего, в любой момент убирается, например когда автор плагина поправит все.
Я такой вариант использую для секций форума, чтобы выводить свои h1-h2 для каждой секции вместо стандартного форумы
Все метатеги выводятся в header.tpl , поэтому вы можете подменить на странице категорий пользователей стандартные теги своим файлом вида
<title> <!-- IF {Категории пользователей} -->
{FILE "themes/{PHP.theme}/metatitle.tpl"}
<!-- ELSE -->
{HEADER_TITLE}
<!-- ENDIF -->
</title>
А уже в созданном файле metatitle.tpl прописываете условие для категории и заголовок к ней, например:
<!-- IF {Категория пользователей} == 'programming' -->Программирование<!-- ENDIF -->
А когда автор плагина его модернизирует, перенесете описание в админку, а эти условия удалите.
Добавлено 1 часа спустя:
Вот вам рабочий пример для категории programming
в header.tpl
<!-- IF {PHP.e} == 'users' -->{FILE "themes/{PHP.theme}/metatitle.tpl"}<!-- ELSE -->{HEADER_TITLE}<!-- ENDIF -->
А в папке шаблона создаете файл metatitle.tpl , и для категории programming код будет таким:
<!-- IF {PHP.cat} == 'programming' -->Программирование<!-- ENDIF -->
Точно также можно сделать и с дескрипшн и c кейвордс
Огромное Вам спасибо, с помощью Вашей информации справилась с мета-тегами для категорий (на моем сайте репетиторов категории - это предметы). Теперь у меня другой вопрос, может опять что-то дельное подскажете. На сайте есть фильтр по городам: http://birep.ru/users?group=tutor Так как на всех страницах предметов мета-теги уже прописаны с помощью Вашей подсказки, то теперь нужно прописать их на страницах-результатах выдачи фильтра по городам. Есть идеи, как это можно сделать?