매우 간단한 질문 일지 모르지만 어려움을 겪고 있습니다. 테마 개발에서 get_template_part()
여러 번 작업했으며 기본 사항을 이해합니다. 그러나 플러그인을 개발할 때 몇 가지 오류를 보여주는 플러그인을 사용하는 것이 궁금합니다.
통지 : 정의되지 않은 상수 STYLESHEETPATH 사용 -407
...\wp-includes\template.php
행 에서 'STYLESHEETPATH'로 가정
과
주의 : 정의되지 않은 상수 TEMPLATEPATH 사용 -410
...\wp-includes\template.php
번째 줄 에서 'TEMPLATEPATH'로 가정
인터넷 검색으로 지원 수정이 표시되었습니다.
그러나 그것은 큰 해결 방법 인 것 같습니다-의심합니다. 나는 그렇게 복잡해서는 안된다고 생각합니다. 이 WPSE 답변을 확인하고 다음 코드 줄을 찾았습니다.
if ( '' === locate_template( 'loop-mycustomposttype.php', true, false ) )
include( 'loop-mycustomposttype.php' );
PHP include()
함수 가있는 곳 . 내 WordPress 지식에 get_template_part()
따라 PHP보다 선호하는 법을 배웠습니다 include()
. 그런 다음 get_template_part()
플러그인에서 간단하게 사용할 수있는 방법 .
나는 루프 나 무언가를 사용하지 않고 플러그인 코드를 다른 파일로 분리 (또는 구성 할 수 있음)하여 필요에 따라 생략 할 수 있도록 주석 처리 할 것입니다. 나는 시도했다 :
get_template_part( 'my', 'special-admin' );
그런 다음 오류가 발생하면 다음과 같이 변경하십시오.
get_template_part( 'my', 'specialadmin' );
그러나 당신은 그것이 문제가 아니라는 것을 알고 있습니다. WAMP를 사용하여 로컬 서버에 있습니다.