버튼에 표시되는 KBoard 글자를 삭제하고 싶습니다.

안녕하세요.

KBoard를 구매하여 KBoard : Powered By KBoard 플러그인을 설치하여 활성화 하였습니다.

그러나 미디어나 사진 업로드에 표시되어 있는 KBOARD는 삭제되지가 않거둔요.

버튼 등에 삽입되어 있는 KBOARD를 전부 없애는 방법이 있을까요?

그리고 이 게시판에서 글을 작성할떄 사용되는 편집기

 

는 어떤걸 사용하면 되는지 알 수 있을까요?

감사합니다.

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

    KBoard(케이보드) 플러그인의 에디터는 워드프레스의 기본 에디터와 textarea만 지원하고 있으며

    코스모스팜 공식 홈페이지는 워드프레스가 아닌 자체 기술로 구축되어있습니다.

    워드프레스용 CKEditor 플러그인이 업데이트가 안되고 있어서 설치하면 에러가 발생하는 듯합니다.

    CKEditor를 KBoard에서 사용할 수 있는 방법을 연구해보겠습니다.

     

    에디터에서 KBoard 미디어 추가 버튼을 안 보이게 하시려면

    워드프레스 관리자 -> 외모 -> 테마 편집기 페이지에서 functions.php 파일 하단에

    아래의 코드를 추가해보시겠어요?

    add_action('kboard_skin_header', 'my_kboard_skin_header');
    function my_kboard_skin_header(){
    	remove_action('media_buttons_context', 'kboard_editor_button');
    	remove_filter('mce_buttons', 'kboard_register_media_button');
    	remove_filter('mce_external_plugins', 'kboard_add_media_button');
    }

     

    KBoard 미디어 추가 버튼 클릭 시 왼쪽 상단에 표시되는

    KBoard 미디어 추가 문구를 수정하시려면

    FTP로 접속해서 /wp-content/plugins/kboard/template/media.php 파일에

    아래의 코드를 찾아서

    <div class="title"><?php echo __('KBoard 미디어 추가', 'kboard')?></div>

    아래의 코드처럼 교체해보시겠어요?

    <div class="title">사진 추가</div>

    문구는 적절히 수정해주세요.

     

    필드 쪽의 KBoard 미디어 추가 문구를 교체하시려면

    워드프레스 관리자 -> 외모 -> 테마 편집기 페이지에서 functions.php 파일 하단에

    아래의 코드를 추가해보시겠어요?

    add_filter('kboard_get_template_field_html', 'my_kboard_get_template_field_html', 10, 4);
    function my_kboard_get_template_field_html($field_html, $field, $content, $board){
    	if($field['field_type'] == 'media'){
    		ob_start();
    		?>
    		<div class="kboard-attr-row kboard-attr-media">
    			<label class="attr-name" for="media"><span class="field-name">사진</span></label>
    			<div class="attr-value">
    				<a href="#" onclick="kboard_editor_open_media();return false;">사진 추가</a>
    			</div>
    		</div>	
    		<?php
    		$field_html = ob_get_clean();
    	}
    	
    	return $field_html;
    }

     

    위의 코드는 현재 KBoard 플러그인 최신 버전의 기본 스킨에만 적용되며

    최신 버전이 아니거나 기본 스킨이 아니시라면

    FTP로 접속해서 /wp-content/plugins/kboard/skin/사용중인스킨/editor.php 파일에

    아래와 같은 코드를 찾아서

    <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"><?php echo __('Photos', 'kboard')?></label>
    	<div class="attr-value">
    		<a href="#" onclick="kboard_editor_open_media();return false;">사진 추가</a>
    	</div>
    </div>

    고맙습니다.

워드프레스 에러 기술지원 서비스 전문가에게 맡기세요