안녕하세요. 케이보드 입문자로서 개발자 분들께 감사의 말씀 올립니다.^^
리스트 페이지에 로그인과 로그아웃 기능을 넣고 싶은데,
php의 지식이 없어 대략 아래와 같이 만들어 봤는데 더 좋은 아이디어가 없을지 조언을 구하고자 합니다.
-----------------------------------------------------------------------------
<?php if($board->isWriter()):?>
<!-- 버튼 시작 -->
<div class="kboard-control">
<a href="<?php echo $url->set('mod', 'editor')->toString()?>" class="kboard-default-button-small"><?php echo __('New', 'kboard')?></a>
<?php elseif(!is_user_logged_in()):?>
<div class="kboard-control">
<a href="<?php echo wp_login_url($_SERVER['REQUEST_URI'])?>" class="kboard-default-button-small">로그인</a>
<?php endif; ?>
<?php if(is_user_logged_in()):?>
<a href="<?php echo wp_logout_url($_SERVER['REQUEST_URI'])?>" class="kboard-default-button-small">로그아웃</a>
</div>
<!-- 버튼 끝 -->
<?php endif; ?>
-----------------------------------------------------------------------------
위 대로 했을 때 기능상엔 문제가 없으나 글쓰기 버튼과 로그아웃 버튼이 함께 있어서 불편함이 있습니다. 이 두개 버튼을 양옆으로 정렬하고 싶은데 쉽지 않습니다.^^
부탁드립니다.^^
유석규님 잘 되시나요?
올려주신 코드는 태그가 깨지는것 같습니다.
아래와 같이 하니까 되네요~ 감사합니다.~~
<?php if($board->isWriter()):?><?php if($board->isWriter()):?>
<!-- 버튼 시작 -->
<div class="kboard-control">
<a href="<?php echo $url->set('mod', 'editor')->toString()?>" class="kboard-default-button-small"><?php echo __('New', 'kboard')?></a>
<?php endif; ?>
<?php if(!is_user_logged_in()):?>
<a href="<?php echo wp_login_url($_SERVER['REQUEST_URI'])?>" class="kboard-default-button-small">로그인</a>
<?php else:?>
<a href="<?php echo wp_logout_url($_SERVER['REQUEST_URI'])?>" class="kboard-default-button-small">로그아웃</a>
<?php endif?>
</div>
<!-- 버튼 끝 -->
정말 감사드립니다.~ 코딩이 깔끔해 졌어요~ ^^
게시판에 로그인, 로그아웃 버튼을 추가를 원하시군요^^
<div class="kboard-control">
<a href="<?php echo $url->set('mod', 'editor')->toString()?>" class="kboard-default-button-small"><?php echo __('New', 'kboard')?></a>
<?php if(is_user_logged_in()):?>
<a href="<?php echo wp_logout_url($_SERVER['REQUEST_URI'])?>" class="kboard-default-button-small">로그아웃</a>
<?php else:?>
<a href="<?php echo wp_login_url($_SERVER['REQUEST_URI'])?>" class="kboard-default-button-small">로그인</a>
<?php endif?>
</div>
이렇게 코드를 적용해보시겠어요?