답변 3개
채택된 답변
+20 포인트
6년 전
저는 head.php 나 head.sub.php 파일이 생성되는 페이지에따라
바껴야될 경우도 생각해서 미리 호출용과 실제 편집용을 따로 만듭니다.
실제 그누원본의 index.php 의 구동 원리와 같습니다.
/page.php 만들고 아래내용
</p>
<p><?php
include_once('./_common.php');</p>
<p>
if(defined('G5_THEME_PATH')) {
require_once(G5_THEME_PATH.'/<span style="color:#e74c3c;">page.php</span>');
return;
}</p>
<p>include_once(G5_PATH.'/head.php');
?></p>
<p> </p>
<p><?php
include_once(G5_PATH.'/tail.php');
?></p>
<p>
/theme/basic/page.php 만들고 아래내용
</p>
<p><?php</p>
<p>include_once(G5_THEME_PATH.'/head.php');</p>
<p>?></p>
<p>// 실제 출력될 내용</p>
<p><?php
include_once(G5_THEME_PATH.'/tail.php');
?></p>
<p>
생성되는 페이지는
head 나 tail 을 그누것을 사용한다고 가정하면
그누폴더/page.php
그누폴더/theme/basic/page.php
이렇게 두개의 파일이 되고,
편집은 theme 폴더 안에있는 page.php 에서 하면 됩니다.
페이지 호출경로는
/page.php 가 되겠네요.
모바일 버전을 따로 사용하는 경우는 배제하였습니다.
반응형이 아닌 모바일 버전이 새로 생성되는 페이지에도 적용이 되어야한다면
말씀주세요. 추가답변 드리겠습니다.
로그인 후 평가할 수 있습니다
댓글을 작성하려면 로그인이 필요합니다.
6년 전
로그인 후 평가할 수 있습니다
댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
로그인