상세정보
워드프레스 8

워드프레스 8

저자
최진영
출판사
가장자리
출판일
2018-04-17
등록일
2018-05-08
파일포맷
EPUB
파일크기
0
공급사
교보문고
지원기기
PC PHONE TABLET 프로그램 수동설치 뷰어프로그램 설치 안내
현황
  • 보유 1
  • 대출 0
  • 예약 0

책소개


사진은 정보, 의미를 전달하는 주요한 수단이며, 편리를 더한 디지털 사진은 촬영일, 촬영위치(GPS), EXIF(IPTC), 촬영정보(카메라 모델, ISO, 초점거리, 셔터스피드 등) 등의 메타 데이터를 포함합니다. 이런 메타 데이터를 각 데이터로 분리하면 새로운 데이터베이스를 구축할 수 있습니다.

디지털 사진 파일과 사진의 메타 데이터를 새로운 필드 데이터나 분류(taxonomy) 데이터로 쉽게 전환하여 처리할 수 있는 웹소프트웨어는 워드프레스가 대표적입니다. 세부 방법의 완성 예제가 있어 실제 경험한다면 그 효율을 체감할 수 있습니다.

* 완성 예제 미리보기 - http://8th.wpu.kr

[주제]

이 책은 이미지 업로드 권한이 있는 특정 그룹(Role)의 회원이 사진(이미지)을 업로드하면, 그 사진이 하나의 포스트가 되어 사진에 관한 정보(메타 데이터)를 회원과 비회원 모두 열람할 수 있고, 회원(로그인)은 특정 사진 크기를 선택하여 무료로 다운로드하는 서비스 제공의 '워드프레스 무료 이미지 저장소' 웹사이트 구성 과정을 담고 있으며, 완전한 가상 웹사이트를 구성합니다.

[주요내용]

워드프레스에서 첨부형식이 아닌 직접 사진(이미지)을 업로드할 때 사진의 메타 데이터를 자동으로 특정 분류나 커스텀 필드 데이터로 저장되도록 정의하여 등록의 편리를 도모합니다. 다시 저장된 데이터 중 촬영위치(GPS)는 클러스터 지도를 활용하여 마커로 표시하고, 싱글 이미지 포스트 페이지에 한 장의 사진을 크기별로 분리하여 출력한 후 워드프레스 방식의 폼으로 구성하여 로그인 회원이 다운로드할 수 있도록 정의합니다.

또, 사이트에 등록된 모든 이미지의 분류, 커스텀 필드, 키워드 조건에 따른 커스텀 검색 기능을 구성하여 워드프레스 검색에 관하여 경험하며, WP REST API 사용으로 사진 '더보기(Ajax Load More)' 및 댓글 더보기를 구현하므로 워드프레스와 다른 시스템의 데이터 교환에 관하여 구상할 수도 있습니다.

- attachment 포스트 타입 사용
- 워드프레스 템플릿 시스템
- 사진(이미지)의 메타 데이터 처리
- 워드프레스 방식을 폼 데이터 처리 및 파일 다운로드
- 워드프레스 쿼리 (WP_Query, WP_Term_Query, wpdb)
- 옵션 페이지 구성 - 대시보드 위젯과 코멘트(댓글) 폼
- 캐시 데이터 (Transient API)
- 역할 그룹과 권한 (Roles & Capabilities)
- WP REST API - 커스텀 엔드포인트의 클러스트 지도 마커
- 워드프레스 내장 자바스크립트 템플릿

사진의 메타 데이터(EXIF)를 미리 편집한 대량 또는 낱개의 사진을 업로드할 때 그것(업로드)만으로 워드프레스의 포스트(attachment post type) 등록이 완료되도록 정의하므로 사진 관리와 사진 콘텐츠 중심의 웹사이트 구성에 효과적입니다.

그러나, 책 예제는 사진 중심 웹사이트를 만드는 데 목적을 두는 게 아니라 워드프레스 attachment 포스트 타입과 그 타입 콘텐츠의 하나인 Image 콘텐츠를 다루는 것에 초점을 두고, 독자의 사이트 구성 활용에 작은 아이디어를 제공하는 것을 목표로 합니다.

[참고사항]

* 이 책의 예제는 연재형식의 포스트로 사이트(https://r.wpu.kr/w8/ex08)에서 완성하여 제공하고 있습니다. 책과 사이트 포스트는 열람 및 예제 구성의 편리에 차이가 있으므로 선택사항입니다.

* 코드 편집기 사용에 관한 최소한의 지식이 있어야 예제 구성의 어려움을 줄일 수 있습니다.

QUICKSERVICE

TOP