게시판이 a,b,c,d 이렇게 있는데 4가지 모두 같은 상세페이지를 쓰고 있습니다.
리스트에서 제목을 클릭하면 상세페이지로 넘어가는데 ...
그때 상세페이지에서 이건 a게시판의 글인지 b게시판의 글인지 구분을 하고 싶습니다.
그걸 어떻게 구분해야 하나요?
예를들어
상세페이지.php
if ( ???? = "a"){
echo "a게시판의 글내용입니다.";
}else if (???? = "b") {
echo "b게시판의 글내용입니다.";
}else if(???? = "c"){
echo "c게시판의 글내용입니다."
}
그 게시판 키값(구분값)을 어떻게 알아내야 하는건지 알고 싶습니다.
안녕하세요~^^
다른 분들도 참고할 수 있도록 제목을 보다 명확하게 작성 해주시길 부탁드립니다 ㅎㅎ
아래의 코드를 적절히 수정하여 사용해보세요.
<?php
if($content->board_id == 1){
echo 'board_id가 1번인 게시물입니다.';
}
elseif($content->board_id == 2){
echo 'board_id가 2번인 게시물입니다.';
}
elseif($content->board_id == 3){
echo 'board_id가 3번인 게시물입니다.';
}
?>
위 코드에서 $content->board_id 는
워드프레스 관리자 -> KBoard -> 게시판 목록 -> 게시판 선택 -> 게시판 숏코드 필드의
kboard_id 입니다.
고맙습니다.
그런데 확인해보니 KBoard 게시판이 아니라
워드프레스 글(포스트) 페이지 같습니다.
그렇다면 워드프레스의 get_the_ID() 함수를 사용해보시겠어요?
https://developer.wordpress.org/reference/functions/get_the_id/
고맙습니다.