비밀 게시판으로 운영중이어서
게시판 설정에서 작성자 이름 숨기기로 설정했습니다.
문제는 작성한 글을 관리자가 볼때도 작성자가 마스킹 처리되어 보입니다.
관리자는 작성자 명을 볼수 있도록 하려면 어떻게 해야 하나요?
아래 참고해서 작성했는데 잘 안되네요...
https://www.cosmosfarm.com/threads/document/48477
조언 구합니다.
* k보드 기본 타입 사용중입니다.
참고이미지
https://imgur.com/a/kS8W3FP
function.php 추가 한 소스입니다.
/* 관리자는 작성자 보이게 */
add_filter('kboard_user_display', 'my_kboard_user_display', 10, 5);
function my_kboard_user_display($user_display, $user_id, $user_name, $plugins, $boardBuilder){
$board = $boardBuilder->board;
$userdata = get_userdata($user_id);
if($board->id == '1' && !$board->isAdmin() && (!$user_id || !in_array('administrator', $userdata->roles))){
$strlen = mb_strlen($user_name, 'utf-8');
if($strlen > 3){
$showlen = 2;
}
else{
$showlen = 1;
}
$user_display = mb_substr($user_name, 0, $showlen, 'utf-8') . str_repeat('*', $strlen-$showlen);
}
return $user_display;
}
안녕하세요~^^
깃허브 저장소에 문의하신 옵션을 추가한 업데이트 내용이 올라와있습니다.
아래 링크 클릭하시면 깃허브 소스코드 저장소로 이동됩니다.
https://github.com/cosmosfarm/KBoard-wordpress-plugin
해당 페이지 보시면 "Clone or download" 버튼이 있습니다.
이 버튼을 누르면 "Download ZIP" 버튼이 보이고 압축파일을 다운로드할 수 있습니다.
PC에 압축파일을 다운로드 한 다음 압축을 해제해보시면 KBoard 게시판과 댓글 모든 플러그인 파일이 있는 것을 확인할 수 있습니다.
kboard 폴더와 kboard-comments 폴더를 FTP로 접속해서 파일을 업로드(덮어쓰기) 해주세요.
※ 파일 업로드(덮어쓰기) 전에 반드시 웹호스팅의 하드와 데이터베이스(DB) 모두 전체 백업해두시길 바랍니다.
깃허브에 올려진 파일은 개발 중인 파일이기 때문에 혹시 문제가 생겼을 때 되돌릴 수 있도록 미리 백업해두세요.
고맙습니다.
AI 상담