Yesterday Disqus commenting system has launched an update, and previously reported Facebook Connect caused messy statistics issue showed itself again with upgraded WordPress plugin. Since workaround offered at Disqus blog is not working anymore, I’ve tried to fix things manually.
Disqus plugin tells Facebook Connect to look for the xd_receiver.htm at the Disqus plugin directory with the variable facebookXdReceiverPath. Problem is, Disqus plugin doesn’t ship with the xd_receiver.htm, and that’s why Facebook Connect’s attempts to reach this file are returning with errors, and causing statistics mess.
Here is my solution;
- Remove the previous workaround code, if you’re still using it.
- Download the xd_receiver.html file here (right click and save as) and change its extension from “.html” to “.htm”.
- Upload the renamed file to your Disqus WordPress plugin directory (to /wp-content/plugins/disqus-comment-system).
- You’re done.
Hope you find it useful.
Update: Disqus team repacked the plugin with the previously missing xd_receiver.htm. Just update the plugin and your problem will be solved.