//아이피주소관리자만 확인
add_filter('kboard_document_add_option_value_field_data', 'my_kboard_document_add_option_value_field_data', 10, 3);
function my_kboard_document_add_option_value_field_data($field, $content, $board){
if(isset($field['meta_key']) && $field['meta_key'] == 'ip' && !$board->isAdmin()){
return array();
}
return $field;
}
// 익명 암호화 뉴버전
add_filter('kboard_user_display', 'my_kboard_user_display', 10, 5);
function my_kboard_user_display($user_display, $user_id, $user_name, $plugin, $builder){
if(!$builder->board->isAdmin()){
$strlen = mb_strlen($user_display, 'utf-8');
if($strlen > 3){
$showlen = 2;
}
else{
$showlen = 1;
}
$user_display = mb_substr($user_display, 0, $showlen, 'utf-8') . str_repeat('익명이', $strlen-$showlen);
}
return $user_display;
}
요렇게 변경해놓고 테스트 중인데
작성자의 닉네임이 '익명이' 라고 나오지도 않고 관리자 권한으로 로그인을 하여도 본래의 닉네임이 안나오는데 어떻게 수정해야 할까요?
원하는건
관리자 권한으로 로그인을 하면 원래 작성자의 닉네임으로 표기 되게 하고 싶습니다.
일반 로그인은 "익명이" 라고 표기되게 하고 싶습니다.
상위 코드로 변경하니 ㅜㅜ 아무것도 안되고 있어요.....
이렇게 되는데 어떻게 해야 할까요?
새로운 질문이 아닌 이어지는 질문이라면
이전 글의 댓글로 이어서 남겨주시길 부탁드립니다.
또, 중복된 게시글을 올리실 경우
저희 쪽에서 확인해야 할 글이 많아져 제대로 된 답변을 드리지 못할 수도 있습니다.
아래 링크에 답변 남겨드렸습니다.
https://www.cosmosfarm.com/threads/document/49464
고맙습니다.