홈페이지에 케이보드를 설치해서 글을 쓰려 하는데
저는 홈페이지 프론트단에 글쓰기가 보여지는 것이 아닌
제가 wp-admin으로 접속해서만 글을 써서 사람들에게 공고하는 형식으로 보여주고 싶은데
어떻게 수정해야 할까요?
안녕하세요~^^
스킨마다 코드가 다를 수도 있기 때문에
default 스킨을 기준으로 안내해드리겠습니다.
워드프레스 관리자 페이지에서만 글쓰기 버튼을 표시하시려면
FTP로 접속해서 /wp-content/plugins/kboard/skin/default/list.php 파일에
아래의 코드를 찾아서
<?php if($board->isWriter()):?>
<!-- 버튼 시작 -->
<div class="kboard-control">
<a href="<?php echo $url->getContentEditor()?>" class="kboard-default-button-small"><?php echo __('New', 'kboard')?></a>
</div>
<!-- 버튼 끝 -->
<?php endif?>
아래의 코드로 교체해보시겠어요?
<?php if(is_admin()):?>
<!-- 버튼 시작 -->
<div class="kboard-control">
<a href="<?php echo $url->getContentEditor()?>" class="kboard-default-button-small"><?php echo __('New', 'kboard')?></a>
</div>
<!-- 버튼 끝 -->
<?php endif?>
위의 코드에서 is_admin() 부분을 $board->isAdmin() 으로 변경하시면
워드프레스 관리자 페이지뿐만 아니라 게시판에 설치된 페이지에서
관리자에게만 글쓰기 버튼을 표시합니다.
고맙습니다.