Recently I have done some privacy and Posting setting on Techofy Facebook page. After saving changes on the page, Like Box plugin on website stop showing, it only shows up once I login into Facebook account. So recent changes on my Facebook page stop Like box to show logged out visitors on my site.
To solve the issue, I just reverted changes done by me one by one. Finally found the solution to this problem. In Techofy Facebook page settings I have made changes to Age Restriction from Page is visible to Everyone to Page is only shown to People over 18 Years of Age.
So after this changes, Facebook API is trying to verify the age of visitor on the website. To verify the age of visitor he or she need to log into Facebook so Facebook like box code can check Age of visitor and render Like box if there age matches with Age specified in Techofy page setting. If the user is not logged in then, it just doesn’t show up Like Box because it requires age verification.
If you are experiencing a similar issue, then you might have applied Age Restriction and Country Restriction into your page. So your like box is only rendered for Logged in users not for logged out users. So to resolve this issue follow below steps.
- Go to your Facebook Page, click Edit page and then Edit Settings option.
- Go to settings tab and Age Restriction change from anything to Everyone 13+ age and Save Changes and also see if you have any country restriction setting and revert to Default.
Now you Like box plugin will render properly to logged out Visitors and don’t do any code changes to resolve this issue.