로그인 한 멤버에게만 현재 글쓰기가 허락되고 있는데,
그러다보니 로그인되지 않은 상태에서 게시판을 보면 글쓰기/로그인 버튼이 전혀 노출되고 있지 않습니다.
로그인 되지 않았다 하더라도 글쓰기 버튼을 눌러서 로그인이 필요한 서비스라는 점이 노출되었으면 합니다.
게시판 하단에 로그인/글쓰기 버튼을 추가하는 방법을 알려주세요
안녕하세요~^^
사용중인 스킨 중 list.php 파일 중 아래의 코드를
<?php if($board->isWriter()):?>
<!-- 버튼 시작 -->
<div class="kboard-control">
<a href="<?php echo esc_url($url->getContentEditor())?>" class="kboard-default-button-small"><?php echo __('New', 'kboard')?></a>
</div>
<!-- 버튼 끝 -->
<?php endif?>
아래 코드처럼 변경해보시겠어요?
<?php if($board->isWriter()):?>
<!-- 버튼 시작 -->
<div class="kboard-control">
<a href="<?php echo esc_url($url->getContentEditor())?>" class="kboard-default-button-small"><?php echo __('New', 'kboard')?></a>
</div>
<!-- 버튼 끝 -->
<?php else:?>
<div class="kboard-control">
<a onclick="if(confirm('로그인 사용자만 글쓰기가 가능합니다.\n로그인하시겠습니까?')){ window.location.href = '<?php echo esc_js(wp_login_url())?>'};" class="kboard-default-button-small"><?php echo __('New', 'kboard')?></a>
</div>
<?php endif?>
안내 문구는 적절히 수정해주세요.
게시글 상세보기 페이지에서 적용하시려면 document.php 파일에도
같은 방식으로 변경해보시겠어요?
고맙습니다.