안녕하세요.
https://imgur.com/a/UeITWcg 첨부이미지처럼 최신순 창 위치 높이에 "글쓰기" 버튼 위치를 옮기려고 질문검색해봤는데
https://www.cosmosfarm.com/threads/document/20132 참고로는 잘 모르겠어서요.
도움부탁드립니다. 감사합니다...
안녕하세요~^^
스킨에 따라 코드가 다를 수도 있지만
KBoard 기본 스킨인 Default 스킨을 기준으로 안내해드리겠습니다.
FTP로 접속해서 /wp-content/plugins/kboard/skin/사용중인스킨/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?>
위의 코드를 복사해서 list.php 파일 적당한 위치에 추가해보시겠어요?
고맙습니다.
감사합니다.^^
제 실력으로는
<div id="kboard-default-list">
<!-- 게시판 정보 시작 -->
<div class="kboard-list-header">
<?php if(!$board->isPrivate()):?>
<div class="kboard-total-count">
<?php echo __('Total', 'kboard')?> <?php echo number_format($board->getListTotal())?>
</div>
<?php endif?>
<div class="kboard-sort">
<form id="kboard-sort-form-<?php echo $board->id?>" method="get" action="<?php echo $url->toString()?>">
<?php echo $url->set('pageid', '1')->set('category1', '')->set('category2', '')->set('target', '')->set('keyword', '')->set('mod', 'list')->set('kboard_list_sort_remember', $board->id)->toInput()?>
<select name="kboard_list_sort" onchange="jQuery('#kboard-sort-form-<?php echo $board->id?>').submit();">
<option value="newest"<?php if($list->getSorting() == 'newest'):?> selected<?php endif?>><?php echo __('Newest', 'kboard')?></option>
<option value="best"<?php if($list->getSorting() == 'best'):?> selected<?php endif?>><?php echo __('Best', 'kboard')?></option>
<option value="viewed"<?php if($list->getSorting() == 'viewed'):?> selected<?php endif?>><?php echo __('Viewed', 'kboard')?></option>
<option value="updated"<?php if($list->getSorting() == 'updated'):?> selected<?php endif?>><?php echo __('Updated', 'kboard')?></option>
</select>
</form>
</div>
<?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?>
</div>
<!-- 게시판 정보 끝 -->
<!-- 카테고리 시작 -->
위 위치에 넣어서 https://imgur.com/a/eMRwNdt 처럼 '최신순' 바로 위에 위치하게 한게 최선인데요. 혹시 여기서 최신순하고 같은 라인에 위치하게끔 하는 코드도 있는지요?
안녕하세요.
글쓰기 버튼을 아래의 코드 밑에 추가해보시겠어요?
<select name="kboard_list_sort" onchange="jQuery('#kboard-sort-form-<?php echo $board->id?>').submit();">
<option value="newest"<?php if($list->getSorting() == 'newest'):?> selected<?php endif?>><?php echo __('Newest', 'kboard')?></option>
<option value="best"<?php if($list->getSorting() == 'best'):?> selected<?php endif?>><?php echo __('Best', 'kboard')?></option>
<option value="viewed"<?php if($list->getSorting() == 'viewed'):?> selected<?php endif?>><?php echo __('Viewed', 'kboard')?></option>
<option value="updated"<?php if($list->getSorting() == 'updated'):?> selected<?php endif?>><?php echo __('Updated', 'kboard')?></option>
</select>
그 다음 아래의 CSS 코드를 추가해보세요.
#kboard-default-list .kboard-list-header .kboard-sort .kboard-control { display: inline; float: unset; padding: 0; width: auto; }
최신순, 추천순 등 게시글 순서를 정렬하는 셀렉트 박스를 오른쪽 정렬하시려면
아래의 코드도 추가해보세요.
#kboard-default-list .kboard-list-header .kboard-sort .kboard-control { display: inline; float: unset; padding: 0; width: auto; }
#kboard-default-list .kboard-list-header .kboard-sort select { float: unset; }
고맙습니다.