Si no les muestras el formulario no podrán loguearse. Cuestión de establecer las condicionales que más te convengan.
Cita: en un campo que agregue a la tabla wp_users
Éste es un procedimiento incorrecto. Existe una tabla completa para tal fin llamada $wpdb->usermeta, en la cual cuentas con todas las posbilidades de modelar tus datos y relacionarlos con $wpdb->users. Te paso un enlace a la función:
http://codex.wordpress.org/Function_...e/get_usermeta
Si trabajas correctamente, las tareas se te harán más sencillas, contarás con un montón de recursos nativos y no tendrás problemas a futuro.
Por ejemplo, en el caso que mencionas sólo tienes que emplear metadatos y olvidarte de construir queries propios.