AndreyBerezhnoy
@AndreyBerezhnoy
WordPress Developer at The White Label Agency

Массовая замена ссылок на изображения в новостях?

Использовали Amazon S3, решили отказаться. Изображения также хранились и локально, но ссылки вели на aws.domain.net.

Проблема в том, что файловая структура другая.

Как массово заменить все ссылки формата:
aws.domain.net/content/2015/12/24200851/image_name.jpg


на стандартную WordPress структуру?:
domain.net/wp-content/uploads/2015/12/image_name.jpg
  • Вопрос задан
  • 215 просмотров
Решения вопроса 1
hummingbird
@hummingbird
Тут есть пару ключевых слов, а именно - имя файла и два каталога (год и месяц). Исходя из этих ключевых слов, можно спокойно парсить БД регулярным выражением.

Регулярным выражением вы получаете три "переменные", который в следующем шаге подставляете в новую ссылку. Эту новую ссылку меняете на старую в контексте.
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы