템플릿 파일은 방문자가 요청한 페이지를 생성하기 위해 사용되는 php 소스 파일이며, html 형식으로 최종 출력 됩니다.
이런 템플릿은 워드프레스의 계층구조를 기반으로 제작됩니다.
템플릿 파일은 여러 종류가 있는데 EZ theme의 경우 원페이지 사이트이기 때문에 index.php 파일 또는 구조상 불러올 수 있는 파일 하나만으로 제작이 가능합니다.
대표적인 템플릿 파일은 아래와 같습니다.
- index.php: 메인 템플릿. 테마에서 자체 템플릿을 제공하는 경우 index.php 파일은 반드시 존재해야 합니다.
- comments.php: 댓글 관련 템플릿
- front-page.php: 프론트 페이지 템플릿, 정적 프론트 페이지를 사용할 경우에만 사용됩니다.
- home.php: 홈페이지 템플릿. 기본적인 첫페이지 입니다. 최근 게시물이 있는 페이지에 대한 템플릿 입니다.
- single.php: 싱글 포스트 템플릿. 하나의 포스트를 노출할 때 사용합니다.
- singnle-[post-type]j.php: 사용자 정의 포스트를 노출할 때 사용됩니다. 예를 들어 single-books.php 는 books 라는 사용자 지정 포스트 형식에서 하나의 포스트를 출력하기 위해 사용됩니다.
- page.php: 페이지 템플릿.
- category.php: 카테고리 펨플릿.
- tag.php: 태그 템플릿
- taxonomy.php: 사용자 정의 텍소노미를 처리 템플릿
- author.php: 작성자 템플릿
- date.php: 일/시 템플릿
- archive.php: 아카이브 템플릿
- search.php: 검색 템플릿
- attachment.php: 첨부파일 템플릿
- image.php: 이미지 템플릿
- 404.php: 404 페이지를 위한 템플릿