Использование функции обрезки пользовательского заголовка WordPress в типах записей и метабоксах
Не знаю, сколько из вас экспериментировали с новой функциональностью пользовательских изображений заголовков в WordPress 3.0, но это действительно очень крутая функция (активируется добавлением функции в ваш файл functions.php).
Одним из ключевых моментов, который я нахожу чрезвычайно полезным, является то, что она позволяет загрузить изображение, а на втором шаге размещает это изображение в админке и показывает вам область обрезки, основанную на ширине/высоте заголовка, определенных в вашем файле functions.php. Теперь у вас есть возможность перемещать эту область или пропорционально увеличивать/уменьшать размер области, которую вы хотите использовать.
Проблема, с которой я столкнулся, заключается в том, что я хочу использовать эту функциональность в своем собственном типе записи. Конкретнее, мне просто нужно реализовать функционал загрузки с возможностью определения ширины/высоты и выбора/обрезки изображения после загрузки. Я считаю, что если кто-то покажет, как это можно сделать, то я смогу реализовать весь остальной необходимый функционал, добавив это к своему типу записи и связанным с ним метабоксам.
Может ли кто-нибудь предложить решение?

Я не совсем уверен, что это именно то, что вам нужно, но похоже, что пару месяцев назад я был в такой же ситуации, работая над проектом, который скоро запущу. Есть плагин под названием Post Thumbnail Editor, который позволяет вручную кадрировать каждое загружаемое изображение в соответствии с размерами миниатюр, определенными в вашем файле functions.php.
Вот руководство по добавлению размеров миниатюр в WordPress с помощью функции add_image_size().
Это отлично сработало для нас, и вы можете просто определить разные размеры миниатюр для каждого типа записи и использовать конкретный размер в шаблоне для этого CPT.
