WordPress.org

Plugin Directory

Social Media Share Buttons | MashShare

Social Media Share Buttons for Twitter, Facebook and other social networks. Highly customizable Social Media ecosystem

3.2.1

  • New: Post specific option in meta box social sharing settings to hide and show share buttons
  • Fix: Button margin is zero when plugin is updated after storing settings
  • Fix: Flipboard button missing on settings page
  • Fix: Buttons are small after saving admin settings. Restore default large size
  • Fix: Pinterest Button Not working on AMP pages
  • Fix: Facebook Share Button not url encoded

3.2.0

  • Fix: buttons not loading on some mobile browsers. Remove css fade-in animation
  • Fix: Button margin deactivated per default on update installation
  • New: Admin notice to show how important the new access token generation is

3.1.9

  • Fix: Non missing css rules in minified css

3.1.8

  • New: Facebook App authentication | No more zero shares due to api call limits
  • New: Awesome New Responsive Full Width Buttons
  • New: Three more button sizes: Small | Medium | Large (Default Size)
  • New: Beautiful new Most Shared Post Widget plus extra options and thumbnail generation

  • New: Color Picker for Share count color

  • New: Button Margin Option
  • New: Button label And share icon align center option
  • New: Add Flipoard and Hacker News to the supported networks
  • New: All Fonts and CSS are located in assets folder. Template folder not used any longer for assets
  • New: Clean up the user interface and change some wordings
  • New: Changed facebook api endpoint
  • New: New content filter for deactivating buttons on amp pages 'mashsb_the_content'
  • New: Tested up to WP 4.7

  • Fix: jQuery error nearest() not defined

  • Fix: Remove inline css completely when custom css is not used
  • Fix: Shortcodes not working in above and below content section

  • Tweak: default font-family sans-serif for the buttons

  • Tweak: Allow Headlines in admin settings
  • Tweak: Clean up admin js
  • Tweak: Remove sharedcount.com endpoint because its not working anymore
  • Tweak: Change link to docs
  • Tweak: Create new filter mashsb_share_count
  • Tweak: New admin footer and several CSS improvements
  • Tweak: Remove deprecated functions

3.1.7

  • New: Hotfix for changing facebook api endpoint

3.1.6

  • Removed and merged into 3.1.8

3.1.7

  • Fix: Hotfix changes facebook api endpoint
  • Fix: Remove all changes in 3.1.6 and put them into 3.1.8 for testing first the new API endpoint before creating new features

3.1.6

  • REMOVED

3.1.5

  • Fix: Twitter title for floating sidebar and sharebar add-on is wrong when on frontpages with multiple blogposts
  • Fix: Telegram button missing style in mashsb.css
  • Fix: Wrong textdomain
  • Fix: Size of inline css when using AMP Plugin is too big.
  • Tweak: Missing update notice after succesfull settings import
  • Tweak: Improve Open Graph and Twitter Card settings description
  • New: Hide User Profile MashShare meta box with setting Meta Box Visibility in general settings

3.1.4

  • Fix: Remove deprecated REST API functions which are throwing errors on php 5.2
  • Fix: Change domain path to /languages
  • Fix: Change doc header of meta-box.php and remove wrong declarations
  • Tweak: Change label of User Roles Options Visibility to Meta Box Visibility Permissions
  • Tweak: remove is_admin() condition for sharecount creation. Leads to zero sharecounts on themes with bad infinite scroll implementation where is_admin() is true even on frontpage
  • Tweak: Add more translations
  • New: Support for Telegram button included in network add-on

3.1.3

  • Fix: Share Buttons are not shown on a few ajax based themes. (Remove is_main_query() condition)
  • Fix: WP Shorturls are enabled per default
  • Fix: Warning message when log folder is not writeable
  • Fix: Warning message when curl_init not availabe
  • Fix: Possible Security Warning Issue Resolved when using Vaultpress
  • Tweak: New admin footer in mashshare settings pages

3.1.2

  • New: Option to show Social Sharing options meta box only for specific user roles

3.1.1

  • Fix: When using shortcode [mashshare] without an "services" argument the number of large buttons is wrong.
  • Tweak: remove unused code and clean up

3.1.0

  • Fix: Undefined var $mashsb_options
  • Fix: Default caching method async cache not working after update 2.5 > 3.x when settings were not saved manually

3.0.9

  • New. Modified cache expiration for async method: New posts: Updated once every hour! Posts older than 3 weeks: Updated once every 4 hours! Posts older than 2 month: Updated once every 12 hours!
  • Fix: Never fire async cache for bots
  • Fix: Remove correct sharecount even when a bot is visiting the site. Important to make sure that the cache gets filled correct
  • Fix: Remove site name from blog post share title
  • Fix: Allow special characters like quotation marks in tweets
  • Tweak: Explain shorturl and show sample url formats for different shorturls on settings tab
  • Tweak: Better explanation of the different Caching Methods
  • Tweak: Change footer link to the documentation

3.0.8

  • Fix: Remove Sitename from twitter share title
  • Fix: WP Shorturls deactivated for shortcodes with custom url like [mashshare url="https://www.google.com" text="share it"]
  • Fix: Wrong twitter title used when Yoast seo url and MashShare custom tweet setting is not defined
  • Fix: Wrong og:title generated on frontpage

3.0.7

  • Fix: Fatal error with themes using the meta-box framework
  • Fix: Undefined index mashsu_methods

3.0.6

  • Fix: Fatal error: Cannot redeclare rwmb_meta_shortcode()
  • Fix: Under some circumstances previous settings are overwritten with default values when plugin is updated

3.0.5

  • Fix: WP Shortlinks not workings
  • Fix: Better twitter title sanitizing. Some special characters are not shown
  • Tweak: Make clear that bitly links are not generated on the fly and background processing can take up to 1 hour
  • Tweak: Notice to make sure that network buttons can be arranged via drag and drop

3.0.4

  • Fix: Position top not working after version 3.0.3

3.0.3

  • Fix: Undefined method on AMP pages

3.0.2

  • HUGE PERFORMANCE & FEATURE UPDATE

  • Performance: New asyncronous method for cache rebuilding. No more increase in loading time while page loads

  • Performance: No cache rebuild when site is visited by bots or spiders
  • Performance: Structural and logic improvements reduces number of db requests.
  • New: Most Popular Post Widget for displaying posts sorted by shares
  • New: Yoast and Jetpack support for social settings
  • New: Build in open graph and twitter card meta tags. Rewritten from scratch. Makes use of Yoast open graph data if specified.
  • New: Extra large Pinterest image and dedicated sharing description
  • New: Basic responsive button behavior included per default
  • New: Facebook open graph rescraping is done automatically on post save.
  • New: Validate open graph data button for fetching new scrape information and forcing facebook to purge its cache.
  • New: Filter "mashsb_visible_services" for modifying the visible networks
  • New: Filter "mashsb_shortcode_atts" for modifying the shortcode arguments
  • New: New field in WordPress user profiles: Twitter author url for giving credits to authors when sharing a link on twitter (meta tag twitter:creator)
  • New: Clicking the PLUS button only affects the adequate parent share buttons not other share buttons on same page.
  • New: Improved license activation workflow and much better license error messages
  • Tweak: New UI elements for admin checkboxes
  • Tweak: Enable Twitter and Facebook share button per default on first time installation
  • Tweak: Change MashShare to MashShare for better branding
  • Tweak: Change twitter username description in settings and make sure @MashShare is not used
  • Tweak: Get 20% instead 10% discount for allowing tracking
  • Tweak: admin menue icon
  • Tweak: Deactivates the MashShare Open Graph Add-On or throws an warning message if its still enabled
  • Tweak: Load JS and CSS all over setting is enabled per default
  • Tweak: Static share buttons on admin dashboard for quicker response
  • Tweak: Rename General tab into Settings
  • Tweak: Remove settings "Visual" and "Social networks" and merge them into new Settings tab
  • Tweak: Stay on last active tab after saving admin settings
  • Fix: New function for returning share title shows correct title even on archive, categories and non posts like bbpress and buddyPress pages
  • Fix: Missing in checkbox callback function
  • Fix: disable class mashdebug() which causes header notices on some systems
  • Fix: Undefined function wp_get_document_title() Compatibility backward fix
  • Fix: Undefined $post object on several places
  • Fix: Hide @ on twitter share when no twitter handle is used

  • Fix: syntax error on php 5.3

  • Fix: Missing negated debug constant leads to removing most shares posts transient all the time and performance issues when most shared post widget is used.
  • Fix: Do not use automatic buttons for feeds
  • Tweak: Reduce number of requests to one API request on singular post and use global $mashsb_sharecount for storing sharecount

3.0.1

  • New: Most Shared Post Widget -> Select posts by date of publish like 14 days, 1 month ago and so on.
  • Fix: When twitter card or open graph tags are disabled mashshare must not disable yoast open graph and twitter cards data
  • Fix: Admin notices for floating sidebar and share bar are shown even when they are not installed.

3.0.0

  • HUGE PERFORMANCE & FEATURE UPDATE

  • Performance: New asyncronous method for cache rebuilding. No more increase in loading time while page loads

  • Performance: No cache rebuild when site is visited by bots or spiders
  • Performance: Structural and logic improvements reduces number of db requests.
  • New: Most Popular Post Widget for displaying posts sorted by shares
  • New: Yoast and Jetpack support for social settings
  • New: Build in open graph and twitter card meta tags. Rewritten from scratch. Makes use of Yoast open graph data if specified.
  • New: Extra large Pinterest image and dedicated sharing description
  • New: Basic responsive button behavior included per default
  • New: Facebook open graph rescraping is done automatically on post save.
  • New: Validate open graph data button for fetching new scrape information and forcing facebook to purge its cache.
  • New: Filter "mashsb_visible_services" for modifying the visible networks
  • New: Filter "mashsb_shortcode_atts" for modifying the shortcode arguments
  • New: New field in WordPress user profiles: Twitter author url for giving credits to authors when sharing a link on twitter (meta tag twitter:creator)
  • New: Clicking the PLUS button only affects the adequate parent share buttons not other share buttons on same page.
  • New: Improved license activation workflow and much better license error messages
  • Tweak: New UI elements for admin checkboxes
  • Tweak: Enable Twitter and Facebook share button per default on first time installation
  • Tweak: Change MashShare to MashShare for better branding
  • Tweak: Change twitter username description in settings and make sure @MashShare is not used
  • Tweak: Get 20% instead 10% discount for allowing tracking
  • Tweak: admin menue icon
  • Tweak: Deactivates the MashShare Open Graph Add-On or throws an warning message if its still enabled
  • Tweak: Load JS and CSS all over setting is enabled per default
  • Tweak: Static share buttons on admin dashboard for quicker response
  • Tweak: Rename General tab into Settings
  • Tweak: Remove settings "Visual" and "Social networks" and merge them into new Settings tab
  • Tweak: Stay on last active tab after saving admin settings
  • Fix: New function for returning share title shows correct title even on archive, categories and non posts like bbpress and buddyPress pages
  • Fix: Missing in checkbox callback function
  • Fix: disable class mashdebug() which causes header notices on some systems
  • Fix: Undefined function wp_get_document_title() Compatibility backward fix
  • Fix: Undefined $post object on several places
  • Fix: Hide @ on twitter share when no twitter handle is used

2.5.5

  • Fix: Button width ignored after last update

2.5.4

  • New: Share button support for Google AMP Accelerated Mobile Pages when using the WordPress official AMP plugin https://wordpress.org/plugins/amp/
  • New: New option for adding custom css only on AMP pages.
  • New: Autoptimize support - Concatenating of css and js files
  • New: BWP Minify (Better WordPress Minify) support - Concatenating of css and js files
  • New: Use modern facebook icon
  • New: Performance improvement: Number of share count requests are reduced
  • New: Fakecount support RTL languages like arabic and hebraic
  • New: Rename tab "Extensions" to "Add-On Settings"
  • New: Rename "Add-Ons" to "Get More Add-Ons"
  • Fix: Prevent fatal error when curl is not installed and check first if it is installed

  • Tweak: Hiding shares when x shares are reached will be done via php and not longer css

  • Tweak: Adding debug constant MASHSB_DEBUG for developing purposes
  • Tweak: Cleaning code

  • Fix: $post undefined message

  • Fix: Remove !important css declarations in AMP inline style declaration

2.5.3

  • Tweak: Tested up to WP 4.4.2
  • Tweak: Rewrite sharedcount class for using phpunit test class
  • Tweak: Clean up code and several performance improvements
  • Fix: Undefined var 'mash_networks' on first installation
  • Fix: Disabling cache not working for shortcode buttons with custom url
  • Fix: Shorturls are not working on share bar add-on
  • Fix: Twitter username handle not shown on iphone (missing urlencode())
  • Fix: Custom url and text in shortcodes are overwriting default button text and url when used on same page
  • New: Move 'Exclude' option to settings->Visual->Location
  • New: Show usage tracking notice only for administrators

2.5.2

  • Fix: Share count including fakecount for custom urls in shortcodes are not returned and stays zero
  • Fix: Custom URL and Custom Text are not returned in shortcodes
  • Fix: Sharecounts are hidden when setting "Hide sharecount is enabled". Number of shares are ignored
  • Fix: Disabled MashShare cache results in non shown shares on non singular pages or custom urls in shortcodes
  • Fix: Fake count ignored on non singular pages or custom urls in shortcodes

2.5.1

  • New: Redirection after first time activation to visual tab
  • Tweak: Notice if there is no network enabled
  • Tweak: Performance improvement! Font icons not loaded any longer as external files. All font icons embeded purely as octet-stream;base64
  • Fix: undefined var subscribe_behavior
  • Fix: Check sharecount only when url is defined and $post not empty
  • Fix: Prevent double encoding of share url's that leads to unwanted results
  • New: Function for collecting non sensitive informations for improving MashShare and keep track of how it is used. Muste be enabled by user explicitely before it is used.

2.5.0

  • New: A new filter called mashsb_active allows you to enable mashshare mashsb.js and mashsb.css conditionally via third party function
  • New: Store shares even on non post pages like category and archive pages
  • Fix: undefined var notice

See release notes and complete changelog at: https://www.mashshare.net/changelog/

Requires: 3.6+ or higher
Compatible up to: 4.7
Last Updated: 2 days ago
Active Installs: 40,000+

Ratings

4.7 out of 5 stars

Support

20 of 26 support threads in the last two months have been marked resolved.

Got something to say? Need help?

Compatibility

+
=
Not enough data

0 people say it works.
0 people say it's broken.

100,1,1 100,1,1 100,1,1 100,1,1 100,1,1 100,1,1
100,1,1
100,1,1 100,1,1
100,1,1
100,1,1 100,1,1
100,1,1 0,1,0 0,1,0 100,1,1 100,1,1
100,2,2 50,2,1 0,1,0 100,1,1 100,1,1 100,1,1
100,1,1
100,4,4 67,3,2
100,1,1 0,2,0
100,1,1
100,1,1
100,1,1
100,1,1
100,1,1
100,2,2
0,1,0
100,1,1