2번 코드를 document.php에 입력시 각 글의 uid 값이 입력되지 않습니다.
어떻게 코드를 변경하면 주소를 다 읽어 들일수 있을까요?
저희 사이트 글들입니다.
http://www.pilatesfit.co.kr/tell-your-story/이용후기/?uid=126&mod=document
http://www.pilatesfit.co.kr/tell-your-story/이용후기/?uid=119&mod=document
http://www.pilatesfit.co.kr/tell-your-story/이용후기/?uid=115&mod=document
여기서 부터는 livere.com 에서 제공하는 워드프레스 용 코드 입니다.
var refer = "<?=get_permalink($id);?>".replace("http://","");
이걸 아래 코드로 교체 해보시겠어요?
var refer = "<?=get_permalink($id);?>?uid=<?=intval($_GET['uid'])?>&mod=document".replace("http://","");
refer 주소를 게시글마다 다르게 해주셔야 합니다.
지금은 모든 게시물이 페이지주소(페이지 주소는 똑같겠죠)로 되어 있어서 댓글이 통합되어 보였네요.
감사합니다. 추가적으로 도와주세요.
해봤는데요. 다만 트위터나 페이스북 공유시에 uid를 포함한 정확한 주소를 보낼수는 없나요?
공유는 되는데 다똑같이 http://www.pilatesfit.co.kr/tell-your-story/이용후기/
링크로만 이동됩니다. uid 를 포함한 주소로 이동해야 하는데요.
위에 추가한 방법대로 하시면 문제 없을꺼에요
permalink는 페이지 주소만 나오니까 뒤에 "?uid=<?=intval($_GET['uid'])?>&mod=document" 를 추가해주세요.
var refer = "<?=get_permalink($id);?>?uid=<?=intval($_GET['uid'])?>&mod=document".replace("http://","");
위 코드를 적용하니
모든 페이지에서 같은 댓글이 나옵니다.
페이지마다 다른 댓글이 나와야 하는데 k보드는 적용이 안 되는 모양이네요.
안녕하세요.
KBoard 게시글 본문 페이지의 주소 형식은
사이트주소/?mod=document&uid=게시글번호 이런 식으로 적용됩니다.
그렇기 때문에 올려주신 코드처럼 uid와 mod가 입력된 경우
실제 주소는 KBoard 게시글의 본문 페이지 주소로 적용이 됩니다.
KBoard 쪽에 적용이 되지 않는 건
저희가 해당 서비스의 코드를 알 수 없기 때문에 저희 쪽에서 원인 파악이 어렵습니다.
해당 서비스 제작자에게도 문의하셔서 도움을 받아보시는 게 좋을 듯합니다.
고맙습니다.