답변:
나는 당신이하려는 일에 달려 있기 때문에 약간 조심해야한다고 생각합니다.
하위 테마 get_template_directory();
를 사용하는 경우 여전히 상위 테마로 이동합니다. 그러나 get_stylesheet_directory();
현재 주제, 자녀 또는 부모로 이동합니다. 또한이 두 함수는 절대 서버 경로를 반환합니다.
링크 또는 이미지에 대해 완전한 형식의 URI를 원하는 경우 언급 된 이유로 올바른 URL을 사용 get_template_directory_uri();
하거나 사용해야합니다 get_stylesheet_directory_uri();
.
get_stylesheet_directory()
: 현재 테마 디렉토리의 파일 경로get_stylesheet_directory_uri()
: 현재 테마 디렉토리의 URL 경로get_template_directory()
: 상위 테마 디렉토리의 파일 경로get_template_directory_uri()
: 상위 테마 디렉토리의 URL 경로/var/www/the/path/of/actual/wp-content/themes/mytheme
WP가 FTP를 통해 연결하는 경우 $ wp_filesystem으로 작업을 수행하기를 원하지 않는 전체 서버 경로를 반환합니다 .
get_template_directory();
http://codex.wordpress.org/Function_Reference/get_template_directory
stylesheet
참조하는 파일 경로 / URL 현재 테마 및 예비template
파일 경로 / URL을 참조하는 부모 테마.