닉네임(별칭) 글자수 제한의 코드 문의드립니다.

안녕하세요?

코스모스팜 회원관리 플러그인으로 회원가입시 별명(별칭.닉네임) 입력시 글자수 제한을 하려고 검색을 했더니

아래 코드를 테마(차일드) functions.php 파일에 삽입하라고 하더라구요. 닉네임 설정시 글자수 제한 - Cosmosfarm

그래서 아래 코드를 삽입을 했는데 아무 반응이 없습니다.  20자를 입력해도 가입이 가능합니다.

add_action('personal_options_update', 'update_extra_profile_fields', 10, 1);
function update_extra_profile_fields($user_id){
	$nickname = isset($_POST['nickname'])&&$_POST['nickname'] ? sanitize_text_field($_POST['nickname']) : '';
	$length = mb_strlen($nickname, 'utf-8');
	
	if($length < 2 || $length > 8){
		echo "<script>alert('별칭은 2글자 이상 8자 이하만 입력 가능합니다.'); history.go(-1);</script>";
		exit;
	}
}

 

현재 제가 사용하고 있는 WP-MEMBERS 의 필드의 닉네임은 display_name 이라는 Meta Key 를 사용하고 있는데 이럴때는 어떻게 수정을 해야 하나요?

https://imgur.com/sgefbQc

https://imgur.com/Cb7ZZNr

https://imgur.com/3HPp7X3

 

위 이미지는 현재 사용하고 있는 내용입니다.

고맙습니다.

 

 

 

 

 

 

 

 

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