작성자 마스킹시 관리자/작성자에게 보이게 하고 싶습니다.

안녕하세요. 항상 감사합니다.

얼마전에 게시판에서 작성자 이름을 마스킹 처리되게 문의를 드렸습니다.

방법을 알려주셔서 해결은 됐습니다.

현재 관리자는 작성자 이름이 다 보이지만 작성자는 자신의 이름이 마스킹된 상태로 출력됩니다.

게시판 글 내용에서 관리자 또는 해당 글 작성자가 글을 확인할 때는 마스킹이 안된 상태로 확인 할 수 있는 방법이 있을까요?

/*  작성자마스킹 */
add_filter('kboard_user_display', 'kboard_user_display_20210525', 10, 5);
function kboard_user_display_20210525($user_display, $user_id, $user_name, $plugins, $boardBuilder){
	$board = $boardBuilder->board;
	if($board->id == '9' && !$board->isAdmin()){ // 실제 게시판 id로 적용해주세요.
		$strlen = mb_strlen($user_name, 'utf-8');
		$header_showlen = 1;
		$footer_showlen = $header_showlen+1;
		
		$user_display = mb_substr($user_name, 0, 1, 'utf-8') . str_repeat('*', $strlen-1);
	}
	
	return $user_display;
}

 

워드프레스 에러 기술지원 서비스 전문가에게 맡기세요
워드프레스 에러 기술지원 서비스 전문가에게 맡기세요
워드프레스 에러 기술지원 서비스 전문가에게 맡기세요