Support » Plugin: Storefront Product Sharing » New Storefront version is incompatible with the current plugin version

  • Hi,

    I just upgraded to the latest Storefront version (2.3.0) and found that the social media buttons are no longer displayed on the page (the links are still there, but the image of the button is gone).

    Any thoughts how this could be solved?

    Thanks,
    Miki

Viewing 15 replies - 1 through 15 (of 17 total)
  • I am having the same problem. Please fix it. Thanks so much!

    I Noticed this as well, even after today’s Storefront upgrade to 2.3.1 let me know if you want more specs to id the alleged bug.

    im using a child theme based on storefront

    seems this folder is missing perhaps
    @import '../../../../themes/storefront/assets/sass/utils/variables';

    there is no sass folder in the Storefront Assets Folder after the upgrade.

    Yes – Please fix – same problem here !!

    Same problem here. It used to work until the upgrade – I am using the HomeStore child theme. It seemed to work until I turned on the Jetpack Image CDN feature.

    Check out this image to see the problem clearly on my site.
    Image link: http://cld.wthms.co/8nzkt5

    That means the social network icons are from “FontAwesome” and somehow Storefront Product Sharing is not loading them correctly.

    A lot has changed between FontAwesome v4 and v5. New Storefront (v2.3 and v2.3.1) uses FontAwesome v5, with seemingly only the fa-solid-900 font series being included.

    While that series does contain the ‘Share via Email’ icon, it does not seem to contain brand icons. There is a new Brand series with v5.

    Note also that some Brand icon unicodes have also changed since v4, specifically those used for Facebook.

    • This reply was modified 2 years, 11 months ago by rambillo. Reason: Cleanup text

    So, a quick temporary fix until the issue is resolved …

    Add this to your functions.php file:

    add_action( 'wp_head', 'temp_sps_fa' );
    
    function temp_sps_fa(){ ?>
    <link rel="stylesheet" href="https://use.fontawesome.com/releases/v5.0.13/css/all.css" integrity="sha384-DNOHZ68U8hZfKXOrtjWvjxusGo9WQnrNx2sqG0tfsghAvtVlRW3tvkXWZh58N9jp" crossorigin="anonymous">
    <?php }

    Add this to your appropriate css file:

    .storefront-product-sharing ul li a::before {
        font-family: "Font Awesome\ 5 Brands";
    }
    
    .storefront-product-sharing ul li.facebook a::before {
        content: "\f09a";
    }
    
    .storefront-product-sharing ul li.email a::before {
        font-family: "Font Awesome\ 5 Free";
        font-weight: 900;
    }

    Don’t forget to remove these temporary changes once the plugin is fixed by the author.

    • This reply was modified 2 years, 11 months ago by rambillo. Reason: Fixed formatting and added reminder to remove these changes once the plugin is fixed

    @rambillo The problem has been resolved. Thanks so much!

    this code breaks my site if I add it

    this code breaks my site if I add it

    Same here. Have been satisfied with the plugin. Has worked effectively until now. Using Storefront/Bookshop, and buttons no longer display.

    @rambillo How to fix the same problem with the Search and Cart icons on the mobile interface’s footer bar? Thanks. 🙂

    Same problem. The icons are not showing. Can you advise when this will be resolved?

    @rambillo Thank you!

Viewing 15 replies - 1 through 15 (of 17 total)
  • The topic ‘New Storefront version is incompatible with the current plugin version’ is closed to new replies.