메타키 외부링크 적용한 링크 주소를 새창으로 띄우고 싶어요.

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. 수정한 코드 내역 (있다면)

 

 

워드프레스 에러 기술지원 서비스 전문가에게 맡기세요
워드프레스 에러 기술지원 서비스 전문가에게 맡기세요
좋은 정보와 인맥을 동시에, 워드프레스 사용자 단톡방 참여하기