Wordpress, заново перезалить библиотеку
Добрый день. Может кто возьмется за решение такой проблемы.
Требуется перезалить библиотеку.
1.Обойти все записи.
В каждой записи, для каждого изображения (вложения) выполнить действия.
2. Найти такой файл в определенной директории (включая поддиректории)на диске (имя файла вложения совпадает с именем на диске)
3. При нескольких вариантов спросить какой выбирать (при этом должны быть видны название записи и ее дата, даты найденных файлов на диске)
4.Загрузить это файл в библиотеку "из-под записи"
при этом файл автоматически (благодаря плагинам) вставится в уникальную для данной записи директорию, привяжется к этой записи и , если превышает лимит, продет процедуру resize.
5. заменить в HTML для данного вложения полные пути (ссылки) href="xxx" и src="xxx" на путь нового только что закаченного вложения
все остальные данные для этого вложения должны остаться нетронутыми.
На сколько я понимаю в результате таких действий должна сформироваться новая библиотека? файлы изображений разложатся по папкам привязанных к записям, записи начнут ссылаться на новые залитые изображения.
Может быть есть другой путь?
опционально - проверить если отсутствует определенный класс (my-images или my-images-min) добавить их - для 1го вложения my-images-min, для остальных my-images