2016-09-18 5 views
5

У меня есть сайт WordPress, который использует плагин WPRO (WordPress Read Only) для размещения всех медиафайлов на Amazon S3. Я изменил размеры эскизов и изображений в моей настраиваемой теме, а загрузка новых изображений в медиа-библиотеку использует новые размеры. Однако, когда я пытаюсь восстановить все эскизы с помощью «Регенерировать миниатюры», это не работает, часто жалуясь на то, что оригинал не может быть найден.Регенерировать миниатюры WordPress со СМИ, размещенными на S3

Как я могу заставить плагин регенеративных миниатюр использовать исходное изображение на S3 для воссоздания миниатюр для существующих изображений?

+1

Вы пытались связаться с авторами регенеративного плагина с миниатюрами? – Blackbam

+0

Вы пытались очистить кеш амазоны s3 до запуска обновления эскиза? – MirzaP

+0

«часто жалуются, что оригинал не может быть найден» - Вы уверены, что оригиналы были загружены на S3? Возможно, в плагине есть конфигурация, чтобы избавиться от оригиналов, чтобы сэкономить место. –

ответ

0

Существует плагин, утверждающий, что он может «заставить регенерировать миниатюру», я помню, как год назад работал, и в то время это работало для моего дела.

https://en-ca.wordpress.org/plugins/force-regenerate-thumbnails/

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

https://en-ca.wordpress.org/plugins/fly-dynamic-image-resizer/

Суть плагина будет то, что вы определили ваши размеры, но только возникает, когда кто-то звонит определенный образ, что позволяет изменять размеры изображений тему в любое время, не выходя через процесс регенерации (который может быть очень длинным). Любые созданные размеры файлов могут быть удалены также в любое время, пока существует оригинал.

Смежные вопросы