if (document.getElementById(id)) return; js = document.createElement('script'); js.id = id; js.src = "https://connect.facebook.net/de_DE/sdk.js#xfbml=1&appId=1772837452787471&version=v2.0"; fjs.parentNode.insertBefore(js, fjs);
window.fbAsyncInit = function () { FB.init({ appId: '1772837452787471', xfbml: true, version: 'v2.0' }); FB.Event.subscribe('comment.create', function (comment_data) { console.log(comment_data); update_comments_count(); }); FB.Event.subscribe('comment.remove', function (comment_data) { update_comments_count(); });
function update_comments_count(comment_data, comment_action) { jQuery.ajax({ type: 'GET', dataType: 'json', url: 'https://games-mag.de/wp-admin/admin-ajax.php', data: { action: 'clear_better_facebook_comments', post_id: '245114' }, success: function (data) { // todo sync comments count here! data have the counts }, error: function (i, b) { // todo } } ) }; };
appendFbScript(); }
appendFbScript();
})();