DLE — дополнительный title к страницам определенных категорий

dle individual category title 2 - DLE - дополнительный title к страницам определенных категорий

Итак, случается такое, что необходимо задать уникальный title только для страниц из определенной категории, например, с id=4, а всем остальным либо вообще ничего не делать, либо задать свой уникальный title. Решается все достаточно просто и легко:

engine/engine.php

Открываем engine/engine.php и примерно на 840 стоке находим код:

$metatags = <<<HTML

и перед ним вставляем:

if( ($subaction == 'showfull' or $newsid ) AND (in_array(intval($category_id), array('2')))) $metatags['title'] = 'id category '.$metatags['title'] . ' is two ';

Настройка

//Если текущая страница является полной новостью
if( ($subaction == 'showfull' or $newsid )

//номер категории, для которой добавить описание
in_array(intval($category_id), array('2')))

//'id category' и 'is two' — текст, который будет выведен для категории
// с id = 2 перед и после основного заголовка (см. скриншот выше)
$metatags['title'] = 'id category '.$metatags['title'] . ' is two ';

Соответственно, если необходимо для нескольких категорий создать особые заголовки, необходимо продублировать код в каждом уникальном случае, изменив в массиве номер категории array(‘2’) и заменив текст в переменной $metatags[‘title’]

Читайте также

Похожие записи

DLE — быстрый переезд на хостинг не используя инсталятор
Установка движка DLE на хостинг происходит через специальный файл — инсталятор, в котором необходимо заполнить все поля (имя базы данных,...
DLE — монетизируем загруженные в новостях файлы через отдельный домен
Как много у вас загруженных файлов (приложений к постам) не считая картинок? У меня много и придумал способ их монетизировать!...
DLE — мой первый модуль, как написать свой модуль Datalife Engine
Как ни пытался уйти с DLE из-за того, что он платный, а на рынке существует куча бесплатных аналогов, не получается...
DLE на HTTPS — основные проблемы и их решение
Столкнулся с рядом проблем, когда наконец-то решился перебраться на https. Не появлялись некоторые картинки, видео, а в адресной строке писалось,...
DLE — Модуль форума SimpleBB 1.1
Полноценный форум с единой регистрацией и авторизацией, единым акаунтом и ссылками на профиль от dle \»user/username/\» на движке SimpleBB 1.1...

Комментарии

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *