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

Перегенерировать мета теги во всех новостях сайта description и keywords?


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

вопрос
Здравствуйте, подскажите как обновить все description и keywords. Раньше генерировались автоматом. Теперь возникло много проблем из за этого, и нужно обновить их все. Как это сделать подскажите?

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


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

nowheremany
Эксперт

nowheremany - 1 марта 2017 09:36 -

Эм. Вы хотите пегенерить их автоматом? Или вам показать как зайти в админку дле в редактирование новостей?

Благодарность принимаю тут Связь

pomorde1
Юзер

pomorde1 - 1 марта 2017 09:48 -

) автоматом перегенерировать, разумеется.

nowheremany
Эксперт

nowheremany - 1 марта 2017 13:08 -

эээ... реньше вы генерили автоматом, но появились проблемы, сейчас вы тоже хотите автоматом генерить? WTF?

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

Благодарность принимаю тут Связь

pomorde1
Юзер

pomorde1 - 1 марта 2017 15:03 -

nowheremany, движок генерирует все это только с первый раз. Потом меняешь текст в новости, а теги те же самые. А я хочу сейчас заменить их на актуальные так сказать.

nowheremany
Эксперт

nowheremany - 1 марта 2017 16:20 -

файл engine/ajax/rebuild.php
найти
$db->query( "UPDATE " . PREFIX . "_post SET short_story='{$short_story}', full_story='{$full_story}', xfields='{$filecontents}' WHERE id='{$row['id']}'" );

заменить на
		$metatags = create_metatags( $short_story." ".$full_story );
		$db->query( "UPDATE " . PREFIX . "_post SET short_story='{$short_story}', full_story='{$full_story}', xfields='{$filecontents}', descr='{$metatags['description']}', keywords='{$metatags['keywords']}' WHERE id='{$row['id']}'" );


Потом прогнать перестроение

Благодарность принимаю тут Связь

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

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

наверх