Roffun |
|
---|---|
#39556 Kort: Kort, похоже что тут дело в самом плагине который называется usercategories, отсутствует кнопка конфиг, поля для метатегов. В title попадает адрес категории вида сайт.ком/users?cat=название категории пользователей или группа а остальные метатеги берутся как на главной. #39555 echidna:
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 кейвордс
Улетел на другую планету, а там почты нету.. https://www.cotonti.com/forums/45298?m=posts
|
|
Відредаговано: Roffun (29.06.2016 13:47, 8 років тому) |