There is a one line solution to change WordPress site administrator email without waiting for email confirmation. You just need to access your database using phpMyAdmin or directly through SSH and mysql -u -p -h -P -D command.

Once you set and ready to run SQL, execute the fallowing query:

# See whats there before you change it
SELECT * FROM wp_options WHERE option_name = 'admin_email';

# Change / update WordPress administrator email
UPDATE wp_options SET option_value = 'youremail@gmail.com' WHERE option_name = 'admin_email';

If you log in through SSH you can run the fallowing command:

mysql -u usernamehere -p'yourdbpasshere' \
        -h yourdbserveraddressorip.here.com -P 3306 \
        -D yourdatabasename

Sometimes you don’t need all the above code since the server you are connecting to can be located on same machine as your site you could do just that:

mysql -u usernamehere -p'yourdbpasshere' -D yourdatabasename
#or even
mysql -u usernamehere -p'yourdbpasshere'

If you developing locally you could simple use this:

mysql -u root -p''

Once you enter mysql interactive client you can run the “UPDATE” SQL previously presented. If you have any question feel free to leave comment below.

0
Would love your thoughts, please comment.x
()
x