Форуми / National / Russian / Тех. поддержка / Мета-теги и описание user categories

echidna
#39636 24.07.2014 19:24
#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  Так как на всех страницах предметов мета-теги уже прописаны с помощью Вашей подсказки, то теперь нужно прописать их на страницах-результатах выдачи фильтра по городам. Есть идеи, как это можно сделать?