회원가입 폼 관련 질문입니다.

질문이 많아 죄송합니다.

자바스크립트를 잘 모르니 응용능력이 떨어집니다.

중간 중간 글씨를 삽입하고, 필트 툴에서는 적용이 안되는 항목의 placeholder를 넣는 코드를 구현해야 하는 상황입니다.

그래서 제가 사용한 코드는는

add_filter('wpmem_register_form_rows', 'my_register_form_rows', 10, 2);
function my_register_form_rows($row, $toggle){ 
    if(isset($row['addr2']) && isset($row['username'])){
        $row['addr2']['field_after'] = '<div>아이디 내용입니다.</div>';
        $row['username']['field_after'] = '<div>비밀번호 내용입니다.</div>';
    }
    
    return $row;
}

 

이코드와 더불어

 

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['zip'])){
        $rows['zip']['field'] = '<input id="zip" class="textbox cursor-pointer" name="zip" value="" onclick="cosmosfarm_members_open_postcode()" readonly="" type="text" placeholder="우편번호" required>';
    }
    if(isset($rows['addr1'])){
        $rows['addr1']['field'] = '<input id="addr1" class ="textbox cursor-pointer" name="addr1" value="" onclick="cosmosfarm_members_open_postcode()" readonly="" type="text" placeholder="주소" required>';
    }
    
    return $rows;
}

이 코드를 사용하고 싶습니다.

함께 쓰니 화면이 날아가고, 같은 펑션 안에 집어넣으니 적용이 안되네요.

방법을 알려주시면 감사하겠습니다.

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