코스모스팜 스레드

우편번호 찾기 버튼

수고하십니다.

코스모스팜 회원관리 플러그인 사용 중입니다.

회원등록폼의 주소입력 시 우편번호 찾기 버튼을 우편번호 입력창 옆에 위치 시키고 싶은데

현재 우편번호 입력창 사각형안을 Click해야만 우편번호 찾기 창이 팝업됩니다.

버튼 레이블도 "우편번호 찾기"로 했으면 하고요...

감사 합니다.

무제한으로 웹사이트를 만드세요. (코스모스팜 무제한 라이센스)
무제한으로 웹사이트를 만드세요. (코스모스팜 무제한 라이센스)
  • 안녕하세요~^^

    코스모스팜 회원관리 플러그인의 우편번호 검색 서비스는

    메타키가 zip이거나 addr1인 입력 필드를 클릭할 때 표시됩니다.

    별도로 우편번호 찾기 버튼을 추가하시려면

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

    아래의 코드를 추가해보시겠어요?

    add_filter('wpmem_register_form_rows', 'my_wpmem_register_form_rows', 999, 2);
    function my_wpmem_register_form_rows($rows, $toggle){
    	wp_enqueue_script('daum-postcode');
    	if(isset($rows['zip'])){
    		$rows['zip']['field'] = '<div class="add-buttons"><input name="zip" type="text" id="zip" value="' . $rows['zip']['value'] . '" class="textbox cursor-pointer" onclick="cosmosfarm_members_open_postcode()" readonly><div class="add-buttons-wrap"><button type="button" onclick="cosmosfarm_members_open_postcode()">우편번호 찾기</button></div></div>';
    	}
    	
    	if(isset($rows['addr1'])){
    		$rows['addr1']['field'] = '<div class="add-buttons"><input name="addr1" type="text" id="addr1" value="' . $rows['addr1']['value'] . '" class="textbox cursor-pointer" onclick="cosmosfarm_members_open_postcode()" readonly><div class="add-buttons-wrap"><button type="button" onclick="cosmosfarm_members_open_postcode()">우편번호 찾기</button></div></div>';
    	}
    	return $rows;
    }

    고맙습니다.

이미지 사진은 imgur에 업로드한 뒤 링크 걸어주세요.
무제한으로 웹사이트를 만드세요. (코스모스팜 무제한 라이센스)