D7net
Home
Console
Upload
information
Create File
Create Folder
About
Tools
:
/
home
/
sadaunjx
/
public_html
/
wp-content
/
themes
/
newsplus1
/
inc
/
widgets
/
Filename :
widget-social-boxes.php
back
Copy
<?php /* Copyrights (C) Arb4Host Network */ ?> <?php function a4h_widget_social_boxes() { register_widget('a4h_widget_social_boxes'); } add_action('widgets_init', 'a4h_widget_social_boxes'); class a4h_widget_social_boxes extends WP_Widget { function __construct() { parent::__construct(false, THEME_PREFIX.' | '.'صناديق المواقع الاجتماعية'); } function widget($args, $instance) { extract($args); $title = apply_filters('widget_title', empty($instance['title']) ? '' : $instance['title'] , $instance, $this->id_base); echo $before_widget; if ( $title ) { echo $before_title.$title.$after_title; } //start output ?> <?php $width = $instance['width'] ? $instance['width'] : 300; $social_links = a4h_options('social_links'); ?> <?php if ( !empty($instance['facebook']) ) { ?> <div class="sn-box sn-box-facebook"> <div class="fb-page" data-href="<?php echo $social_links['facebook']; ?>" data-width="<?php echo $width; ?>" data-small-header="true" data-adapt-container-width="true" data-hide-cover="false" data-show-facepile="true" data-show-posts="false"><div class="fb-xfbml-parse-ignore"><blockquote cite="<?php echo $social_links['facebook']; ?>"><a href="<?php echo $social_links['facebook']; ?>"></a></blockquote></div></div> <script> window.fbAsyncInit = function() { FB.init({ appId : '<?php echo a4h_options('fb_app_id'); ?>', autoLogAppEvents : true, xfbml : true, version : 'v2.9' }); FB.AppEvents.logPageView(); }; (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 apply_filters('a4h_filter_fb_locale', 'ar_AR'); ?>/sdk.js"; fjs.parentNode.insertBefore(js, fjs); }(document, 'script', 'facebook-jssdk')); </script> </div> <?php } ?> <?php if ( !empty($instance['twitter']) ) { ?> <div class="sn-box sn-box-twitter"> <a href="<?php echo $social_links['twitter']; ?>" class="twitter-follow-button" data-size="large" data-show-count="true" data-lang="en" data-width="<?php echo $width; ?>">Follow @<?php echo $social_links['twitter']; ?></a> <script>!function(d,s,id){var js,fjs=d.getElementsByTagName(s)[0];if(!d.getElementById(id)){js=d.createElement(s);js.id=id;js.src="//platform.twitter.com/widgets.js";fjs.parentNode.insertBefore(js,fjs);}}(document,"script","twitter-wjs");</script> </div> <?php } ?> <?php //end output echo $after_widget; } function update($new_instance, $old_instance) { $instance = $old_instance; //start instances $instance['title'] = strip_tags($new_instance['title']); $instance['facebook'] = $new_instance['facebook']; $instance['twitter'] = $new_instance['twitter']; $instance['width'] = $new_instance['width']; //end instances return $instance; } function form($instance) { $defaults = array(); $instance = wp_parse_args((array) $instance, $defaults); //start form ?> <?php a4h_widgets_input_fields($this, $instance, 'text', 'title', 'العنوان'); ?> <?php a4h_widgets_input_fields($this, $instance, 'checkbox', 'facebook', 'Facebook'); ?> <?php a4h_widgets_input_fields($this, $instance, 'checkbox', 'twitter', 'Twitter'); ?> <?php a4h_widgets_input_fields($this, $instance, 'number', 'width', 'العرض', array('class' => 'smll', 'append' => ' px')); ?> <?php //end form } }