1. 정확한 제품 또는 플러그인 이름
kboard default 스킨
2. 상세 내용
add_filter('kboard_document_add_option_value_field_html', 'kboard_document_add_option_value_field_html_20200800', 10, 4);
function kboard_document_add_option_value_field_html_20200800($html, $field, $content, $board){
$meta_key = isset($field['meta_key']) ? $field['meta_key'] : '';
$field_name = isset($field['field_name']) ? $field['field_name'] : $field['field_label'];
if($meta_key == 'address' && $board->id == '1'){ // 실제 게시판 id로 적용해주세요.
$html = '<div class="kboard-document-add-option-value meta-key-'.$meta_key.'"><span class="option-name">'.$field_name.'</span> : <a href="'.$content->option->{$meta_key}.'">외부링크(클릭)</a></div><hr>';
}
return $html;
}
위 키를 snippet 코드로 적용해서 정상적으로 게시판 내용에 나옵니다.
링크 주소를 클릭시 현재창에 뜨게 되었나봅니다.
저 코드를 적용해서 새창으로 링크를 띄우고 싶습니다.
3. 확인 가능한 상세 페이지 주소
https://cdmb.net/공개자료실/
4. 수정한 코드 내역 (있다면)
안녕하세요~^^
문의 주신 필터에 아래 코드 부분을
$html = '<div class="kboard-document-add-option-value meta-key-'.$meta_key.'"><span class="option-name">'.$field_name.'</span> : <a href="'.$content->option->{$meta_key}.'">외부링크(클릭)</a></div><hr>';
이렇게 교체 해보시겠어요?
$html = '<div class="kboard-document-add-option-value meta-key-'.$meta_key.'"><span class="option-name">'.$field_name.'</span> : <a href="'.$content->option->{$meta_key}.'" target="_blank" >외부링크(클릭)</a></div><hr>';
고맙습니다.