Разные размеры изображений для разных типов постов wordpress?
Здравствуйте!
Зарегистрировал несколько дополнительных размеров изображений в теме wordpress - использую разные размеры картинок для разных типов постов.
Но заметил, что в таком случае изображения кадрируются по всем заданным доп. размерам вне зависимости от типа поста, что увеличивает размер папки с изображением.
Как разделить или сделать привязку размера изображений к типу поста.
Спасибо!
mibo: Если использовать add_image_size без дополнительных танцев с бубном, скорее всего, не получится. Но, есть такая штука https://github.com/syamilmj/Aqua-Resizer сам ее использовал в нескольких проектах. Он умеет сайзить и кропить картинки на лету, кешируя их после первого раза в соответствующей Вашей структуре папке (год/месяц) в папке uploads, расширяя имя на соответствующий, затребованный Вами размер. Таким образом, если выпилить все add_image_size, почистить папку uploads, и в шаблонах к определенному типу поста, указать конкретные размеры aq_resize(..), то Вы получите то, что хотите. Каждый Custom Post Type, для которого есть шаблон, в котором используется aq_resize(..), будет генерить(первый раз, либо после удаления отресайженой картинки) картинки, размером необходимым только этому шаблону. Исходные картинки должны быть загружены стандартными средствами Wordpress, и будут нарезаны (кроме Вашего затребованного размера), в стандартные размеры картинок Wordpress, если вы их не удалите (удалить стандартные размеры - читать тут codex.wordpress.org/Function_Reference/remove_imag... и www.paulund.co.uk/remove-default-wordpress-image-s...