Поддержка Проблемы и решения Как эспортировать галлереи WP?

  • Т.е. например, [gallery ids="729,732,731,720"]
    должно превратиться в какие-то другие номера.
    1. При экспорте определить каким номерам соответствую какие ссылки на изображения
    2. При импорте найти по ссылкам (или закачать по новой) изображения,определить их норме и в [gallery ids="729,732,731,720"] заменить номера.
    Это возможно?

Просмотр 9 ответов — с 1 по 9 (всего 9)
  • О каком импорте, чего и куда идёт речь?

    ids=»729,732,731,720

    это не просто номера, а уникальные ID номера которые WP присваивает каждому объекту сайта. В том числе и изображения.

    Ну так о том и речь. При экспорте/импорте изображений, номера будут другие, надо корректно заменять

    Придётся все вручную делать. И не ID в шорткодах менять, а снова галереи создавать. Так даже проще будет и быстрее

    Я не понимаю в чем сложность сделать при экспорте фиксировать какому номеру какое изображение соответствует, а при импорте заменять на новые номера этих изображений?
    На фоне всего остального это просто «косметика»

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

    Это не «номера», а ID — суррогатный ключ с приращением +1 на любую новую запись в базе.

    • Ответ изменён 5 лет, 2 месяца назад пользователем SeVlad.

    И что?
    Средствами WP Можно узнать какому ключу, соответствует какой изображение?
    экспортировать эту формацию, а при импорте делать обратную операцию по изображению вставлять нужный новый суррогатный ключ?

    И что?

    И то что нужно хотя бы читать по данным ссылкам, если документацию не осилить:

    Значение этого поля не образуется на основе каких-либо других данных из БД, а генерируется искусственно.

    Средствами WP Можно узнать какому ключу, соответствует какой изображение?
    экспортировать эту формацию, а при импорте делать обратную операцию по изображению вставлять нужный новый суррогатный ключ?

    У ВП нет таких «средств». Но никто не мешает их сделать самостоятельно.

    Atrax

    (@atrax)

    Ethical engineer

    И что?

    Есть два пути решения проблемы — делать так, как позволяют сложившиеся условия, или менять исходные. Вы нашли третий — возмущаться тем, что условия сложились некорректно.

    Ваше право. Но какой в этом практический смысл — не понимаю.

    Галереи это стандартный функционал ВП, а не сторонний.
    Экпорт/импорт тоже
    Вместе эти два стандартных функционала работают не корректно.

    Мое «возмущение» — это попытка обратить внимание разработчиков на проблему.

    • Ответ изменён 5 лет, 2 месяца назад пользователем selftrips-ru.
Просмотр 9 ответов — с 1 по 9 (всего 9)
  • Тема «Как эспортировать галлереи WP?» закрыта для новых ответов.