추가 필드 데이터의 특정문자 ':' 삭제 관련 문의드립니다.

안녕하세요 ^^
오션 프랜차이즈 스킨을 사용하고 있습니다.

해당 스킨을 통해 조금의 수정을 통해 사이트에 제작하고 있습니다.

문의드릴 점은 게시판 관리자에서 추가필드를 설정하여 텍스트 입력 필드를 몇가지 추가하여 세팅하였습니다.
추가한 필드를 도큐멘트에 필드 데이터가 표시될때 ' : ' 특수 문자를 삭제하고 싶은데요 수정방안을 지원해주실 수 있을지 문의 드립니다.
 (정확한 위치를 위해 캡쳐 이미지를 첨부드립니다  https://imgur.com/a/E128Lhe )

감사합니다.

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

    wp-content/plugins/kboard/skin/사용중인 스킨/document.php 파일 중

    아래 코드를 찾아서

    <?php echo $content->getDocumentOptionsHTML()?>

    아래 코드로 변경해보시겠어요?

    <?php echo str_replace(':', '-', $content->getDocumentOptionsHTML())?>

    - 문자 자리에는 변경하고자 하는

    문자를 입력해주세요.

    고맙습니다.

  • 추가로 옵션내용 중에 : 문자가 들어간다면

    올려드린 코드를 원래대로 변경 후

    아래의 코드를 테마 functions.php 파일 하단에 삽입해보시겠어요?

    add_filter('kboard_document_add_option_value_field_html', 'cosmos_option_html0909', 10, 4);
    function cosmos_option_html0909($html, $field, $content, $board){
    	if($board->id == 1 && $field['field_type'] != 'file' && $field['field_type'] != 'address' ){ // 실제 게시판 ID를 입력해주세요.
    		$html = '<div class="kboard-document-add-option-value meta-key-' . esc_attr($meta_key) . '"><span class="option-name">' . $field['field_name'] . '</span>';
    		$html .= ' <span class="option-value">' . nl2br($content->option->{$field['meta_key']}) . '</span></div><hr>';
    	}
    	return $html;
    }

    고맙습니다.

이미지 사진은 imgur에 업로드한 뒤 링크 걸어주세요.
좋은 정보와 인맥을 동시에, 워드프레스 사용자 단톡방 참여하기