2013년 3월 15일 금요일

워드프레스 이미지 관리 클래스

http://bhoover.com/wp_image_editor-wordpress-image-editing-tutorial/

여기에 3.5 기준으로 현재 쓰고 있는 워드 프레스 이미지 에디팅 페이지 있음.

돌아다니다 어렵게 찾은 거라 공유..

내용 설명이 자세하게 되어 있어서 오히려 부가 설명이 방해가 될듯 하여..


/**
 * Template Name: Admin Playground
 */

$img = wp_get_image_editor( ABSPATH.'wp-content/uploads/temp/user_img.jpg' );
if ( ! is_wp_error( $img ) ) {

    $sizes_array =     array(
        // #1 - resizes to 100x100 pixel, square-cropped image
        array ('width' => 100, 'height' => 100, 'crop' => true),
        // #2 - resizes to 100px max width/height, non-cropped image
        array ('width' => 200, 'height' => 100, 'crop' => false),
        // #3 - resizes to 100 pixel max height, non-cropped image
        array ('width' => NULL, 'height' => 200, 'crop' => false),
        // #3 - resizes to 400 pixel max width, non-cropped image
        array ('width' => 450, 'height' => NULL, 'crop' => false)
    );

    $resize = $img->multi_resize( $sizes_array );

    foreach ($resize as $row) {
        echo "";
        echo $row['file']."
";
        echo $row['width']."
";
        echo $row['height']."
";
        echo $row['mime-type']."
";
        echo "
";
    }
}
?>

개인적으로 필요한 것만 올려둠..

불로거에서는 하이라이팅을 어떻게 하는지 몰라서 패스..

댓글 없음:

댓글 쓰기