퓨어갤러리 입력필드 설정 문의

https://imgur.com/l9FZmR4

안녕하세요 퓨어갤러리 입력필드를 빼거나 변경하고 싶은데

설정 부분에서 작동하지 않아 문의글 남깁니다.

스크린샷처럼

옵션은 관리자만

사진은 제거,

통합 검색은 관리자, 숨김

으로 변경하고 싶은데 어떻게 수정을 해야할까요?

좋은 정보와 인맥을 동시에, 워드프레스 사용자 단톡방 참여하기
좋은 정보와 인맥을 동시에, 워드프레스 사용자 단톡방 참여하기
  • 안녕하세요~^^

    KBoard 퓨어 갤러리 스킨은 현재 워드프레스 관리자 페이지에서

    입력 필드 설정 기능을 지원하지 않고 있습니다.

    그렇기 때문에 스킨 파일을 직접 수정해주셔야 합니다.

     

    FTP로 접속해서 /wp-content/plugins/kboard/skin/사용중인스킨/editor.php 파일에서 입력 필드를 표시하고 있습니다.

    아래의 함수로 관리자인지 체크하실 수 있습니다.

    $board->isAdmin()

     

    옵션 필드를 관리자만 보이게 하시려면

    아래의 코드를 찾아서

    <div class="kboard-attr-row">
    	<div class="attr-name"><?php echo __('Options', 'kboard')?></div>
    	<div class="attr-value">
    		<label class="attr-value-option"><input type="checkbox" name="secret" value="true" onchange="kboard_toggle_password_field(this)"<?php if($content->secret):?> checked<?php endif?>> <?php echo __('Secret', 'kboard')?></label>
    		<?php if($board->isAdmin()):?>
    		<label class="attr-value-option"><input type="checkbox" name="notice" value="true"<?php if($content->notice):?> checked<?php endif?>> <?php echo __('Notice', 'kboard')?></label>
    		<?php endif?>
    		<?php do_action('kboard_skin_editor_option', $content, $board, $boardBuilder)?>
    	</div>
    </div>

    아래의 코드로 교체해보세요.

    <?php if($board->isAdmin()):?>
    <div class="kboard-attr-row">
    	<div class="attr-name"><?php echo __('Options', 'kboard')?></div>
    	<div class="attr-value">
    		<label class="attr-value-option"><input type="checkbox" name="secret" value="true" onchange="kboard_toggle_password_field(this)"<?php if($content->secret):?> checked<?php endif?>> <?php echo __('Secret', 'kboard')?></label>
    		<?php if($board->isAdmin()):?>
    		<label class="attr-value-option"><input type="checkbox" name="notice" value="true"<?php if($content->notice):?> checked<?php endif?>> <?php echo __('Notice', 'kboard')?></label>
    		<?php endif?>
    		<?php do_action('kboard_skin_editor_option', $content, $board, $boardBuilder)?>
    	</div>
    </div>
    <?php endif?>

     

    사진 필드는 아래의 코드입니다.

    <div class="kboard-attr-row">
    	<label class="attr-name"><?php echo __('Photos', 'kboard')?></label>
    	<div class="attr-value">
    		<a href="#" onclick="kboard_editor_open_media();return false;"><?php echo __('KBoard Add Media', 'kboard')?></a>
    	</div>
    </div>

     

    통합검색 필드는 아래의 코드입니다.

    <div class="kboard-attr-row">
    	<label class="attr-name" for="kboard-select-wordpress-search"><?php echo __('WP Search', 'kboard')?></label>
    	<div class="attr-value">
    		<select id="kboard-select-wordpress-search" name="wordpress_search">
    			<option value="1"<?php if($content->search == '1'):?> selected<?php endif?>><?php echo __('Public', 'kboard')?></option>
    			<option value="2"<?php if($content->search == '2'):?> selected<?php endif?>><?php echo __('Only title (secret document)', 'kboard')?></option>
    			<option value="3"<?php if($content->search == '3'):?> selected<?php endif?>><?php echo __('Exclusion', 'kboard')?></option>
    		</select>
    	</div>
    </div>

    위의 코드들을 찾아서 관리자만 표시되게 하거나 삭제 또는 주석 처리해보시겠어요?

     

    입력 필드 설정 기능을 지원하지 않는 스킨에서

    입력 필드 추가 방법은 아래의 링크를 참고해보세요.

    워드프레스 게시판 KBoard(케이보드) 새로운 입력 필드 추가 방법

    고맙습니다.

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