안녕하세요~^^
아쉽지만, WP-Members 플러그인에서 제공해줘야 하는데 원하시는 기능은 없습니다...
어떤 필드를 만들었는지
확인할 수 있는 페이지 주소를 알려주시면 추가로 도움 드릴 방법을 찾아보겠습니다.
고맙습니다.
안녕하세요!
https://goo.gl/FsLHQQ
여기 입니다. 감사합니다.
안녕하세요.
워드프레스 관리자 -> 설정 -> WP-Members -> 필드 설정에서
checkbox 필드를 추가해주세요.
Meta Key 값은 "all_checkbox_checked" 로 해주세요.
필드 레이블은 크게 중요하지 않지만 "전체선택" 정도로 해주시면 될 듯합니다.
그리고 아래의 코드를 테마의 functions.php 파일에 추가해주세요.
add_filter('wpmem_register_form_rows', 'add_all_checkbox_checked_script', 10, 2);
function add_all_checkbox_checked_script($rows, $toggle){ ?>
<script>
jQuery(document).ready(function(){
jQuery('input[name=all_checkbox_checked]').change(function(){
var form = jQuery(this).closest('form');
if(jQuery(this).prop('checked')){
jQuery('input[type=checkbox]').prop('checked', true);
}
else{
jQuery('input[type=checkbox]').prop('checked', false);
}
});
});
</script>
<?php
return $rows;
}
워드프레스 관리자 -> 외모 -> 테마 편집기 페이지에서 가능합니다.
적용해보시겠어요?
고맙습니다.
감사합니다!!