Чи можна дозволити моїм користувачам визначити площу обрізання мініатюр публікації? Ескізи - це завжди наявні вкладені публікації, я б краще не створював додаткових вкладень на мініатюру.
Ескізи публікації повинні бути розміром 200x100 пікселів і надходити з одного із зображень, використаних у публікації. Тож у моєму ідеальному світі при натисканні на посилання "Встановити зображення" ви отримуєте огляд уже включених зображень, і коли ви клацаєте одне із них, ви можете самостійно визначити область обрізання (переміщуючи чи змінюючи розмір, але зберігаючи співвідношення сторін 2х1). Коли ви натискаєте "OK", мініатюра нового повідомлення зберігається з оригінальним вкладеним файлом (наприклад, у полі _wp_attachment_metadata['sizes']['post-thumbnail']
метаданих), а не як нове вкладення. Використовувати зображення, яке вже використовується як ескіз допису для іншої публікації, не слід допускати або принаймні наводити попередження.
Я вважаю, що доданий редактор зображень не відповідає моїм потребам, оскільки ви можете редагувати всі версії зображення або звичайну мініатюру, але не лише мініатюру повідомлення. Я також вважаю трохи заплутаним, коли я знаю, які версії я редагую, тому я думаю, що мої користувачі з цим матимуть ще більше проблем.
Чи є плагін, який робить те, що я хочу, або що я можу легко розширити свої потреби?
Оновлення: приклад інтерфейсу користувача
Мені дуже подобається інтерфейс вибору зображень адресної книги Mac OS X: ви вибираєте зображення та змінюєте розмір обрізання мініатюр з фіксованим співвідношенням через повзунок. Ви також можете перетягнути базове зображення навколо. Ви можете розширити цю ідею до декількох розмірів зображення ( у мене є post-thumbnail
і post-thumbnail-1/2
що половина такого розміру, наприклад). Дозвольте користувачеві вибрати прапорці, які він зараз редагує, і встановіть на екрані відповідні прямокутники обрізання.