File "widgets-social-counter.php"
Full Path: /var/www/bvnghean.vn/save_bvnghean.vn/wp-content/themes/magone/includes/widgets/widgets-social-counter.php
File size: 1.03 KB
MIME-type: text/x-php
Charset: utf-8
<?php
function magone_widget_social_counter( $args, $instance, $widget_id, $widget_declaration) {
static $widget_id_counter = 0;
$widget_id .= ('-'.$widget_id_counter);
$widget_id_counter++;
$args['widget_id'] = $widget_id;
$instance = magone_set_widget_instance($instance, $widget_declaration);
magone_widget_common_header('LinkList social_counter linklist', $instance, $args);
// get from cache first
$cache = get_transient(MAGONE_SOCIAL_COUNT_CACHE_KEY.'-'.$args['widget_id']);
if ($cache && !current_user_can('manage_options')) :
echo $cache;
else:
?>
<div class="data hide">
<?php foreach ( $instance as $name => $url ) :
if (strpos($name, '_url') === false) {
continue;
}
if ($url) : ?>
<span class="value" data-key="<?php echo esc_attr(str_replace('_url', '', $name)); ?>" data-url="<?php echo esc_attr($url); ?>"></span>
<?php endif; ?>
<?php endforeach; ?>
</div>
<div class="loader"><?php esc_html_e('Loading...', 'magone'); ?></div>
<?php
endif;
magone_widget_common_footer();
}