WPResidence supports Facebook Login, which allows visitors to log in or register on your website using their Facebook account.
To use this option, you must create a Facebook App and copy the app details into WPResidence Theme Options.
Where to add Facebook Login details
Facebook Login is enabled and configured from:
Theme Options > Social & Contact > Social Login
In this section, you can enable or disable Facebook Login and add the Facebook App credentials.
Step 1: Create a Facebook App
Go to:
https://developers.facebook.com/
Log in with your Facebook account and go to My Apps.
Click Create App.
Add the app name and email address, then continue with the app creation steps.
Step 2: Add Facebook Login to the app
Choose Facebook Login for the app.
Go to Overview and click Go to Dashboard.
Step 3: Configure permissions
Go to the section for customizing authentication and requesting user data with Facebook Login.
Add the permissions needed for login:
- public_profile
Step 4: Add your website URL
Go to Quickstart and select WWW.
Add your website URL.
Click Continue until you finish the quickstart steps.
Step 5: Add the redirect URI
Go to Settings for Facebook Login.
You must add the redirect URI used by WPResidence.
To find it:
- Log in to your website.
- Open the My Profile page from the user dashboard.
- Copy the page URL from your browser.
- Paste this URL in the Facebook App as the redirect URI.
Related help:
User Dashboard Pages
Step 6: App verification and review
Go to the app dashboard and open:
App Settings > Basic
Then go to Review / Verification and start the verification process.
After the app review is complete and Facebook confirms that your app is valid, you can copy the app credentials and add them in WPResidence Theme Options.
Step 7: Copy the app details to Theme Options
After the Facebook App is ready, copy the app credentials.
Then go to:
Theme Options > Social & Contact > Social Login
Add the Facebook App details in the Facebook Login section and save changes.
Important notes
- Facebook Login requires SSL. Your site must work with https://.
- Users who log in with Facebook will be registered as regular users.
- When a user logs in with Facebook, the theme redirects the user to the My Profile page.
- Facebook Login imports the user’s email when Facebook shares it.
- If Facebook cannot share the email, the theme can add an automatic email in this format: username@facebook.com. The user can update the email later from the profile.
- If Facebook Login does not show an email or gives an error, check if a user with the same email address already exists in WordPress.
- Facebook review and verification depend on Facebook and can be different for each account.

















