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

content.php와 board.php 타이틀 나눠쓰기? 채택완료

홈페이지를 그누5로 새로 만들고 있습니다.

원래 head.sub.php를 보면 <title><?php echo $g5_head_title; ?></title> 이렇게 돼있는데요,

그러면 모든 페이지와 게시판이 동일한 타이틀을 쓰게 돼서 구글 검색에 불이익?이 있다더라고요.

그래서 페이지마다 게시판마다 내용에 맞는 타이틀을 쓰려고 검색 끝에

head.sub.php에는 <title><?php echo $title." | 내꺼"; ?></title>,

각 페이지마다 $title = '고객상담'; 이런 식으로 붙이는 방법을 알아냈습니다.

그런데 이게 게시판에서는 안 먹히더라고요.

게시판 관리자에서 상단내용에 <?php $title = '고객상담'; ?> 이걸 넣었더니 주석 처리되고요..
혹시 게시판에서는 어떻게 처리를 해야좋을지 여쭤봅니다. 

답변 3개

채택된 답변
+20 포인트

그러면 board.php 파일에 $g5['title'] 검색해서 살펴보시면 감이 잡히실 거에요.

이 부분에서 게시물 제목, 게시판명 등을 출력하게끔 설정 한답니다.

이걸 참조해서 $title 만드시면 되겠네요. 

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

답변에 대한 댓글 1개

음.... 솔직히 프로그래머가 아니라서 이 글만 봐선 잘 모르겠지만, 일단 해볼게요.
하다보면 되는 날이 오겠죠. 고맙습니다!^^

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

board.php 파일에서 아래 내용을 한번 찾아보세요.

Copy
$g5['title'] = strip_tags(conv_subject($write['wr_subject'], 255))." > ".$board['bo_subject'];
 

찾아보시고 요 부분 아래줄에

Copy
$title = "글제목 : " . strip_tags(conv_subject($write['wr_subject'], 255))​ . " 게시판명 : " . $board['bo_subject']; 

라고 적어보시고 게시판 들어가서 타이틀 확인 해보세요 ^^

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

답변에 대한 댓글 1개

우왓 고맙습니다^^

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

g5_head_title이 출력되던 부분을 $title . " | 내꺼" 로 변경 하신거죠.

모든 게시판이 '고객상담'으로 들어가도 되는거면 board.php 파일 어딘가에 $title = '고객상담' 써주시면 될것 같습니다. 

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

답변에 대한 댓글 1개

그렇진 않아요. 게시판 그룹도 여러 개라서..... ㅜㅜ

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

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

로그인
🐛 버그신고