@@ -36,6 +36,40 @@ function set_current_user($id, $name = '') {
3636}
3737endif ;
3838
39+ if ( !function_exists ('get_userdatabylogin ' ) ) :
40+ /**
41+ * Retrieve user info by login name.
42+ *
43+ * @since 0.71
44+ * @deprecated 2.5
45+ * @deprecated Use get_user_by('login')
46+ *
47+ * @param string $user_login User's username
48+ * @return bool|object False on failure, User DB row object
49+ */
50+ function get_userdatabylogin ($ user_login ) {
51+ _deprecated_function ( __FUNCTION__ , '3.3 ' , "get_user_by('login') " );
52+ return get_user_by ('login ' , $ user_login );
53+ }
54+ endif ;
55+
56+ if ( !function_exists ('get_user_by_email ' ) ) :
57+ /**
58+ * Retrieve user info by email.
59+ *
60+ * @since 2.5
61+ * @deprecated 2.5
62+ * @deprecated Use get_user_by('email')
63+ *
64+ * @param string $email User's email address
65+ * @return bool|object False on failure, User DB row object
66+ */
67+ function get_user_by_email ($ email ) {
68+ _deprecated_function ( __FUNCTION__ , '3.3 ' , "get_user_by('email') " );
69+ return get_user_by ('email ' , $ email );
70+ }
71+ endif ;
72+
3973if ( !function_exists ('wp_setcookie ' ) ) :
4074/**
4175 * Sets a cookie for a user who just logged in. This function is deprecated.
@@ -54,7 +88,7 @@ function set_current_user($id, $name = '') {
5488 */
5589function wp_setcookie ($ username , $ password = '' , $ already_md5 = false , $ home = '' , $ siteurl = '' , $ remember = false ) {
5690 _deprecated_function ( __FUNCTION__ , '2.5 ' , 'wp_set_auth_cookie() ' );
57- $ user = get_userdatabylogin ( $ username );
91+ $ user = get_user_by ( ' login ' , $ username );
5892 wp_set_auth_cookie ($ user ->ID , $ remember );
5993}
6094else :
@@ -133,4 +167,4 @@ function wp_login($username, $password, $deprecated = '') {
133167}
134168else :
135169 _deprecated_function ( 'wp_login ' , '2.5 ' , 'wp_signon() ' );
136- endif ;
170+ endif ;
0 commit comments