페이지 마다 head 를 다르게 주는 방법 문의 드려요
본문
안녕하세요
사이트는 topvideo.co.kr 입니다
메뉴마다 상단에 나오는 '배너 글자내용을' 변경하고 싶은데요
이렇게 하려면 head.php 를 게시판이나 컨텐츠마다 다르게 주어야 하는걸로 알고 있는데요
어떻게 해야 하는지 모르겠습니다
head.php를 head1.php , head2.php 이런식으로 몇개 만들어서 링크를 주는건가요 ?
조언을 부탁 드립니다
답변 2
$_SERVER['REQUEST_URI'] 현재페이지 URI로 체크하는 방법입니다.
<?php
$banner_text = "";
if ( $_SERVER['REQUEST_URI'] == "/page1.php" ) {
$banner_text = "페이지1";
} else if ( $_SERVER['REQUEST_URI'] == "/page2.php" ) {
$banner_text = "페이지2";
}
echo $banner_text;
?>
따로 해더를 만드시기 보다는 배모씨님 말씀 처럼 현재 페이지를 체크해서 변수를 주시고 해당을 head에서 include해서 불러오시거나 아니면 extend 폴더에 하나 만들어서 정의하시면 될거 같습니다.
답변을 작성하시기 전에 로그인 해주세요.