글작성자 이름 별표(마스킹)처리 관련 문의사항

안녕하세요
글 작성자의 별표처리 부분으로 애를 먹고 있습니다.

워드프레스 관리자모드에서는 functions.php 파일 업데이트가 반영이 안된다고 계속 나와 직접 ftp에 올리는 방식으로 수정 테스트를 진행하였습니다.

http://www.cosmosfarm.com/threads/document/14441
https://www.cosmosfarm.com/threads/document/32120
https://www.cosmosfarm.com/threads/document/26219
https://www.cosmosfarm.com/threads/document/17516

위 관련 내용을 모두 적용해보아도 게시판이 요지부동입니다....
 

처음엔
my_kboard_hide_username 을 

<td class="kboard-list-user"><?php echo $content->member_display?>

<td class="kboard-list-user"><?php echo my_kboard_hide_username($content->member_display)?>

위와 같이 적용하여 

스킨의 document.php, list.php 파일에 적용하고
테마의 functions.php 파일에 아래 코드를 추가했는데 변함이 없었습니다.

 

function my_kboard_hide_username($username){
	$strlen = mb_strlen($username, 'utf-8');
	
	if($strlen > 3){
		$showlen = 2;
	}
	else{
		$showlen = 1;
	}
	
	$username = mb_substr($username, 0, $showlen, 'utf-8') . str_repeat('*', $strlen-$showlen);
	
	return $username;
}

이후 KBOARD 최신 버전에 대한 부분을 확인하여 

단독으로 스킨 파일을 직접 수정하지 않고 테마 쪽 functions.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;
	if($board->id == '1'){ // 실제 게시판 id로 적용해주세요.
		$userdata = get_userdata($user_id);
		if(!in_array('administrator', $userdata->roles)){
			$strlen = mb_strlen($user_name, 'utf-8');
			
			if($strlen > 3){
				$header_showlen = 2;
				$footer_showlen = $header_showlen+2;
			}
			else{
				$header_showlen = 1;
				$footer_showlen = $header_showlen+1;
			}
			
			$user_display = mb_substr($user_name, 0, $header_showlen, 'utf-8') . str_repeat('O', $header_showlen) . mb_substr($user_name, $footer_showlen, $strlen, 'utf-8');
		}
	}

	return $user_display;
}


첫번째와 두번째 유형으로 게시판에 올라온 다양한 코드로 각각 수정 테스트를 진행해보았는데 변경이 안됩니다.


혹시 테마의 functions.php 파일이 작동하지 않는 경우도 있을가요? 


게시판 버전은 
설치된 게시판 플러그인: 4.5 (최신: )
설치된 댓글 플러그인: 3.7 (최신: ) 
모두 최신으로 뜨고 있습니다.

이게 제가 처음부터 제작한 홈페이지가 아니어서 더 헷갈리네요 ㅠㅠ

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