Не нравятся результаты поиска? Попробуйте другой поиск!

Мета теги


     10.02.2014    Общие вопросы по PHP    1610

вопрос
Здравствуйте!
Помогите пожалуйста:

У меня практически все материалы имею одинаковые мета теги, при каждом добавлении материала приходиться прописывать их вручную, но это сильно напрягает!
Как сделать так чтобы при добавлении материала они заполнялись самостоятельно, но если я их заполню сам чтоб были те которые я прописал вручную?

Например: Добавляю я материал с названием (Погоня 2013) и оставляю мета теги пустыми.
вот как они должны заполниться!
title: Погоня 2013
description: Смотреть Погоня 2013 онлайн в HD
keywords: Погоня 2013, Онлайн Погоня 2013, Фильм Погоня 2013

Но если я решу сам заполнить мета теги нужно чтоб они были таки какими я их сам прописал.

Ответил:


Da horoshyi vopros, mne toje interesno esli ktoto smojet pomoci!

Комментарии пользователей (6)

rocksmart
64

307 | 115

rocksmart - 10 февраля 2014 16:04 - Юзер

Ищи в поиске где то был ответ на данный вопрос

mirsng_com
7

mirsng_com - 10 февраля 2014 20:19 - Юзер

Да я искал, но ничего не нашел!

unik
4

82 | 15

unik - 10 февраля 2014 20:38 - Юзер

в engine.php перед <<<metatags вставь
if ( 'showfull' == $subaction )
{
$metatags['title'] = $metatags['title'];
$metatags['description'] = 'Смотреть '.$metatags['title'].' онлайн в HD';
$metatags['keywords'] = $metatags['title']. ', Онлайн' .$metatags['title']. 'Фильм' .$metatags['title'];
}

mirsng_com
7

mirsng_com - 11 февраля 2014 08:19 - Юзер

Большое спасибо всё работает но есть ещё одна проблема.
Как убрать старые title? а то получается вот такое:
Например: на старом материале title прописано в ручную (Реальные пацаны новые серии - смотреть онлайн)
Теперь же к этому же материалу в description и keywords добавляется title с текстом который находиться через терэ (-) а это мне не нужно, можно ли сделать чтоб title бралось из названия материала?

rocksmart
64

307 | 115

rocksmart - 11 февраля 2014 11:39 - Юзер

Запрос из phpmyadmin

UPDATE `dle_post` SET `title` = REPLACE( `title` , 'смотреть онлайн', '' );


Перед этим сделать бекап базы данных на случай непредвиденного результата

zglhs
3

zglhs - 11 февраля 2014 18:58 - Юзер

Извините что влезаю в чужую тему, ну у меня похожий вопрос.Думал создавать тему, а тут подвернулось. Как сделать, что б допустим, заполнялось следующим образом.
title : Скачать "Название новости" | "Под раздел" | "Раздел" | Название сайта
Описание для статьи : Так же как и title
Ключевые слова : Все то же самое, только через запятую.
Ну и соответственно заменить в базе. И еще вопрос, насколько правильно такое заполнение полей? Спасибо.

Чтобы комментировать - войдите или зарегистрируйтесь на сайте

Похожие вопросы