Add upstream
This commit is contained in:
36
wp-content/plugins/jetpack/_inc/facebook-embed.js
Normal file
36
wp-content/plugins/jetpack/_inc/facebook-embed.js
Normal file
@@ -0,0 +1,36 @@
|
||||
/* global FB, jpfbembed */
|
||||
( function( window ) {
|
||||
var facebookEmbed = function() {
|
||||
var fbroot, src;
|
||||
|
||||
if ( 'undefined' !== typeof FB && FB.XFBML ) {
|
||||
FB.XFBML.parse();
|
||||
} else {
|
||||
fbroot = document.createElement( 'div' );
|
||||
fbroot.id = 'fb-root';
|
||||
document.getElementsByTagName( 'body' )[ 0 ].appendChild( fbroot );
|
||||
|
||||
src = '//connect.facebook.net/' + jpfbembed.locale + '/sdk.js#xfbml=1';
|
||||
if ( jpfbembed.appid ) {
|
||||
src += '&appId=' + jpfbembed.appid;
|
||||
}
|
||||
src += '&version=v2.3';
|
||||
jQuery.getScript( src );
|
||||
}
|
||||
};
|
||||
|
||||
window.fbAsyncInit = function() {
|
||||
FB.init( {
|
||||
appId: jpfbembed.appid,
|
||||
version: 'v2.3',
|
||||
} );
|
||||
|
||||
FB.XFBML.parse();
|
||||
};
|
||||
|
||||
if ( 'undefined' !== typeof infiniteScroll ) {
|
||||
jQuery( document.body ).on( 'post-load', facebookEmbed );
|
||||
}
|
||||
|
||||
facebookEmbed();
|
||||
} )( this );
|
||||
Reference in New Issue
Block a user