안녕하세요 현재 케이보드 모던갤러리를 사용중입니다.
사진 동호회 홈페이지를 제작중입니다.
이에 따라 현재 사진을 올릴때 메타데이터(찍은 카메라 정보 등) 를 표시해야하는데
- f-스톱, 노출시간, 초점거리,, 렌즈 모델, 등등의 메타정보들
업로드시 자동으로 사진의 메타데이터가 삭제되는 것으로 파악하고 있습니다.
이를 수정하여 메타데이터를 표시하는 방법을 알고 싶습니다.
감사합니다.
안녕하세요~^^
KBoard 플러그인에서 이미지 업로드 시
WP_Image_Editor로 이미지 메타 데이터 방향을 확인해서 로테이션하고 있습니다.
WP_Image_Editor를 사용하면서 이미지 메타 데이터가 지워는 듯합니다.
임시방편으로
FTP로 접속해서 /wp-content/plugins/kboard/class/KBFileHandler.class.php 파일에
아래의 코드를 찾아서 주석 처리해보시겠어요?
if(kboard_mime_type($image) == 'image/jpeg'){
$image_editor = wp_get_image_editor($image);
if(!is_wp_error($image_editor) && function_exists('exif_read_data')){
$exif = @exif_read_data($image);
if(isset($exif['Orientation']) && $exif['Orientation']){
switch($exif['Orientation']){
case 3: $image_editor->rotate(180); break;
case 6: $image_editor->rotate(-90); break;
case 8: $image_editor->rotate(90); break;
}
$image_editor->save($image);
}
}
}
어떻게 사용 중이신지는 모르겠지만
비회원으로도 확인 가능한 페이지 주소도 알려주시겠어요?
고맙습니다.
아주 잘 동작합니다~! ^^
정확히 안내주셔서 진심으로 감사합니다~ 최고에요~!