2013-03-14 3 views
1

Я зарегистрировал новый размер изображения с помощью:Wordpress Медиа Миниатюры - Применить изменения пользовательского образом

add_action("init", "addcustomthumbsize"); 
function addcustomthumbsize() { 
    if (function_exists('add_image_size')) { 
     add_image_size('custom-thumb', 150, 150, true); 
    } 
} 

add_filter('image_size_names_choose', 'custom_thumbnail'); 
function custom_thumbnail($sizes) { 
    $addsizes = array(
     "custom-thumb" => __("Custom thumbnail") 
    ); 
    $newsizes = array_merge($sizes, $addsizes); 
    return $newsizes; 
} 

Я хотел бы, чтобы пользователи могли обрезать изображения через библиотеку мультимедиа и применить изменения этот пользовательский эскиз.

Проблема заключается в том, что я не могу понять, как добавить пользовательскую миниатюру в список в Media Library -> Edit Image -> Thumbnail Settings. В настоящее время есть только две возможности:

  • Всех размеры изображений
  • миниатюрное
  • Всех размеров, кроме миниатюры

Благодарности

+0

Кажется невозможным достичь, там [нет полезного крючка] (http://core.trac.wordpress.org/browser/tags/3.5.1/wp-admin/includes/image-edit.php#L164) ...: / – brasofilo

ответ

0

В настоящее время эта функция не встроена в WordPress. Если вы заинтересованы или нужна эта функция сейчас (хотя и не рекомендуется из-за нестабильности и модификации файлов ядра), есть развитие этой будущей функции/исправить в Make Wordpress Ядра:

Вопросы, связанные с тем, почему эта функция в настоящее время недоступна, также описаны в комментариях. Wordpress 3.7 может содержать это исправление.

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