안녕하세요~^^
1. 회원가입 시 실제 존재하는 이메일인지 체크하는 기능은
저희도 연구를 해봐야할 듯합니다.
추후 코스모스팜 회원관리 플러그인을 개선해서 업데이트하도록 하겠습니다.
2. 회원관리 플러그인의 메일침프 기능은
메일침프 체크박스 필드를 회원가입 또는 프로필 수정 시 체크박스를 체크해야 메일침프에 가입됩니다.
체크박스를 새로 추가하시려면
워드프레스 관리자 -> 설정 -> WP-Members -> 필드 탭에서 필드를 추가해보세요.
그다음 워드프레스 관리자 -> 회원가입관리 -> 메일침프 설정 페이지에서
메일침프 체크박스 필드를 선택해보세요.
메일침프 기능을 사용 중이시라면 워드프레스 사용자 페이지에서
관리자가 직접 구독추가할 수 있습니다.
3. 회원관리 플러그인에서 로그인 기록 저장 기능을 활성화하시면
언제 어디서 로그인을 시도했는지 IP주소와 성공 여부 등 정보를 저장하며
실제 cosmosfarm_members_login_history 테이블(데이터베이스)에 저장됩니다.
워드프레스 관리자 페이지에서 IP주소를 별도로 표시하고 싶다면
워드프레스 관리자 -> 외모 -> 테마 편집기 페이지에서 functions.php 파일 하단에
아래의 코드를 추가해보시겠어요?
add_filter('manage_users_columns', 'my_manage_users_columns', 10, 1);
function my_manage_users_columns($columns) {
$columns['cosmosfarm_user_ip'] = '아이피';
return $columns;
}
add_filter('manage_users_custom_column', 'my_manage_users_custom_column', 10, 3);
function my_manage_users_custom_column($output, $column_name, $user_id){
if($column_name == 'cosmosfarm_user_ip'){
global $wpdb;
$option = get_cosmosfarm_members_option();
if($option->save_login_history){
$output = $wpdb->get_var("SELECT `ip_address` FROM `{$wpdb->prefix}cosmosfarm_members_login_history` WHERE `user_id`='$user_id' ORDER BY `login_history_id` DESC LIMIT 1");
}
return $output;
}
return $output;
}
고맙습니다.