항상 수고 많으십니다.
워드프레스 케이보드 게시판에서 권한 설정
선택관리자로 할경우 선택관리자가 글보기(document) 부분에서 글수정, 글삭제 버튼 안보이게 할 수 있나요!!
코드 변경 어떻게 해야되나요??
어떤 사람이 보이게 해야하는지도 알아야 추가적인 도움을 드릴 수 있을 듯합니다.
관리자도 안보이게 한다면 모두에게 안보이게 해야 할텐데요.
관리자인데 안보이게 해야 하나요?
최신버전의 default 스킨 기준으로 알려드립니다.
<?php if($board->isEditor($content->member_uid) || $board->permission_write=='all'):?>
<div class="right">
<a href="<?php echo $url->set('uid', $content->uid)->set('mod', 'editor')->toString()?>" class="kboard-default-button-small"><?php echo __('Edit', 'kboard')?></a>
<a href="<?php echo $url->set('uid', $content->uid)->set('mod', 'remove')->toString()?>" class="kboard-default-button-small" onclick="return confirm('<?php echo __('Are you sure you want to delete?', 'kboard')?>');"><?php echo __('Delete', 'kboard')?></a>
</div>
<?php endif?>
위 코드를 아래 코드처럼 변경해보세요.
<?php if(!$board->isAdmin()):?>
<div class="right">
<a href="<?php echo $url->set('uid', $content->uid)->set('mod', 'editor')->toString()?>" class="kboard-default-button-small"><?php echo __('Edit', 'kboard')?></a>
<a href="<?php echo $url->set('uid', $content->uid)->set('mod', 'remove')->toString()?>" class="kboard-default-button-small" onclick="return confirm('<?php echo __('Are you sure you want to delete?', 'kboard')?>');"><?php echo __('Delete', 'kboard')?></a>
</div>
<?php endif?>
관리자만 안보이게 하는 코드 입니다.