워드프레스 분류의 term 데이터를 캐시 데이터로 생성

만료 기간이 있으며 데이터베이스에 저장하는 캐시 데이터를 워드프레스 Transient API로 생성하는 일반 내용에 관하여 지난 과정에서 살폈습니다. 이번 장에서 실제 … 더보기 “워드프레스 분류의 term 데이터를 캐시 데이터로 생성”

워드프레스 Transient API

워드프레스 사이트 성능(Performance) 향상 방법에 ‘캐시 데이터’가 있습니다. 지금 말하는 캐시 데이터는 ‘만료 기간이 있는, 데이터베이스에 저장된 데이터’를 말합니다. 이 … 더보기 “워드프레스 Transient API”

워드프레스 사이트 프런트 페이지

이번 장에서 구성하는 예제 사이트의 프런트 페이지는 지난 과정에서 경험하거나 준비한 커스텀 쿼리, 검색 폼, term 데이터, 옵션 데이터 등의 … 더보기 “워드프레스 사이트 프런트 페이지”

워드프레스 옵션 페이지, 옵션 필드

워드프레스 사이트의 제목과 주소, 사이트 언어, 퍼머링크 구조 등 사이트 전역에 적용할 환경 및 설정 데이터를 ‘옵션 데이터’라고 부를 수 … 더보기 “워드프레스 옵션 페이지, 옵션 필드”

워드프레스 템플릿 태그

둘러보기 페이지, 검색 결과 페이지, 아카이브 페이지는 현재 워드프레스의 숫자 페이지 내비게이션 함수를 사용하여 여러 페이지로 나눠 이미지 포스트를 출력합니다. 이 … 더보기 “워드프레스 템플릿 태그”

워드프레스 분류 데이터 쿼리 클래스, WP_Term_Query

다음 그림은 예제의 검색 폼으로 미디어 종류는 분류 ‘mediacat’의 term 이름을 라디오 버튼으로, 카테고리는 분류 ‘photocat’의 term 이름을 드롭다운 목록으로 … 더보기 “워드프레스 분류 데이터 쿼리 클래스, WP_Term_Query”

wpdb 클래스로 구글 지도에 마커와 섬네일 표시

다음 그림처럼 완성 예제 사이트의 ‘발자국’ 페이지는 구글 마커 클러스터링Marker Clusterer 라이브러리를 사용한 지도입니다. 이미지 포스트 _location 커스텀 필드 데이터에서 … 더보기 “wpdb 클래스로 구글 지도에 마커와 섬네일 표시”

분류 기준의 관련 포스트 커스텀 쿼리

완성 예제 사이트의 싱글 이미지 포스트 페이지에는 다음 그림처럼 ‘관련 있는 사진들’이 있습니다. 싱글 이미지 포스트의 photocat term 아이디(ID)와 같은 … 더보기 “분류 기준의 관련 포스트 커스텀 쿼리”

커스텀 쿼리, 페이지 템플릿, 포스트 아카이브

이번 장에서는 WP_Query 클래스를 사용한 커스텀 쿼리로, 페이지 템플릿을 사용하는 포스트 아카이브 페이지를 구성합니다. 괄호는 사이트에 출력된 메뉴 이름입니다. 앨범 … 더보기 “커스텀 쿼리, 페이지 템플릿, 포스트 아카이브”