작성자 별표 처리 관련 문의

안녕하세요! 아래 코드 이용해서 게시판 작성자를 별표처리 했는데,

모든 게시판이 적용이 되었더라구요 ㅠㅠ

특정 게시판만 아래 코드가 적용되야 하는데

"if($board->id == '1')" 이 코드로 활용해보니 적용이 안되서 문의남깁니다!

 

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;
}

 

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