1. wp_users라는 테이블에 m_level 이라는 칼럼을 만든다.
ALTER TABLE wp_users
ADD COLUMN m_level TINYINT(1) UNSIGNED CHECK (m_level BETWEEN 1 AND 5);
2. functions.php에 다음 코드를 삽입한다.
//회원가입시m_level업데이트
function add_user_m_level($user_id) {
global $wpdb;
$wpdb->update(
$wpdb->users,
array('m_level' => 5),
array('ID' => $user_id),
array('%d'),
array('%d')
);
}
add_action(‘user_register’, ‘add_user_m_level’);
여기에서는 디폴트로 m_level을 5로 설정하고 있다.