__( 'Facebook Page Like Widget' , 'facebook-pagelike-widget' ) ) ); add_action( 'admin_enqueue_scripts', [ $this, 'load_custom_js' ] ); } function load_custom_js(){ wp_enqueue_script( 'load-custom-js', plugin_dir_url(__FILE__) . 'admin/assets/js/custom.js' ); } /** @see WP_Widget::widget */ function widget( $args , $instance ) { global $select_lng; extract( $args ); $title = apply_filters( 'widget_title' , $instance['title'] ); $fb_url = $instance['fb_url']; $width = $instance['width']; $height = $instance['height']; $data_small_header = isset( $instance['data_small_header'] ) && $instance['data_small_header'] != '' ? 'true' : 'false'; $data_adapt_container_width = isset( $instance['data_adapt_container_width'] ) && $instance['data_adapt_container_width'] != '' ? 'true' : 'false'; $data_hide_cover = isset( $instance['data_hide_cover']) && $instance['data_hide_cover'] != '' ? 'true' : 'false'; $data_show_facepile = isset( $instance['data_show_facepile']) && $instance['data_show_facepile'] != '' ? 'true' : 'false'; $select_lng = $instance['select_lng']; $data_tabs = 'timeline'; $data_lazy = isset( $instance['data_lazy'] ) && $instance['data_lazy'] != '' ? 'true' : 'false'; if (array_key_exists('data_tabs', $instance) && $instance['data_tabs'] !== '') { $data_tabs = implode(",", $instance['data_tabs']); } echo $before_widget; if ( $title ) echo $before_title . $title . $after_title; wp_register_script( 'scfbwidgetscript' , FB_WIDGET_PLUGIN_URL . 'fb.js', array( 'jquery' ), '1.0' ); wp_enqueue_script( 'scfbwidgetscript' ); wp_register_script( 'scfbexternalscript', 'https://connect.facebook.net/'.$select_lng.'/sdk.js#xfbml=1&version=v18.0', "", '2.0', true ); wp_enqueue_script( 'scfbexternalscript' ); echo '
 . '/facebook-pagelike-widget/loader.gif)
', $this->get_field_name('data_tabs'), $this->get_field_id('data_tabs') ); $tabs = array( 'timeline','events','messages' ); foreach( $tabs as $tab ) { printf( '', $tab, in_array( $tab, $select) ? 'selected="selected"' : '', $tab ); } echo ''; ?>
id="get_field_id( 'data_hide_cover' ); ?>" name="get_field_name( 'data_hide_cover' ); ?>" />
id="get_field_id( 'data_show_facepile' ); ?>" name="get_field_name( 'data_show_facepile' ); ?>" />
id="get_field_id( 'data_small_header' ); ?>" name="get_field_name( 'data_small_header' ); ?>" />
id="get_field_id( 'data_adapt_container_width' ); ?>" name="get_field_name( 'data_adapt_container_width' ); ?>" />
id="get_field_id( 'data_lazy' ); ?>" name="get_field_name( 'data_lazy' ); ?>" />
Your PHP configuration does not allow to read this file. To unable language option, enable allow_url_fopen in your server configuration.