Не нравятся результаты поиска? Попробуйте другой поиск!
dle-faq.ru FAQ (все вопросы) Общие вопросы Как прописать для всех новостей один description и keywords?

Как прописать для всех новостей один description и keywords?


     29.09.2013    Общие вопросы    2075

вопрос
Приветсвую всех. Мне нужна помощь, в новостях прописать один description и keywords.
Только не через
if (isset($newsid))
{
$metatags['description'] = 'Смотрите онлайн видео '.$metatags['title'].' бесплатно, без смс и регистрации.';
$metatags['keywords'] = 'видео, смотреть, онлайн, бесплатно, без смс, без регистрации, интересное видео, прикольное видео, видео прикол';
}

А чтобы описание оставалось которое автоматически выводиться в description и keywords и + к нему постоянный добавить description и keywords.

Ответа пока нет


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

dj-avtosh
39

1479 | 390

dj-avtosh - 29 сентября 2013 10:39 - шашлычник

ну тогда можно так:

if (isset($newsid))
{
$metatags['description'] .= 'Смотрите онлайн видео '.$metatags['title'].' бесплатно, без смс и регистрации.';
$metatags['keywords'] .= 'видео, смотреть, онлайн, бесплатно, без смс, без регистрации, интересное видео, прикольное видео, видео прикол';
}



Перед равно, как Видите я доставил точку, значит он не создаст вновь переменную, а дополнит.

skype: elhan.isaev

roma_boggi
11

roma_boggi - 29 сентября 2013 11:05 - Юзер

При таком условии и добавляется на главной. Это мне не нужно.
И еще момент.
Нужно description и keywords постоянный перед автоматическим выводом в description и keywords
Заработало только не так как нужно.

dj-avtosh
39

1479 | 390

dj-avtosh - 29 сентября 2013 11:51 - шашлычник

на главной никак не добавится при условии if $newsid

skype: elhan.isaev

dj-avtosh
39

1479 | 390

dj-avtosh - 29 сентября 2013 11:55 - шашлычник

А вот если надо перед, то

if (isset($newsid))
{
$metatags['description'] = 'Смотрите онлайн видео '.$metatags['title'].' бесплатно, без смс и регистрации.' .  ( ! empty ( $metatags['description'] ) ? $metatags['description'] : FALSE );
$metatags['keywords'] = 'видео, смотреть, онлайн, бесплатно, без смс, без регистрации, интересное видео, прикольное видео, видео прикол' . .  ( ! empty ( $metatags['keywords'] ) ? $metatags['keywords'] : FALSE );
}

skype: elhan.isaev

roma_boggi
11

roma_boggi - 29 сентября 2013 20:04 - Юзер

Работало бы это еще.

roma_boggi
11

roma_boggi - 29 сентября 2013 20:12 - Юзер

Ну код я подправил. Но всё равно выдает на главной

roma_boggi
11

roma_boggi - 29 сентября 2013 20:17 - Юзер

Всё решил проблему вместо if (isset($newsid)) вставил if ($newsid>0)

dj-avtosh
39

1479 | 390

dj-avtosh - 29 сентября 2013 20:37 - шашлычник

Лучше ! empty ( $newsid )

skype: elhan.isaev

roma_boggi
11

roma_boggi - 29 сентября 2013 20:38 - Юзер

Вот опять пробелема, почему то идет двоичный вывод. Смотрите онлайн видео title, Смотрите онлайн видео
вот так почему то. Повтор два раза.

dj-avtosh
39

1479 | 390

dj-avtosh - 29 сентября 2013 20:48 - шашлычник

Равно без точки надеюсь?

skype: elhan.isaev

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

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