Задать вопрос
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
  • Вопрос задан
  • 219 просмотров
Подписаться 1 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Фулстек-разработчик расширенный
    20 месяцев
    Далее
  • beONmax
    WordPress – с нуля до Профи
    1 неделя
    Далее
  • beONmax
    Профессия WordPress разработчик
    3 месяца
    Далее
Решения вопроса 1
hummingbird
@hummingbird
Тут есть пару ключевых слов, а именно - имя файла и два каталога (год и месяц). Исходя из этих ключевых слов, можно спокойно парсить БД регулярным выражением.

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

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

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