• I need to change the email address on my website. But the confirmation address is my old email address that no longer exists, so I can’t confirm that I own the page. What should I do?

    The page I need help with: [log in to see the link]

Viewing 4 replies - 1 through 4 (of 4 total)
  • If you have access to your WordPress admin dashboard, you can directly change the email address without needing to confirm via the old email:

    • Go to Settings > User > Profile.
    • Locate the Contact Info field.
    • Change the email to your new email address.
      Note: If you change this, an email will be sent at your new address to confirm it.?The new address will not become active until confirmed.
    • Scroll down and click Update Profile.

    Thread Starter janne418

    (@janne418)

    Thanks! this is what I tried, but I’m not getting an email at the new address?

    If you have to change the global admin email address (the one at Settings > General > Administration Email Address, so not the email address of your WP user account, even if you are an administrator) without confirmation, use method 2 or 3 as described on
    https://www.wpbeginner.com/beginners-guide/how-to-change-the-wordpress-admin-email/

    For best results, choose a new global admin email address from the same domain as the website itself (i.e. webmaster@… or info@…). Or if you have to use a global email address NOT from the same domain, or the admin emails still wont be received, install and configure a SMTP plugin.

    Ritik Tiwari

    (@theritiktiwari)

    Hey @janne418, if you have access of CLI, follow the steps

    Step 1: Access the server via SSH

    ssh your-username@your-server-ip

    Step 2: Navigate to the WordPress Directory (usually within /var/www/html or a similar directory)

    cd /path/to/wordpress

    Step 3: Get the list of all the users

    wp user list

    Step 4: Select the user for which you want to change the email address

    wp user update <user_id> --user_email="<new_email>"

    Step 5: Verify that email has been changed (this will return the new email ID)

    wp user get <user_id> --field=user_email

Viewing 4 replies - 1 through 4 (of 4 total)
  • You must be logged in to reply to this topic.