вопрос
Всем привет. В интернете наткнулся на хак по генерации мета тайтла в зависимости от категории.
Поменял тайтл на определенную категорию вот так:
В engine/engine.php прописал до "$metatags = <<
Собственно все работает, но даже в случае если я вручную заполняю тайтл, он имеет вид: Смотреть [Тут мой тайтл] онлайн бесплатно.
Можно ли как-то сделать, чтобы мета title, которые я указывал вручную не имели приписок "Смотреть", "онлайн бесплатно"? Ну т.е. как в чистом DLE, когда указываешь вручную тайтл и он выводится без приписки от главной страницы.
Поменял тайтл на определенную категорию вот так:
В engine/engine.php прописал до "$metatags = <<
if( ($subaction == 'showfull' or $newsid ) AND in_array( $category_id, array('ид категорий')) ) $metatags['title'] = 'Смотреть '.$metatags['title'] .' онлайн бесплатно';
Собственно все работает, но даже в случае если я вручную заполняю тайтл, он имеет вид: Смотреть [Тут мой тайтл] онлайн бесплатно.
Можно ли как-то сделать, чтобы мета title, которые я указывал вручную не имели приписок "Смотреть", "онлайн бесплатно"? Ну т.е. как в чистом DLE, когда указываешь вручную тайтл и он выводится без приписки от главной страницы.
https://sandev.pro/web/125-prostye-zagolovki-metategi.html
Или попробуйте прописать ваш код в engine/engine.php ПЕРЕД строкой
Или попробуйте прописать ваш код в engine/engine.php ПЕРЕД строкой
if ( $metatags['header_title'] ) $metatags['title'] = stripslashes($metatags['header_title'].$page_extra);