home.php 파일을 만들면 WP가 index.php 대신 해당 파일을 사용하는 것처럼 보이므로 index.php는 사용되지 않습니까?
테마 폴더에있는이 두 템플릿 파일의 차이점은 무엇입니까? 둘 다 같은 방식으로 작동합니까, 유일한 차이점은 home.php의 우선 순위입니까?
답변
-
index.php
범용 템플릿이며 다른 템플릿을 사용할 수없는 경우 모든 페이지 (홈, 아카이브, 단일 게시물 등)가 사용하는 것입니다. -
home.php
기본 페이지 (켜기is_home()
) 조건 에 사용되는 템플릿 입니다.
템플릿을 적용하는 방법에 대한 자세한 체계는 템플릿 계층 을 참조하십시오 .
답변
home.php
wp-admin의 읽기 옵션 아래에서 “게시물 페이지”로 설정 한 모든 페이지에 대해 사이트에서 사용할 것입니다. 정적 페이지를 첫 페이지로 설정하면 front-page.php
특수 스타일을 원하는 경우에 사용 합니다.
답변
첫 페이지로 index.php 대신 home.php를 사용하면 블로그의 모든 카테고리에서 게시 할 수 없습니다. 즉, home.php를 사용하는 경우 index.php를 얻는 쉬운 방법이 없습니다.