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

echidna
#39560 2014-06-11 20:45

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

Второй вариант - самостоятельно допилить в плагине, но это тоже не совсем выход.

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

Я такой вариант использую для секций форума, чтобы выводить свои 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 кейвордс

 

Большое спасибо, я сейчас передам моим специалистам, посмотрим, что получится..