function hocwp_setup_theme_add_facebook_javascript_sdk() { $load_sdk = hocwp_use_facebook_javascript_sdk(); if ($load_sdk) { $args = array(); $app_id = hocwp_get_wpseo_social_value('fbadminapp'); if (empty($app_id)) { $app_id = hocwp_option_get_value('hocwp_option_social', 'fbadminapp'); } if (!empty($app_id)) { $args['app_id'] = $app_id; } hocwp_facebook_javascript_sdk($args); } }
function hocwp_facebook_javascript_sdk($args = array()) { $language = isset($args['language']) ? $args['language'] : 'vi_VN'; $language = apply_filters('hocwp_facebook_javascript_sdk_language', $language); $app_id = isset($args['app_id']) ? $args['app_id'] : ''; $app_id = apply_filters('hocwp_facebook_javascript_sdk_app_id', $app_id); if (empty($app_id)) { return; } $version = isset($args['version']) ? $args['version'] : HOCWP_FACEBOOK_GRAPH_API_VERSION; $version = apply_filters('hocwp_facebook_javascript_sdk_version', $version); $use = hocwp_use_facebook_javascript_sdk(); if (!(bool) $use) { return; } ?> <div id="fb-root"></div> <script> (function (d, s, id) { var js, fjs = d.getElementsByTagName(s)[0]; if (d.getElementById(id)) return; js = d.createElement(s); js.id = id; js.src = "//connect.facebook.net/<?php echo $language; ?> /sdk.js#xfbml=1&version=v<?php echo $version; ?> &appId=<?php echo $app_id; ?> "; fjs.parentNode.insertBefore(js, fjs); }(document, 'script', 'facebook-jssdk')); </script> <?php }