Автор Тема: как обновить сразу все записи  (Прочитано 530 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Diigger

  • Гость

Хай, нужна помощь.
Поставил плагин RusToLat, чтобы получить в записях место цифр нормальные читаемые чпу, по дурости забыл сделать это сразу((
Соответственно, все новые записи публикуются уже с ЧПУ, а все старые - так и остались вида /?p=123.
Если зайти в пост, нажать редактировать, потом сохранить (даже если ничего не менять), записи сохраняются уже с читабельным названием. Но в том то и дело, что это можно сделать если записей всего пару штук, Но когда их пару сотен или пару тысяч...то понимаете, что я потрачу даже просто на открыть-сохранить-закрыть как минимум пол-дня, если не больше(((

Так вот подумал, что может как ускорить этот процесс, какой-нить запрос к БД в вордпресс может есть, чтобы обновить все записи сразу. Ведь кто-то должен был сталкиваться с такой проблемой по-любому, неужеди нет никакого решения?
--
Искал и нашел только какую-ту функцию, которую нужно как я понял добавить в function.php, это если я правильно понял, но всё равно не разобрался как(((
 

profile.tools

  • Гость
как обновить сразу все записи
« Ответ #1 : 11 Января 2021, 17:07:29 »

Знакомо, знакомо)) Никакие запросы тебе, мой друг, не нужны))
Кроме плагина RustoLat есть еще похожий плуг CyrToLat ...
Оба написаны русскоязычными разрабами и оба обновлялись ... сто лет назад )) (один 6 лет, 2й - 9 лет назад!!)

По идее КирТуЛат в отличие от РусТуЛат должен был автоматически переводить ссылки в транслит и в уже имеющихся статьях, но хз, сколько лет назад он такое делал :))
А всё потому, что надо использовать современные инструменты.

Например, плуг Webcraftic Cyrlitera – transliteration of links and file names - то что надо! Обновлялся всего 4 недели назад, чувствуешь разницу?
У него в настройках есть опция, которая позволяет сделать конвертацию всех ранее опубликованных кириллических названий записей в латиницу, причем не только названия записей, но даже и всех категорий, то есть рубрик сразу!
И никаких запросов, но мыслить ты умеешь)))
 

 

В быстром ответе можно использовать BB-теги и смайлы.

Имя: E-mail: