Сохранить картинки поста
Подскажите, есть ли плагин или код, реализующий функционал сохранения всех картинок из статьи на фронте? То есть, под статьей юзер видит ссылку "Сохранить картинки", жамкает ее и получает zip с картинками этой статьи?
Заранее благодарю, отдельное спасибо за примеры!
А вам нужно чтобы в архиве все вложения скачивались архивом, которые загружены в пост или только те которые на странице активны?
Этот плагин не проверял https://wordpress.org/plugins/zip-attachments/ но видимо то что надо/ Проверьте, если не работает я свой плагин сделаю, тоже самое хотел делать на сайте
Решенный вопрос: https://github.com/dan-zakirov/air-download-attachments
Добрый день, спасибо за отклик! Мне нужно,чтобы скачивались все картинки, относящиеся к этому посту. Превью поста, и те что вложены уже в самом редакторе. Вложенные файлы если таковые будут не нужны
Плагин проверил, но мне кажется он достаточно древний. Кнопка появляется, архив скачивается, но толи битый, толи еще что-то. Если напишете - будет здорово, конечно.
Сегодня в течении дня сделаю специальный плагин. Одно уточнение, по каким типам записям? по всем или только по статьям(post/записи)
Спасибо вам! Мне нужно только по постам, записям. В том плагине, что вы привели я одну ошибку уже исправил, она была связана вот с этим
архив создавался с именем типа C2345.tmp
Переделал так
Теперь архив создается корректно, а вот скачиваться не хочет, возможно потому, что путь к скачиваемому файлу вот такой
C:\OpenServer\domains\wp.loc\wp-content\uploads\2023\07\archive.zip
Плагин готов. Потерпите минут 30
Итак, вот плагин готовый - https://github.com/dan-zakirov/air-download-attachments если с гитхабом не работаете то внизу там ссылка на скачивание плагина. Устанавливайте, проверяйте, я все затестировал вроде как. Если считаете нужным, могу в репозиторий плагин залить на случай обновления через админку и если вы считаете, что такой плагин нужен в репозитории.
Если Ваш вопрос решен, давайте вопрос пометим как решенный
Все отлично, спасибо вам! Работает как надо!
Вопрос тогда пометьте решенным
А я еще вчера сразу его отметил решенным