2026, 새로운 도약을 시작합니다.

테마에 신규페이지 생성 질문입니다 채택완료

안녕하세요

경로이해가 넘 힘드내요

예전 버전으로 했을경우 head.php 적용하고

tail.php 적용한 것에

인덱스 페이지 카피해서 기본 내용만 바꾸고 새페이지 내용 넣고 사용 하면 이상없이 되었는데

현재는 위처럼 적용하면 아무것도 안뜹니다

아래처럼 뜸..

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">

<META http-equiv="Content-Type"
content="text/html; charset=ks_c_5601-1987"></HEAD>
<BODY></BODY></HTML>

theme.config.php에 혹시 멀 추가 해야 하는건가요?

현재 제가 테마에 신규페이지 생성할려고 적용한 페이지의 상단 과 하단 php 문구는

상단은아래이고

<?php
if (!defined('_GNUBOARD_')) exit; // 개별 페이지 접근 불가


if (G5_IS_MOBILE) {
    include_once(G5_THEME_MOBILE_PATH.'/index.php');
    return;
}

include_once(G5_THEME_PATH.'/head.php');
?>​

요기 중간에 제가 짠 레이아웃 코딩 밀어 넣구요

http://test.co.kr/mic-about-us.php

주소는 위처럼 불러오면 안나옵니다

하단은 아래 입니다

<?php

include_once(G5_PATH.'/tail.php');

?>

새로 추가해야할 코드가 있는건지요 ㅠㅠ
​ 

답변 1개

채택된 답변
+20 포인트

새 페이지를 theme/basic 등에 추가한다는 말씀인가요?

새 페이지를 테마 폴더 안에 생성해야할 이유가 특별히 있으신 게 아니라면

루트에 mic-about-us.php 라는 파일을 생성하신 후 아래와 같이 코드를 작성하시면 됩니다.

Copy
 컨텐츠  

위와 같은 기본적인 코드를 common.php 파일이 있는 루트에 생성하시면 되며

테마를 사용 중이시라면 자동으로 테마의 head.php, tail.php 파일이 적용됩니다.

이렇게 새 페이지를 작성하시면 테마 변경 때 테마 폴더에 있는 페이지를 새로운

테마 폴더로 복사해주지 않아도 접근이 가능한 장점이 있습니다.

로그인 후 평가할 수 있습니다

답변에 대한 댓글 1개

너무 너무 감사합니다.

댓글을 작성하려면 로그인이 필요합니다.

답변을 작성하려면 로그인이 필요합니다.

로그인
🐛 버그신고