회원가입시 "회원정보" 입력 탭 수정

안녕하세요. 

코스모팜 회원관리 플러그인을 유용하게 잘 쓰고 있는 고객입니다.

홈페이지 제작 초기에 회원가입시 아이디 입력 탭에 링크와 같이

"영문이름 + 핸드폰 번호를 입력해주세요"라는 멘트를 적었는데

이걸 지우려고 하니까 제작한지가 오래되어서 어디서 수정해야 하는지

도저히 찾을수가 없네요.

 

조언 주시면 감사하겠습니다.

관련 링크 참조해주세요~

 

감사합니다 

 

★★★ 회원가입 링크 =>

좋은 정보와 인맥을 동시에, 워드프레스 사용자 단톡방 참여하기
좋은 정보와 인맥을 동시에, 워드프레스 사용자 단톡방 참여하기
  • 말씀하신대로 적용하니 회원가입 정상적으로 되네요.

    빠른 답변 주셔서 감사합니다 ^^

     

  • 안녕하세요.

    WP-Members 플러그인이 업데이트되면서 코드가 조금 바뀐 듯합니다.

    최신 버전의 WP-Members 플러그인을 사용 중이시라면

    이전 댓글의 코드 대신 아래의 코드로 적용해보시겠어요?

    add_filter('wpmem_register_form_rows', 'my_register_form_rows', 999, 2);
    function my_register_form_rows($rows, $toggle){
    	if(isset($rows['username'])){
    		$rows['username']['field'] = '<input name="username" type="text" id="username" value="" class="textbox" placeholder="" required>';
    	}
    	if(isset($rows['password'])){
    		$rows['password']['field'] = '<input name="password" type="password" id="password" class="textbox" placeholder="영문+특수+숫자로 비밀번호를 입력해주세요." required>';
    	}
    	if(isset($rows['confirm_password'])){
    		$rows['confirm_password']['field'] = '<input name="confirm_password" type="password" id="confirm_password" class="textbox" placeholder="영문+특수+숫자로 비밀번호를 입력해주세요." required>';
    	}
    
    	return $rows;
    }

    고맙습니다.

  • 안녕하세요. Placeholder를 수정한 후 회원가입이 되지 않고 있습니다.

    회원가입을 위해 아이디/패스워드 등 기본 정보 입력후 Register 버튼을 누르면

    "죄송합니다. 아이디는 필수란입니다"라는 메세지와 함께 회원가입이 되지 않습니다.

    회원가입 주소 : http://the-pilates.com/pila_register/

     

    조언부탁드립니다. 감사합니다.

  • 아...제가 예전에 요청한 사항인지도 까먹고 있었네요.

     

    자식테마 "functions.php" 에서 수정 완료 했습니다.

    감사합니다. 사업 번창하세요 ^^

  • 안녕하세요~^^

    아래 링크에 남겨드린 댓글 코드로 적용하셨는지요?

    https://www.cosmosfarm.com/threads/document/12503

     

    워드프레스 관리자 -> 외모 -> 테마 편집기 페이지에서 functions.php 파일에서

    아래의 코드를 찾아서 해당 placeholder를 지워보시겠어요?

    add_filter('wpmem_register_form_rows', 'my_register_form_rows', 999, 2);
    function my_register_form_rows($rows, $toggle){
        
        if(isset($rows['username'])){
            $rows['username']['field'] = '<input name="user_login" type="text" id="user_login" value="" class="textbox" placeholder="영문이름+전화번호를 입력해주세요." required>';
        }
        if(isset($rows['password'])){
            $rows['password']['field'] = '<input name="password" type="password" id="password" class="textbox" placeholder="영문+특수+숫자로 비밀번호를 입력해주세요." required>';
        }
        if(isset($rows['confirm_password'])){
            $rows['confirm_password']['field'] = '<input name="confirm_password" type="password" id="confirm_password" class="textbox" placeholder="영문+특수+숫자로 비밀번호를 입력해주세요." required>';
        }
        
        return $rows;
    }

    코드 적용하실 때 이전 질문의 코드를 수정해서 적용하셨다면 조금 다를 수도 있습니다.

    고맙습니다.

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