이번에는 기능별 php 파일을 파악하는 시간입니다. 직접 php를 깊이 있게 작성하는 시간이 아니라서 대략 어떤 파일이 어디에 있는지, 이런 것만 이해하는 과정이라고 생각하시면 됩니다. 모든 파일은 중요하지만, 가장 많이 사용되는 것부터 다뤄볼게요.
홈 페이지로 들어왔을 때 표시되는 메인 페이지입니다. 글을 수정하거나 위치를 변경하여 자유롭게 변형이 가능합니다.
기본 메인 페이지입니다. front-page.php가 없을 경우 이 파일이 홈 페이지로 동작합니다.
워드프레스 하이어라키 이해를 위해 중요합니다.
페이지를 찾을 수 없을 때 표시되는 에러 페이지입니다. 에러 메시지나 이미지를 자유롭게 변경할 수 있습니다.
일반 페이지의 공통 템플릿입니다. 특정 페이지를 위한 템플릿은 page-about.php와 같이 만들 수 있습니다. 하이어라키 영상에서 좀 더 자세히 다뤄볼게요~!
검색 결과 페이지입니다. 검색 기능을 커스터마이징할 때 사용합니다.
단일 글의 상세 페이지입니다. 다양한 컴포넌트를 불러와서 사용할 수 있습니다.
특정 카테고리의 글 목록을 표시하는 페이지입니다. 카테고리 페이지의 디자인을 커스터마이징할 수 있습니다.

컴포넌트는 반복적으로 사용되는 공통 요소를 하나의 코드로 관리하는 개념입니다. 한 번 수정하면 해당 컴포넌트가 적용된 모든 페이지에 자동으로 수정됩니다.
사이트의 헤더 영역을 정의합니다. 주로 로고와 네비게이션이 포함됩니다.
사이트의 푸터 영역을 정의합니다. 사이트 정보, 푸터 위젯, 카피라이트 정보 등이 포함됩니다.
사이드바 영역을 정의합니다. 주로 글 페이지의 우측 또는 좌측에 위치합니다.
콘텐츠 영역을 정의합니다. 주로 글의 본문 내용이 포함됩니다.
검색 결과가 없을 때 표시되는 요소입니다.
커스텀 포스트 타입(포트폴리오 등)에 대한 콘텐츠를 정의합니다.
단일 페이지의 콘텐츠를 정의합니다. 콘텐츠가 없을 때 표시되는 요소입니다.
댓글 영역을 정의합니다. 이 테마에서는 댓글을 사용하지 않으므로 건너뜁니다.
그 외에 여러 php파일로 템플릿이나 컴포넌트로 만들어서 사용할 수 있습니다.
로그인 후 이 콘텐츠를 이용할 수 있습니다.
강좌 공지가 등록되면 이곳에서 확인할 수 있습니다.