Технический сбой

Сайт временно работает в режиме только для чтения, идут восстановительные работы. Приносим свои извинения за неудобства.
DLE FAQ » Все вопросы » Общие вопросы » Как заново сгенерировать описание новостей?

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


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

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

Ответил: sd.virus


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

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

lutskboy
Эксперт

lutskboy - -

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

sd.virus
Юзер

sd.virus - -

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

lutskboy
Эксперт

lutskboy - -

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

sd.virus
Юзер

sd.virus - -

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

lutskboy
Эксперт

lutskboy - -

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

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

sd.virus
Юзер

sd.virus - -

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

Definder
Юзер

Definder - -

Еще один способ, можно сгенерировать с тайтл все просто, пример щас тайтл страницы "Как заново сгенерировать описание новостей?", Открываем 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: Как,заново,сгенерировать,описание,новостей?

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

наверх