WordPress
get_template_part ()
수색…
소개
이 함수의 목적은 테마의 기본 부분 또는 구성 요소를 기본 테마 템플리트로 가져 오는 방법을 표준화하는 것입니다. 표준 PHP SSI (서버 측 포함)를 사용할 수 있지만 get_template_part ()를 사용하면 몇 가지 이점이 있습니다. 이 기능을 사용하면 경험이 거의없는 개발자가 서버에서 정규화 된 경로를 식별하려는 경향이있는 오류를 줄일 수 있습니다. 또한 파일이 없으면 정상적으로 실패하고 사용자 정의 계층 구조 대체 시스템 인 "퍼지 템플릿 검색"을 처리합니다.
통사론
- get_template_part ($ slug)
- get_template_part ($ slug, $ name)
매개 변수
매개 변수 | 세부 |
---|---|
$ 슬러그 | (string) 사용자 정의 템플리트의 슬러그 이름입니다. |
$ name | (문자열) 특수 서식 파일의 이름입니다. 선택 과목 |
사용자 정의 템플릿 포함
<?php get_template_part( 'foo' ); ?>
포함
../wp-content/themes/your-theme-slug/foo.php
대시로 구분 된 파일 이름이있는 사용자 정의 템플리트 포함
<?php get_template_part( 'foo','bar' ); ?>
포함
../wp-content/themes/your-theme-slug/foo-bar.php
디렉토리 내부의 사용자 정의 템플릿 포함
<?php get_template_part( 'dir/foo' ); ?>
포함
../wp-content/themes/your-theme-slug/dir/foo.php
디렉토리 안에 대시로 구분 된 파일 이름이있는 사용자 정의 템플리트 포함
<?php get_template_part( 'dir/foo', 'bar' ); ?>
포함
../wp-content/themes/your-theme-slug/dir/foo-bar.php
변수를 사용자 정의 템플릿 범위로 전달
<?php
set_query_var( 'passed_var', $my_var );
get_template_part( 'foo', 'bar' );
?>
foo-bar.php
에서 액세스하십시오.
<?php echo $passed_var; ?>
Modified text is an extract of the original Stack Overflow Documentation
아래 라이선스 CC BY-SA 3.0
와 제휴하지 않음 Stack Overflow