제목에 작성자 마스킹에서 앞에 한자리만 노출되도록

1. 정확한 제품 또는 플러그인 이름

Kboard 

 

2. 상세 내용

안녕하세요, 게시판답변에 남겨진 코드를 이용해 마스킹된 작성자+제목을 지정해 사용하려고 합니다.

아래 남겨주신 코드로 잘 적용이 되었지만

이름이 홍길동일때는 홍**으로 뜨고 4글자 이상일때는 앞에 두자가 노출되어요 ㅠ (ex. 브라이언 -> 브라**)

혹시 뒷글자가 아무리길어도 앞에 한자리만 노출될 수 있도록 변경이 가능할까요?

답변 미리 감사드립니다.

 

3. 확인 가능한 상세 페이지 주소

 

 

4. 수정한 코드 내역 (있다면)

 



add_filter('kboard_content_value', 'kboard_content_value_20200630', 10, 3);
function kboard_content_value_20200630($value, $name, $content){
	$board = $content->getBoard();

	if(in_array($board->id, array('1', '2', '3')) && $name == 'title'){ // 실제 게시판 id로 적용해주세요.
	
	$strlen = mb_strlen($value, 'utf-8');
		
		
		
		$value = "{$content->getObfuscateName('*')}님의 예약문의";
	}

	return $value;
}

 

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