When clicking a link in the sidebar menu of Facebook app, the main site loads in the iframe

The Solution

  1. Under Appearance → Menus, ensure a new menu was created for Social Commerce without any custom links. All links should be selected from the Pages, Category or Product Category boxes on the menu editor.  Ensure this menu is selected under Social Commerce menu (for WordPress 3.6 ensure the correct theme menu position radio button is selected)
  2. Clear your browser cache
  3. Reload the app and wait for it to fully load before clicking a link. The app can take a moment to rewrite all the URLS. This pause is increased the more load Facebook is under, and can be impacted by other things such as your connection speed and that of your main site server, but should never be longer than a second or two.
  4. Refer to Social Commerce: Widget button opens main site or is not clickable