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

J
На сайте с 06.07.2011
Offline
135
283

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

UPDATE wp_posts SET post_content = REPLACE (post_content, '2019-07-01', '2019-07-случайное число от 1 до 30');

0 должен быть в числах тоже.

SeVlad
На сайте с 03.11.2008
Offline
1457
#1
jano:
Подскажите пожалуйста, как правильно сделать?

Правильно - с пом плагинов, а не хаками базы.

Делаю хорошие сайты хорошим людям. Предпочтение коммерческим направлениям. Топики помощи с ⓌordPress (https://searchengines.guru/ru/forum/1032910 ) и основы безопасности сайтов ( https://searchengines.guru/ru/forum/774117 ). *** Помощь\консультации в топиках форума - БЕСПЛАТНО. Платные услуги ( https://wp.me/P3YHjQ-3 ) - с бюджетом от 150$ ***
J
На сайте с 06.07.2011
Offline
135
#2
SeVlad:
Правильно - с пом плагинов, а не хаками базы.

Мне же не все посты нужны. А только последние 5k постов. Плагин не подходит

SeVlad
На сайте с 03.11.2008
Offline
1457
#3
jano:
А только последние 5k постов. Плагин не подходит

А ты их вообще смотрел? "Не подходят"..

Что не подходит - так это лезть в базу руками. Нужно использовать функции ВП.

J
На сайте с 06.07.2011
Offline
135
#4
SeVlad:
А ты их вообще смотрел? "Не подходят"..
Что не подходит - так это лезть в базу руками. Нужно использовать функции ВП.

Вообще смотрел. Там только у всех постов можно поменять. А не выборочно.

Там нечего лезть, программист напишет за 3 минуты команду. )

SeVlad
На сайте с 03.11.2008
Offline
1457
#5
jano:
Вообще смотрел.

Сколько плагинов пересмотрел?

А на др ключи фантазии не хватило? Ну напр https://wordpress.org/plugins/search/update+date/ или https://wordpress.org/plugins/search/bulk+edit+post/

LEOnidUKG
На сайте с 25.11.2006
Online
1587
#6

Ну всё же гуглится.

UPDATE wp_posts SET post_content = REPLACE (post_content, '2019-07-01', CONCAT('2019-07-',FLOOR(RAND()*(30-1+1)+1)));

✅ Трастовых площадок под размещение статей и ссылок. Опыт 12 лет! ( https://searchengines.guru/ru/forum/675690 ) ⭐ Купить вечные трастовые ссылки для сайта ( https://getmanylinks.ru/?srh ) ⭐ Ускорение ваших сайтов (WP, Opencart и др.) + Настройка сервера ( https://searchengines.guru/ru/forum/997205 )
Z0
На сайте с 03.09.2009
Offline
735
#7
SeVlad:
А ты их вообще смотрел? "Не подходят"..
Что не подходит - так это лезть в базу руками. Нужно использовать функции ВП.

Смотря в какую базу лезть :p Я в своей только руками и шастаю 🤪

А так да, в вордпрессе может эти даты еще где есть :)

J
На сайте с 06.07.2011
Offline
135
#8
LEOnidUKG:
Ну всё же гуглится.




UPDATE wp_posts SET post_content = REPLACE (post_content, '2019-07-01', CONCAT('2019-07-',FLOOR(RAND()*(30-1+1)+1)));

А 0 от 1 до 9 тоже будут?

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий