Не нравятся результаты поиска? Попробуйте другой поиск!
DLE FAQ » Все вопросы » Общие вопросы » Как заново сгенерировать описание новостей?

Как заново сгенерировать описание новостей?


     21.07.2015    Все вопросы » Общие вопросы    2163

вопрос
Возник такой вопрос. Как заново сгенерировать description у всех новостей на сайте (DLE)?
Знаю что есть кнопка при редактировании новости, но это долго. На сайте более 4000 тыс. новостей.

Ответил: sd.virus


Проблема Решена.!

7 комментариев

lutskboy
Эксперт

lutskboy - 21 июля 2015 17:22 -

Разве что только PHP скрипт написать.
Попробуйте перестроение публикаций. Но думаю не поможет

sd.virus
Юзер

sd.virus - 21 июля 2015 17:23 -

да не помогло. Еще что можно ?

lutskboy
Эксперт

lutskboy - 21 июля 2015 17:24 -

PHP скрипт написать.

sd.virus
Юзер

sd.virus - 21 июля 2015 17:26 -

а еще что нибудь ? удаление таблицы desc поможет ?

lutskboy
Эксперт

lutskboy - 21 июля 2015 17:28 -

Ну вы смешной человек
У вас вопрос : Как заново сгенерировать описание новостей description?

А хотите удалить поле description.

sd.virus
Юзер

sd.virus - 21 июля 2015 17:32 -

Я думаю движок обратно его сгенериует только с новым описанием

Definder
Юзер

Definder - 9 ноября 2015 19:51 -

Еще один способ, можно сгенерировать с тайтл все просто, пример щас тайтл страницы "Как заново сгенерировать описание новостей?", Открываем engine/engine.php находим код:
$metatags = <<<HTML
<meta http-equiv="Content-Type" content="text/html; charset={$config['charset']}" />
<title>{$metatags['title']}</title>

Выше вставляем:
$tagdesc = "{$metatags['title']}";
$tagdesc = str_replace(' ',',',$tagdesc);

еше находим код:
<meta name="description" content="{$metatags['description']}{$meta_ext_page}" />

И заменяем на:
<meta name="description" content="{$metatags['description']}{$meta_ext_page}{$tagdesc}" />

теперь получается сгенерированный description: Как,заново,сгенерировать,описание,новостей?

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

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

наверх