이용약관 소스코드로 추가시 체크 되어있는거 해제방법과 동의를 해도 동의하라는 문구뜨는 오류

안녕하세요 선생님

1.아래 코드 넣으면 약관추가 된다하여 펑션파일에 추가했습니다.

다만 추가한 약관은 동의하기의 네모체크표시 미리 체크 되어서 나타나는데, 고객이 직접 체크할 수 있도록 하려면 어떻게하면 되나요

2.추가한 약관의 체크를 표시해도 추가한 약관에 동의를하라는 문구가뜹니다. 이거 해결을 어떻게하면 되나요? 참고로 디폴트로 있는 이용약관과 개인정보취급방침은 잘 작동이됩니다.

https://imgur.com/a/iFoq47D

감사합니다

 

 

add_filter('wpmem_register_form_rows', 'my_register_form_rows', 10, 2);
function my_register_form_rows($rows, $toggle){
	
	$meta_key = 'policy_test1'; // 수정하세요.
	if(isset($rows[$meta_key])){
		$policy_content = wpautop('내용을 써주세요.
내용을 써주세요.
내용을 써주세요.'); // 수정하세요.
		$rows[$meta_key]['field_before'] = '<div class="div_checkbox agree">';
		$rows[$meta_key]['field_before'] .= "<div class=\"policy_content\">{$policy_content}</div><label>";
		$rows[$meta_key]['label'] = '';
		$rows[$meta_key]['field'] = '<lable>' . $rows[$meta_key]['field'] . sprintf(__('I agree to %s.', 'cosmosfarm-members'), $rows[$meta_key]['label_text']) . '</lable>';
	}
	
	$meta_key = 'policy_test2'; // 수정하세요.
	if(isset($rows[$meta_key])){
		$policy_content = wpautop('내용을 써주세요.
내용을 써주세요.
내용을 써주세요.'); // 수정하세요.
		$rows[$meta_key]['field_before'] = '<div class="div_checkbox agree">';
		$rows[$meta_key]['field_before'] .= "<div class=\"policy_content\">{$policy_content}</div><label>";
		$rows[$meta_key]['label'] = '';
		$rows[$meta_key]['field'] = '<lable>' . $rows[$meta_key]['field'] . sprintf(__('I agree to %s.', 'cosmosfarm-members'), $rows[$meta_key]['label_text']) . '</lable>';
	}
	
	return $rows;
}

 

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