안녕하세요 케이보드로 게시판을 잘 사용하고 있습니다.
다름에 아니라 제가 동일한 게시판을 두곳에 숏코드를 사입하여 삽입했습니다.
게시판 A(일반 페이지)와 B(메인 페이지)가 있을때 B게시판의 글을 클릭해도 A 게시판으로 이동하게 할 수는 없을까요??
이동하고 싶은 링크는
http://사이트 주소/게시판을 설치한 페이지(A 게시판)/?uid=27&mod=document&pageid=1
인거든요
list.php에 <a href="<?php echo $url->getDocumentURLWithUID($content->uid)?>" title=""> 이 부분에 특정 경로를 추가 하거나
아니면 다른 방법이 있을까 해서 문의드립니다.
* 예를 들면 최신 글 모아보기 위젯은 해당글을 클릭하면 그 게시판으로 이동하는 것처럼요.
빠른 답변 감사드립니다~
게시판 자동설치는 안했지만 잘 적용되고 있습니다~~ ^^
정말 감사드립니다~~~ ^^
안녕하세요~^^
KBoard 게시판을 자동설치로 설치하셨다면
아래의 코드를 추가해보시겠어요?
add_filter('kboard_url_document_uid', 'kboard_url_document_uid_20210428', 10, 3);
function kboard_url_document_uid_20210428($document_url, $content_uid, $board){
if($board->id = '1'){ // 실제 게시판 id로 적용해주세요.
$url = new KBUrl();
$router = new KBRouter();
$board_url = $router->getBoardURL($board->id);
$document_url = $url->set('uid', $content_uid)->set('mod', 'document')->toStringWithPath($board_url);
}
return $document_url;
}
위의 코드에서 $board->id == '1' 부분은 실제 게시판 id로 적용해보세요.
테마의 functions.php 파일에 코드를 추가하거나 Code Snippets 플러그인을 사용해서 코드를 추가할 수 있습니다.
고맙습니다.