window.cfFacebookInitOptions = { appId : 246441615530259, autoLogAppEvents : false, status : true, xfbml : true, version : "v3.3" }; window.fbAsyncInit = function() { FB.init(window.cfFacebookInitOptions); // Iterates over all .fb-comments elements on the page, and renders them using the FB SDK. // It only runs if we have not told the FB.init() to render XFBML on page load var renderFacebookComments = function(renderXFBMLAtLoadTime) { // If we have already marked XFBML to render at page load time, do not proceed. if(renderXFBMLAtLoadTime) { return; } var comments = document.getElementsByClassName('fb-comments'); var i = 0; var len = comments.length; var comment = null; for(; i < len; i++) { comment = comments[i]; FB.XFBML.parse(comment.parentElement); // comments need to be rendered/parsed from their parent element. } } renderFacebookComments(true); };