안녕하세요
워드프레스 KBoard를 이용하여 게시판을 만들고자 합니다.
비로그인 사용자에게 게시판 목록 내용만 볼 수 있고,
제목을 클릭할 수 없도록 만들고 싶습니다.
<tr class="<?php if($content->uid == kboard_uid()):?>kboard-list-selected<?php endif?>">
<td class="kboard-list-uid"><?php echo $list->index()?></td>
<td class="kboard-list-title">
<a href="<?php echo $url->set('uid', $content->uid)->set('mod', 'document')->toString()?>"> //링크
여기서 어떻게 수정해야 할지 잘 모르겠습니다.
알려주시면 감사하겠습니다.
반갑습니다~^^
아래 굵게 표시된 코드를 추가해보시겠어요?
<a href="<?php echo $url->set('uid', $content->uid)->set('mod', 'document')->toString()?>" <?php if(!is_user_logged_in()):?> onclick="return false;"<?php endif?>>
또는 아래처럼 클릭하면 "로그인해주세요." 메시지가 나오게 할 수도 있습니다.
<a href="<?php echo $url->set('uid', $content->uid)->set('mod', 'document')->toString()?>" <?php if(!is_user_logged_in()):?> onclick="alert('로그인해주세요.');return false;"<?php endif?>>
is_user_logged_in() 함수를 사용해서 워드프레스에 로그인했는지 안 했는지 체크할 수 있습니다.
https://developer.wordpress.org/reference/functions/is_user_logged_in/
커뮤티니에 새로운 소식도 공유해주시고, 자유롭게 이용해주세요.
고맙습니다.
알려주신 답변대로 하니 원하는 대로 사용할 수 있게 되었습니다.
감사합니다. ^^