글쓰기버튼 위치 변경 문의

안녕하세요.

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; }

    고맙습니다.

좋은 정보와 인맥을 동시에, 워드프레스 사용자 단톡방 참여하기