Plugin Directory

Changeset 2451128


Ignore:
Timestamp:
01/06/2021 09:37:12 AM (5 years ago)
Author:
ifrountas
Message:

New Version

Location:
jackshare/trunk
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • jackshare/trunk/inc/class-jackshare-functions.php

    r2400018 r2451128  
    3939
    4040
    41         if ( $jackshare_options['jackshare_facebook_meta'] == true ) : ?>
     41        if ( isset($jackshare_options['jackshare_facebook_meta']) == true ) : ?>
    4242           
    4343            <!-- JACKSHARE ENABLE FACEBOOK OPEN GRAPH TAGS -->
     
    6464        global $post;
    6565
    66         $twitter_via          = $jackshare_options['jackshare_twitter_via'];
     66        $twitter_via = $jackshare_options['jackshare_twitter_via'];
    6767
    6868
    6969        //Current position selected by user
    70         $position             = $jackshare_options['jackshare_position'];
     70        $position = $jackshare_options['jackshare_position'];
    7171
    7272        // Display Names of social media
    73         $display_names        = $jackshare_options['jackshare_enable_social_names'];
     73        $display_names = $jackshare_options['jackshare_enable_social_names'];
    7474
    7575        // Display the selected theme and make them lowercase to use it as css class
     
    9696
    9797        // Social media enabled from dashboard
    98         $enable_fb            = $jackshare_options['jackshare_facebook'];
    99         $enable_messenger     = $jackshare_options['jackshare_messenger'];
    100         $enable_twitter       = $jackshare_options['jackshare_twitter'];
    101         $enable_pinterest     = $jackshare_options['jackshare_pinterest'];
    102         $enable_linkedin      = $jackshare_options['jackshare_linkedin'];
    103         $enable_viber         = $jackshare_options['jackshare_viber'];
    104         $enable_whatsapp      = $jackshare_options['jackshare_whatsapp'];
     98        $enable_fb            = isset($jackshare_options['jackshare_facebook']) ? $jackshare_options['jackshare_facebook'] : 0;
     99        $enable_messenger     = isset($jackshare_options['jackshare_messenger']) ? $jackshare_options['jackshare_messenger'] : 0;
     100        $enable_twitter       = isset($jackshare_options['jackshare_twitter']) ? $jackshare_options['jackshare_twitter'] : 0;
     101        $enable_pinterest     = isset($jackshare_options['jackshare_pinterest']) ? $jackshare_options['jackshare_pinterest'] : 0;
     102        $enable_linkedin      = isset($jackshare_options['jackshare_linkedin']) ? $jackshare_options['jackshare_linkedin'] : 0 ;
     103        $enable_viber         = isset($jackshare_options['jackshare_viber']) ? $jackshare_options['jackshare_viber'] : 0;
     104        $enable_whatsapp      = isset($jackshare_options['jackshare_whatsapp']) ? $jackshare_options['jackshare_whatsapp'] : 0;
    105105
    106106        // Get the current post's URL that will be shared
     
    145145
    146146        // Create the share links for Facebook, Twitter, Pinterest and Linkedin
     147        $jackshare_pinterest = "";
    147148        $jackshare_fb           = sprintf( 'https://www.facebook.com/dialog/share?app_id=%2$s&amp;display=popup&amp;href=%1$s&amp;redirect_uri=%1$s', $jackshare_post_url, $fb_app_id );
    148149        $jackshare_messenger    = sprintf( 'http://www.facebook.com/dialog/send?app_id=%1$s&amp;link=%2$s&amp;redirect_uri=%2$s&amp;display=popup', $fb_app_id, $jackshare_post_url );
     
    185186        $response = wp_remote_retrieve_body( $request );
    186187        $share_data = json_decode( $response );
    187 
    188         if ( !empty( $share_data ) ) {
     188        $share_number = 0;
     189        $reaction_number = 0;
     190        $comment_count = 0;
     191
     192        if ( !empty( $share_data ) && !$share_data->error ) {
    189193
    190194            $share_number        = intval($share_data->engagement->share_count);
     
    230234        }
    231235
     236        $share_number_element = "";
    232237        if ( $share_number > 0 ){
    233238            $share_number_element = '<span class="share-number">'. $share_number .'</span>';
     
    289294
    290295
    291 
    292 
    293 
    294 
    295 
    296 
    297 
    298 
    299 
    300 
    301 
    302296?>
  • jackshare/trunk/jackshare.php

    r2400021 r2451128  
    55* Plugin URI: https://wordpress.org/plugins/jackshare
    66* Description: Super simple Social media sharing buttons with minimal design and lightning fast performance.
    7 * Version: 2.1.5
     7* Version: 2.1.6
    88* License: GPL v3
    99* License URI: http://www.gnu.org/licenses/gpl-3.0.txt
     
    2222//Plugin name and version
    2323define( 'JACKSHARE_PLUGIN_NAME', 'Jackshare');
    24 define( 'JACKSHARE_PLUGIN_VERSION', 'v2.1.5');
     24define( 'JACKSHARE_PLUGIN_VERSION', 'v2.1.6');
    2525
    2626define( 'JACKSHARE_PLUGIN_FILE', __FILE__ );
  • jackshare/trunk/readme.txt

    r2400024 r2451128  
    44Tags: facebook, social sharing, twitter, social media, share buttons, social share counter
    55Requires at least: 4.0
    6 Tested up to: 5.5.1
    7 Stable tag: 2.1.5
     6Tested up to: 5.6
     7Stable tag: 2.1.6
    88License: GPL v3
    99License URI: http://www.gnu.org/licenses/gpl-3.0.html
     
    3131
    3232== Changelog ==
     33
     34= 2.1.6 =
     35
     36* Code Optimization
    3337
    3438= 2.1.5 =
Note: See TracChangeset for help on using the changeset viewer.