Social Multi Share, Social Web, Social Share

Social Media platforms (Twitter, Linkedin, Pinterest, Facebook, Whatsapp, Mix, LINE, Telegram, Viber, Pocket, Facebook Messenger, vKontakte, SMS, Reddit) are a growing driver for traffic to your blog and integrated responsive Social Media sharing buttons are facilitating community engagement and promotion. But often integrating Social Sharing buttons on your website can break your website's performance (because they load a remotely hosted script) and look-and-feel. Often you are limited as to where these Social sharing buttons are placed on your blog or website. And what are those cookies for that they place? Who asked them to track your visitors? What are they doing with that data?

  • Favourite
  • Report

Time to take control again over your website and protect your visitors!

This Joomla! content plugin integrates the open source js-Socials script seamlessly into your web pages. The script itself is only 10K big and because it is installed locally it can be cached and thus is lightning fast!

With GDPR compliant implementation of Facebook, Pinterest and VKontakte share counters!

You get full control on where you want to place the responsive Social sharing buttons: simply by entering the tag {jssocials} anywhere in your blog / article.

Facebook Like integration

New: integrate a Facebook Like share box any where in your content by placing the tag {jssocials fblike}. You can even point the like box to another URL... imagine what that will do for growing your Facebook followers!


you can add parameters to the tag like: {jssocials url="https://the url to be shared" title="a different title to be share" buttonorder="L,F,T}
This enables to you set eg the social sharing buttons on a 'thank you for buying' page where the share url is not the thank you page (default behavior), but e.g. the products page!


  • de-DE (partial)
  • en-GB
  • es-ES (partial)
  • fr-FR
  • it-IT (partial)
  • nl-NL
  • pt-BR
  • sr-RS
  • sr-YU
  • tr-TR (partial)

Don't like the labels on the buttons? Change them via Joomla language file.... It's your site, you decide what to do with it :)
Don't want certain buttons to be shown on tables or phones? No worries, you can configure which buttons(s) should display on what device!

Or you can place them automagically in the top / bottom / read more (or any combination of) positions on your Joomla! articles (configurable per category). And that's not all! you can even choose to have the buttons automagically appear on your featured or category (blog) view: this makes sharing articles from those pages very easy for your visitors.

With one click of the mouse you can change the look-and-feel of all the responsive Social sharing buttons all over your website: all from the plugin's back-end. You want the look and feel to perfectly match your website? No problem: with the custom css option you can make them look (and feel) exactly the way you want them to!

For the marketeers among us: it is even possible to measure (via e.g. Google Analytics) the effectiveness of your buttons / Social platform via built in UTM support!

And that is not all... it's free for you to use on your website!

Additional functionality compared to free ochJSsocials LIGHT version:

- Additional buttons: Pinterest, WhatsApp, Mix (StumbleUpon successor), Line, Telegram, Viber, Pocket, VKontakte, Facebook Messenger, SMS and Reddit
- Show / Hide buttons on device type: desktop, Mobile, Tablet (or combination)
- Change buttons order
- Facebook LIke button / share box anywhere you like pointing to any URL you like
- Automatically trim length of tweet title to always fit configured (e.g. 140) characters
- Advanced tag: When adding the tag you can specify a custom title, custom url to share and even a different button set / button order to show!
- Custom campaigns support: set extra sharing parameters so you can track who clicked what and where in e.g. Google Analytics
- FontAwesone 4 and 5 support for icons on the buttons
- Advanced replace: replace any text / tag with the ochJSsocials buttons
- Integration support for Affiliate Tracker component: automatically add a user's Affiliate Tracking ID to the URL when sharing!
- Shared By functionality (in combination with ochBlog component): give credits to the sharer when displaying article / blog to visitor!
- Seamless integration in ochSEO | SMO toolbox component

New in version 1.0.6 (requires Joomla! 3.8+)

- New: implemented server side Share Counts (Facebook, Pinterest, VKontakte) > GDPR compliant!
- Improvement: small fixes for better rendering the css and js files in head
- Improvement: new version of jssocials(.min).js

New in version 1.0.5 (requires Joomla! 3.8+)

- New: added woff2 icon font, increasing performance
- Improvement: updated Mobile_Detect to version 2.8.33
- Changed: Remove Google+ Socials Sharing in config once disabled (Google+ is retired)

New in version 1.0.4 (requires Joomla! 3.8+)

- New: added language fr-FR, thanks Patrick M.

New in version 1.0.3 (requires Joomla! 3.8+)

- Improved: replaced deprecated File::exists() function (installer)

New in version 1.0.2 (requires Joomla! 3.8+)

- Improvement: add scripts and css files with absolute path instead of relative path
- Improvement: Joomla 3.9 code review

New in version 1.0.1 (requires Joomla! 3.8+)

- Improvement: Fix check if (name spaced) class Mobile_Detect is already loaded
- Improvement: Fix stdClass not found error due to name spacing
- Improvement: Fix Google+ sharing when not logged in on Google platform
- Improvement: Updated languages sr-SR, sr-YU (Thnx Nidzo!)

New in version 1.0.0

- New: Reddit share button
- New: Mix collect button (substitutes StumbleUpon)
- New: Added Facebook Quote functionality
- New: Added 'Force Page Title' setting for Joomla articles to force page title instead of article title
- New: enable Pinterest button on Custom module displaying on page with Joomla article
- Improvement: update Mobile_Detect library to version 2.8.32
- Improvement: fixed VKontakte share counter
- Improvement: add buttons javascript code to head instead of in body of page
- Improvement: Added Name Spacing to facilitate LIGHT version coexistence
- Improvement: Added EasyBlog class check to avoid notice when EasyBlog installed, but class not set

New in version 0.7.1

- New: Joomla! 4.0 (alpha) compatible
- New: Added Font Awesome 5 icon support
- Improvement: update Mobile_Detect library to version 2.8.31
- Improvement: changed Telegram sharing URL

New in version 0.7.0

- New: use new och-icons icon set instead of font-awesome for button icons

New in version 0.6.6

- Fixed: Facebook Like box not using custom URL when specified
- Fixed: Facebook Like box throwing PHP notice in logs
- Improvement: maximum configurable tweet length is now 512 characters

New in version 0.6.5

- New: Integration with Affiliate Tracker component > add user's Affiliate Tracker ID to shared URL
- Improvement: URL constructor Code improvements

New in version 0.6.4

- Improvement: Shared by functionality in combination with ochBlog component
- Improvement: Code improvement of install / update script

New in version 0.6.3

- New: Shared by functionality in combination with ochBlog component
- Improvement: Code improvement of install / update script

New in version 0.6.2

- New: Added Facebook Like button / share box (see documentation for instructions)
- New: Added languages SR-RS and sr-YU (Thnx Nidzo)
- Improvement: code improvements preparing for Joomla! 4

New in version 0.6.1

- New: Added SMS sharing button
- New: Added Facebook Messenger desktop integration
- New: Added language pt-BR
- Improvement: Updated Mobile_Detect to version 2.8.26
- Improvement: Changed K2 handling of autobuttons
- Improvement: Loading scripts and stylesheets with versioning

New in version 0.6.0

- New: trim length of tweet title to always fit configured (e.g. 140) characters
- New: exclude Joomla articles, K2 items, EasyBlog posts based on ID
- New: Share call2action (invite to share) text for autobuttons
- Fix: Custom html module on K2 and EasyBlog pages used wrong page url
- Improvement: text disappearing when multiple tags used on some sites (using specific php versions)
- Improvement: fixed notices when categories not configured in include / exclude for autobuttons

New in version 0.5.7

- Improvement: moved mobile_detect to own namepace (avoid conflicts with other components utilizing same library without check)
- Improved: Updated to jssocials.js version 1.5.0 (code cleanup and fix for StumbleUpon share count)
- Improved: back-end configuration (button styles and button show on setting)

New in version 0.5.6

- New: Set custom via, call2action, hashtags per (manually) inserted jssocials tag (for customizing twitter button)
- Improvement: Introduced conditional fields (show / hide on value) in back-end configuration
- Improvement: updated Mobile Detect library to version 2.8.24

New in version 0.5.5

- New: Set custom url, title or button(order) per (manually) inserted jssocials tag
- Improvements: Code improvements

New in version 0.5.4

- Updated: Fontawesome version 4.7.0
- Updated: Telegram pictogram changed to fa-telegram
- New: nl-NL Language support
- New: Seamless integration in ochSEO | SMO Toolbox component

New in version 0.5.3

- Updated: jsSocials script version 1.4.0
- Improved: K2 fixes media / video / gallery on page (requires K2 fix)

New in version 0.5.2

- New: vKontakte Social sharing added
- New: Facebook Messenger Social sharing added
- Improvement: Count setting (yes / no) decoupled from responsive setting
- Temp Fix: Share count for Google+ disabled (not working anymore)
- Improvement: Don't run plugin when the content is being indexed
- Improvement: Improved installer update routine
- Changed: Language files moved to plugins language folder

New in version 0.5.1

- Fix: Pocket button not always showing on mobile (thnx Moos)
- Fix: Autobuttons showing on modules that execute content plugins and are displayed on page that is configured to receive autobuttons  (thnx Luc)

New in version 0.5.0

- New: Added Viber Social sharing button (thx Nidzo)
- New: Added Pocket read it later button (tnx Nidzo)
- New: all buttons now configurable per device (show on desktop / tablet / mobile)
- New: show debug information (see advanced tab for more information, default = off)
- New: Pinterest button now also visible on featured, category views (when image in article)
- Improvement: improved context (component) detection for autobuttons
 - Stops buttons from showing up on components that *mimic* com_content.article
 - Better K2 item, itemlist, latest detection for autobuttons
- Improvement: updated Mobile Detect library to version 2.8.22
- Improvement: Mobile Detection improvement (less overhead = more speed)
- Improvement: Several code improvements / changes

New in version 0.4.2

- New: Added Telegram Social sharing button
- Changed: upgraded jssocials.js script to version 1.3.1
 - Styles: Fix share count text vertical alignment
 - Shares: Fix facebook sharing count url
 - Shares: Simplify googleplus count url
- Improvement: minor css changes > Fix share count text vertical alignment

New in version 0.4.1

- New: Added ReadMore position as autobutton position
- Fixed: Pinterest not working on K2
- Changed: Facebook Like renamed to Facebook Share
- Changed: Google +1 renamed to Google Share
- Improvement: Better Pinterest image handling for K2 and Easyblog
- Improvement: several code improvements / changes

New in version 0.4.0

- Easyblog auto buttons now configurable per category (include / exclude)
- Autobuttons for K2 articles (K2 version 2.6.8 +)
- Improvement: updated jssocials script to version 1.2.1
- Improvement: updated Font Awesome to version 4.6.1
- Improvement: updated Mobile_Detect script to version 2.8.21
- Fix: Auto buttons Easyblog entry page were dependent on Joomla article setting
- Misc. Code clean up and improvements

New in version 0.3.2

- LINE added as Social sharing site
- Fix: page / article titles with " in it would stop buttons from showing
- Improvement: updated jssocials script to version 1.2

New in version 0.3.1

- New Feature: Social share dialog in popup window (new default) or in browser tab
- Fix: WhatsApp not started on some (exotic) mobile browsers
- New feature: Call-2-action text before tweet text
- Improvement: All button labels are now Joomla text strings > they can now be translated / changed via Joomla functionality

New in version 0.3.0

- add Autobuttons to EasyBlog (entry, categories, tags, latest, bloggers pages)
- Improved detection component / view to prevent autobuttons to show up on e.g. modules that process content plugins
- Advanced (Regex) replacement: replace anything in your text with the responsive Social sharing buttons
- Code clean up and improvement: Code is now 100% compliant to Joomla! Code style

New in version 0.2.2

- Improvement: implemented MobileDetect library for better mobile detection (for whatsapp button)

New in version 0.2.1

- A bug is fixed in which some non-https urls where not constructed correct + some minor code improvements

New in version 0.2.0

- Added option to also *automagically* add buttons to the introtext of your articles when showcased on the Featured or Category (blog) view

New in version 0.1.5

- Code improvement to avoid buttons not showing on special pages (e.g. featured articles view) where multiple articles (with buttons) are displayed.
- Improvement to force the loading of the dependent jquery script before the jssocials script (buttons not displaying on some templates / pages)

New in version 0.1.4

- A special treat for the Internet Marketeers (and other people who like analytics :)): now you can append a UTM parameter to the URL that is shared via the jsSocials buttons. This enables you to e.g. track the effectiveness of the jsSocials buttons in Google Analytics.
Additionally you can automatically (optional) specify in the UTM code the button (platform) that was used to share the url (via utm_content), that way you can even see which Social Media platform is working best for you and which platform needs some love and care to get up to par with the others.

New in version 0.1.3

- order the buttons and *automagically* place the buttons on selected article categories in top, botton or both positions!
do you want to post your joomla pages to facebook, twitter etc... then you should test this extension
Ease of use
Easy configuration.
I tested several orher plugins for social integration, but all were really too difficult for me.
That was really great... direct support with solution in a few minutes, amazing
For absolute beginners the documentation could be a littele bit mor detailled.
Value for money
highest value, even if you don't need the pro functiions please pay the developer for his great job
I used this to: we use it for our upcomming musicserver blog
Add lightning fast customized Socials Sharing buttons to our website with Google Analytics tracking for running campaigns
Ease of use
Very easy to use. Every setting is documented in the back-end
Not needed it, but looking at the speed of answering other users on the forum I know it is top notch!
As said: documentation on website gives good impression (with tips and tricks) of how to use, fully documented in back-end
Value for money
It is part of a subscription: would pay that amount for this extension alone :)
I used this to: Giving the best user experience to our visitor: enabling them to share seamlessly and without speed 'penalties'. We also use the tracking functionality and custom text / links to provide sharing buttons on checkout pages. I have tried many but none comes close to this one!
ochJSsocials LIGHT

ochJSsocials LIGHT

By Ruud van Lent
Social Share
Social Media platforms (Twitter, Linkedin, Facebook) are a growing driver for traffic to your blog and integrated responsive Social Media sharing buttons are facilitating community engagement and promotion. But often integrating Social Sharing buttons on your website can break your website's performance (because they load a remotely hosted script) and look-and-feel. Often you are limited as to whe...
Paid download


By Ruud van Lent
SEO & Metadata
Social Media platforms like Facebook, Twitter, Linked, Google+, etc. are ideal showcases for your content. But how do they determine what text and images to show when somebody shares your content? Facebook introduced the Open Graph Protocol. With this protocol meta-tags are added in your blog / article source code. These meta-tags tell Facebook what the article is about, which image to use, which...
ochSEO|SMO Toolbox
Paid download

ochSEO|SMO Toolbox

By Ruud van Lent
SEO & Metadata
New: Switch to Joomla's 3.8 new router and remove your Article IDs from the URL WITHOUT loosing your #SEO ranking and breaking links to your website! Search Engine Optimization (SEO) and Social Media Optimization (SMO) is an important factor in increasing the popularity of your website. There are many manual ways to tweak and tune your site's SEO and SMO parameters. This package consists of the oc...
Paid download


By Ruud van Lent
News Display
Your online channels are important for you and your business. You spent a lot of time and effort to write high quality blogs for your visitors. You spent a lot of time on social media to draw attention to these blogs. You polish your content and website to be SEO optimized. But what is it you want these visitors to do on your website other then read your blog and leave? What is your call to action...
Paid download


By Ruud van Lent
Multimedia Display
Adding video's (youtube, vimeo, tedx, kickstarter, prezi) to your website and blog is an excellent way to attract visitors to your website, share your message AND extent your visitors 'on page duration'. One of the important criteria of search engines in determining if your content is as good as you think it is, is the time visitors stay on your page. With an ever increasing number of mobile visit...
Paid download


By Ruud van Lent
News Display
Marketers in a content-driven landscape are responsible for producing huge amounts of content, day in and day out. But most of us don’t have the time, staff, or budget to publish enough great (or even good) content. We do the best we can, but it’s often impossible to stay ahead of the demand. Time to enable your community to easily generate curated content for your website! Content curation...
Paid download


By Ruud van Lent
Joomla! has a long history of being the perfect CMS (Content Management System). in previous versions (1.x / 2.5), although maturing, the Content (articles) generation and displaying lacked Blog functionality. There are different requirements in having a Blog then in having an article. Time to leverage your Joomla! CMS into a fully fledged Blog platform! ochBlog comes with a brand new ochImage f...
Paid download


By Ruud van Lent
Are you struggling with 'tuning' your images on your site for best performance and Google's page speed ranking? What looks great on a desktop is a complete bandwidth waste on mobile devices. When optimizing the image for mobile devices, how will they look on all different sizes of devices out there and how will they 'blur' on the desktop? Time to automate Image (jpg/png) optimization and use HTML...
Paid download


By Ruud van Lent
Access & Security
Do you even feel disappointed, or even wronged, when people register on your website or subscribe to your newsletter with a Disposable or temporary E-mail account? When they download your free ‘goodies’ that you worked so hard on and ‘thank’ you with a bouncing email address, leaving you with no possibility to contact them, for support, news, etc. Do you ever feel bothered by the fact tha...
Paid download


By Ruud van Lent
Ads & Affiliates
You work hard to maintain your blog, forum, or online services platform. You spend a fair amount of time in creating great content and generating traffic to your site... Why not start monetizing your website? With this plugin you can: - Easily monetize your website by seamlessly integrating Google AdSense and / or Google Ad Manager into your webpages. - Automatically place ads in your content,...


Ruud van Lent
Last updated:
May 17 2019
Date added:
Nov 25 2016
GPLv2 or later
Paid download
Related free extension :
ochJSsocials LIGHT

Uses Joomla! Update System


Write a review