Discuz! X 템플릿 분석은 주로 ./source/class/class_template.php 파일에서 수행됩니다. 더 알고 싶다면 이 파일을 살펴보세요!
템플릿 중첩 구문
중첩된 템플릿의 내용을 PHP 문으로 구문 분석하고 이를 이 템플릿에 병합합니다
common/header는 특정 템플릿 세트에 해당합니다. header.html 시스템의 공통 디렉토리에 있는 템플릿 파일
프로그램 실행 시 중첩된 템플릿 콘텐츠 포함
if...else의 논리적 판단
PHP 코드 태그 직접 실행:
//
//
//
//
PHP의 와 동일한 변수를 직접 출력합니다. 중괄호는 생략할 수 있지만 권장되지 않습니다. (모듈 프로그램은 처리 후에 여기에서만 호출할 수 있습니다):
광고 삽입 포인트 코드:
//discus즈 삽입 광고입니다. 광고 공간을 맞춤설정하는 것이 좋습니다. 배경을 붙여넣고 복사하면 됩니다
플러그인 후크 태그:
hook이 키워드입니다. 이는 index_top이 후크로 정의됨을 의미합니다
루프 구문(여러 루프 가능)
배열 키를 사용한 루프 쓰기
루프 출력을 위한 HTML 문
루프 출력 HTML 문
DIY 영역 및 배경 데이터 호출 태그:
//discus의 diy 기능을 사용하지 마세요. , 유지 관리가 매우 쉽기 때문에 백그라운드언어 팩이 로드된 후 템플릿 파일의 사용법은 다음과 같습니다.
{lang forum_category_modedby}
언어 패키지는 ./source/언어/ 디렉터리에 있으며 PHP 배열 형식으로 저장됩니다
위 내용은 다양한 측면을 포함하여 discuz 템플릿 구문을 소개하고 있어 PHP 튜토리얼에 관심이 있는 친구들에게 도움이 되기를 바랍니다.