Cookie notice banner for GDPR, CCPA, EU cookie law, data protection and privacy regulations and other cookie law and consent notice requirements on yo …
- Installs
- 300,000+
- Rating
- 4.6 (205)
- Updated
- 23 days ago
Shariff provides share buttons that respect the privacy of your visitors and follow the General Data Protection Regulation (GDPR).
| Last updated | May 15, 2026Updated in the last year |
|---|---|
| Tested up to | WordPress 6.9.11Older than WordPress 7.1.4, the current release |
| Needs WordPress | 4.9 or newer |
| Needs PHP | 7.4 or newer |
| First published | December 1, 2014 |
| Support, last two months | 0 of 1 threads resolved (0%) |
4.9 / 5 from 101 reviews
| 5 stars | 97 |
|---|---|
| 4 stars | 1 |
| 3 stars | 0 |
| 2 stars | 0 |
| 1 star | 3 |
The “original” share buttons automatically transmit data of your visitors to the social network sites as soon as they visit your website. They do not need to click on a share button for this and therefore have no choice, if they want their data to be send. The German computer magazine c’t has developed “Shariff” (ʃɛɹɪf) that follows the General Data Protection Regulation (GDPR – Regulation (EU) 2016/679). This plugin adapts the Shariff concept and provides an easy to use solution for WordPress. We currently support
31 services in 25 languages:
Bitcoin, Bluesky, Buffer, Diaspora, Facebook, Flipboard, Info, Linkedin,
mailto, Mastodon, Mewe, Mix, Odnoklassniki, Patreon, Paypal, Paypal.me,
Pinterest, Pocket, Printer, Reddit, RSS, SMS, Telegram, Threema, Tumblr,
Twitter, VK, Wallabag, Weibo, Whatsapp, Xing
For more information about the Shariff project check out the original GitHub project and read about the project itself c’t information page (in German).
You can automatically add share buttons to posts, pages, the main blog page, product sites and many more as well as use it as a widget or add the shortcode [shariff] manually to your pages or themes.
The opening of the plugin's own description. The full text, installation notes and changelog are on its WordPress.org page.
Yes. Simply use the shortcode function:
do_shortcode(‘[shariff]’)
You can use all options of the shorttag as described on the help tab in the plugin settings.
Yes. You can use do_shortcode('[shariff services="totalnumber"]') to simply output the total amount of shares for a post in the loop. It will return the number itself wrapped in a <span class="shariff-totalnumber"></span> in order for the shariff.js to update the count. Also only cached data is used, in order to not slow down your site.
Yes. You can use
function your_awesome_function( $share_counts ) {
// $share_counts is an array including all enabled services,
// the timestamp of the update and the url of the post.
// do stuff
}
add_action( ‘shariff_share_counts’, ‘your_awesome_function’ );
WARNING: This hook will get called A LOT. So be sure you know what you are doing.
It uses the same options that have been configured on the plugin options page. However, you can put in a shorttag that overwrites the default options. It has the same format as you use in posts. Take a look at the help section of the plugin options page for more information.
A: Yes. You can change all options using the shorttag in the Shariff meta box on the right side of the post edit screen.
A: Shariff tries to protect the privacy of your visitors. In order to do this, the statistics have to be requested by your server, so social networks only see a request of your server and not from your visitor. However, we do not know, if you want this. Therefore it is not enabled by default.
instead of integers since 4.6.18 (sanitize_key() instead of absint()), causing
the strict 1 === comparisons to fail silently and share buttons to disappear
from posts/pages. Includes a one-time migration to repair existing installations.




Cookie notice banner for GDPR, CCPA, EU cookie law, data protection and privacy regulations and other cookie law and consent notice requirements on yo …
#196 by installs
The original Google Fonts self-hosting plugin. Automagically caches your fonts locally — no configuration (or brains) required!
#377 by installs
Improve frontend performance by disabling Google Fonts. GDPR and DSGVO friendly.
Cookie consent banner for GDPR, CCPA and privacy compliance. Auto cookie blocking, cookie scanner, Consent Mode v2 and consent management.
#43 by installs
Publish your cookie banner or notice in minutes. Automatically scan cookies, and create policies to align with GDPR, CCPA, and Google Consent Mode.
Consent management for WordPress — GDPR, CCPA & ePrivacy, autoblocking, Google Consent Mode, Microsoft Consent Mode (Pro), GPC & WP Consent API.
Read from the WordPress.org plugin API on , when WordPress 7.1.4 was the current release. WordPress.org rounds active installs into buckets. These are the directory's figures, not my verdict, and I haven't tested this plugin.