현제 contact from skin 사용중이며 전화번호 입력필드를
<div class="kboard-attr-row kboard-attr-tel">
<label class="attr-name">전화번호
<span class="attr-required-text">*</span>
</label>
<div class="attr-value "><input type="text" id="phoneNum" name="kboard_option_tel" value="<?php echo $content->option->tel?>" placeholder="02-0000-0000" required maxlength='13'></div>
</div>
이렇게 추가하여 전화번호를 받아볼 수 있게 제작을 하였습니다. 최신글 리스트까지는 전화번호를 볼 수 있게 했지만
관리자 페이지에서 전체 게시글에서 보이게 하려면 어떻게 해야 될까요?
안녕하세요~^^
/wp-content/plugins/kboard/class/KBContentListTable.class.php
위 경로에 있는 클래스 파일의 내용 전체를
아래 KBoard github에 있는 내용으로 변경하여주세요.
파일 내용 변경 후 테마의 functions.php에 아래의 코드를 추가하여 적용해보시겠어요?
add_filter('kboard_admin_content_list_table_columns', 'my_kboard_admin_content_list_table_columns_tel_210902', 10, 1);
function my_kboard_admin_content_list_table_columns_tel_210902($columns){
$columns['tel'] = '전화번호';
return $columns;
}
add_action('kboard_admin_content_list_table_custom_column', 'my_kboard_admin_content_list_table_custom_column_tel_210902', 10, 2);
function my_kboard_admin_content_list_table_custom_column_tel_210902($key, $content_uid){
if($key == 'tel'){
$content_option = new KBContentOption($content_uid);
echo '<td class="kboard-content-list-tel" data-colname="tel">';
echo $content_option->tel;
echo '</td>';
};
}
고맙습니다.