워드프페스에서 전면 페이지/블로그 페이지에 특정 코드를 적용하는 경우에 다음과 같은 형식으로 사용할 수 있습니다.
if ( is_front_page() && is_home() ) {
// Default homepage
// 기본 홈페이지
} elseif ( is_front_page()){
//Static homepage
// 정적인 홈페이지
} elseif ( is_home()){
//Blog page
// 블로그 페이지
} else {
//everything else
// 기타
}
is_front_page()와 is_home()의 차이점:
- is_front_page() -> 설정>읽기에서 전면 페이지로 설정한 페이지 반환
- is_home() -> 블로그 리스트 페이지 반환
참고:
- https://codex.wordpress.org/Function_Reference/is_front_page
- https://developer.wordpress.org/reference/functions/is_home/
- https://wordpress.stackexchange.com/questions/224592/if-is-home-is-front-page
- https://wordpress.stackexchange.com/questions/30385/when-to-use-is-home-vs-is-front-page