모두의매뉴얼

이것저것 블로그

[WordPress] 특정 페이지 템플릿을 사용중인지 확인하기 feat. is_page_template()





워드프레스에서 테마를 만들면서 특정 페이지 템플릿을 사용 중인지 확인 후, 실제 해당 페이지 템플릿을 사용중이라면 특정 액션을 취해줘야 하는 경우가 있습니다. 그럴때는 is_page_template 함수를 사용하면 됩니다.

is_page_template()

먼저 간단한 예제로 사용 방법을 보시죠.

if ( is_page_template('page-yourtemplate.php') ) {
  echo 'yourtemplate 페이지 템플릿을 사용 중입니다.'; 
}

page-yourtemplate.php 파일로 만들어진 페이지 템플릿을 현재 로드된 페이지가 사용중인지 확인 후, 사용이 확인 되면 특정 문구를 출력하도록 하였습니다. 개인적으로는 특정 페이지 템플릿을 사용중인 경우 특정 스크립트를 로드 하도록 설정해두었습니다.

더욱 자세한 사항은 워드프레스 레퍼런스 페이지를 확인하세요.

끝.