안녕하세요? 현재 팝업으로 게시글을 볼 수 있도록 만들어주신 코드를 사용해서 팝업으로 나오도록 해두었는데요.
(https://www.cosmosfarm.com/threads/document/27554#document-answer-27563 이 글을 참고했습니다.)
게시판 리스트가 있는 페이지가 원페이지로 제작되는 홈페이지라 그런지 팝업창에서 해당 페이지의 위쪽에 있는 내용까지 모두 나오는 상황인데요.
혹시 이 부분 팝업창에 해당 게시글의 상세 내용만 나오도록 할 수는 없을까요?
위 내용이 정확히 이해가 안되실 수도 있으실 것 같아 페이지 주소도 같이 올립니다.
https://cheongdamkitchen.com/#notice
감사합니다.
네, 말씀주신대로 하니 되네요.
친절한 설명 감사합니다~!!
안녕하세요.
CSS 코드는 어디에 추가하셨는지요?
고유주소로 게시판 본문 페이지를 표시한다면
워드프레스 관리자 -> KBoard -> 대시보드 페이지에서
커스텀 CSS 필드 쪽에 코드를 추가해보시겠어요?
고맙습니다.
이렇게 빨리 답변을 주셔서 감사합니다.
말씀주신대로 하니 잘 나오네요.
근데 한가지 저희가 배경이 있는 사이트라 배경을 넣는라 텍스트 등을 모두 화이트로 했더니 팝업창도 그렇게 나와서 배경색을 주려고 CSS를 넣었는데도 이게 반영이 안되는데요.
혹시 이 부분 일반적인 CSS와는 달리 적용을 해야하는걸까요?
송구하지만 한번만 더 부탁드립니다.
감사합니다.
안녕하세요~^^
워드프레스 관리자 -> KBoard -> 게시판 목록 -> 게시판 선택 -> 고급설정
위 페이지 보시면 "고급 사용자용 고유주소" 설정이 있습니다.
활성화하신 후 저장하시면 주소가 표시됩니다.
해당 주소로 게시판만 나오는 화면을 사용하실 수 있습니다.
게시글 목록 페이지에서 게시글 본문 주소를 고유주소로 적용해보세요.
아래 코드를 추가해보시겠어요?
add_filter('kboard_url_document_uid', 'kboard_url_document_uid_20210723', 10, 3);
function kboard_url_document_uid_20210723($document_url, $content_uid, $board){
if($board->id = '1'){ // 실제 게시판 id로 적용해주세요.
$url = new KBUrl();
$document_url = $url->set('kboard_id', $board->id)->set('uid', $content_uid)->set('mod', 'document')->toString();
}
return $document_url;
}
위의 코드에서 $board->id = '1' 부분은 실제 게시판 id로 적용해주세요.
고맙습니다.