질문이 많아 죄송합니다.
자바스크립트를 잘 모르니 응용능력이 떨어집니다.
중간 중간 글씨를 삽입하고, 필트 툴에서는 적용이 안되는 항목의 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;
}
이 코드를 사용하고 싶습니다.
함께 쓰니 화면이 날아가고, 같은 펑션 안에 집어넣으니 적용이 안되네요.
방법을 알려주시면 감사하겠습니다.
안녕하세요~^^
올려주신 코드 2개의 코드를 하나의 코드로 사용하실 수 있습니다.
아래의 코드를 활용해보시겠어요?
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>';
$rows['username']['field_after'] = '<div>비밀번호 내용입니다.</div>';
}
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>';
}
if(isset($rows['addr2'])){
$row['addr2']['field_after'] = '<div>아이디 내용입니다.</div>';
}
return $rows;
}
고맙습니다.
감사합니다. 잘 적용 되었습니다.