This plugin hasn’t been tested with the latest 3 major releases of WordPress. It may no longer be maintained or supported and may have compatibility issues when used with more recent versions of WordPress.

Social Viral Downloader


This plugin is a very powerful viral marketing tool. Once installed, this plugin prompts the user to share a msg in her Facebok/Twitter/Google before downloading any file from your site. The admin can edit the msg. from the setting pane. Additionally, the admin can now keep a track of the number of downloads, and hence shares, his files are getting. It is a simple yet powerful mechanism to gain widespread popularity throughsocial sites


The Social Viral Downloader plugin create posts for your WordPress websites where you can add a downloadable file link. You may also add a description along with a title for the Facebook post which will be shared when a viewer wants to download the file from your website.

  • Gain widespread popularity with minimal efforts!
  • Added new sharing options Google+ & Twitter.
  • Admin have opportunity to select which sharing method will apper on front end.
  • Added two download options ‘Redirect’ & ‘Featured’.
  • Added different Settings panel for settings.
  • Very minimal coding with maximum portability.
  • All share count will be shown including individual sharing count.
  • Total download count can be found in post page.
  • Ability to add new shortcode from page itself.
  • Each and every download and share counts.
  • Add downloadable file to posts through shortcodes.
  • Share files of any format you want.
  • Simple and easy to use.
  • Add shortcodes on the go from WP-Editor itself.
  • Customize each download links by filter and styling.
  • Block IP Address and Agents.
  • All download logs with all details are stored.
  • All Download logs will be there in table format.
  • Ability to export download logs In CSV.
  • Ability to search intended data In download logs.
  • Ability to add categories and tags to posts.
  • New graphical look.


  • The plugin is fully compatible with the recent versions of WordPress.
  • Compatible with older WordPress versions, down to 3.0.
  • Multilingual Support is included with the plugin and is fully compatible with WPML.
  • Support added for common importers like WordPress Importer and WP All Import


Social Viral Downloader is completely customizable. You may change settings as you want. And You also can block IP, Agents As your requirement.


All we want is some love. If you did not like this plugin or if it is buggy, please give us a shout and we will be happy to fix the issue/add the feature. If you indeed liked it, please leave a 5/5 rating.
In case you feel compelled to rate this plugin less than 5 stars – please do mention the reason and we will add or change options and fix bugs. It’s very unpleasant to see silent low rates. For more information and instructions on this plugin please visit


  • Social Viral Downloader in Admin Panel Configuration General Settings.
  • Social Viral Downloader in Admin Panel Configuration Download Logs Settings.
  • Social Viral Downloader Post Type.
  • Social Viral Downloader Add New Post.
  • Social Viral Downloader Categories.
  • Social Viral Downloader Tags.
  • Social Viral Downloader Download & Share Logs.
  • Social Viral Downloader End User View.


  1. Upload the entire fb-viral-downloader folder to the /wp-content/plugins/ directory
  2. Activate the plugin through the ‘Plugins’ menu in WordPress.
  3. Look at your admin bar and enjoy using the new links there.
  4. Go and manage your forum.


Does this plugin work with newest WP version and also older versions?

Yes, this plugin works really fine with WordPress 4.2.2!
It is also compatible for older WordPress versions upto 3.0.1.

Is it possible for the users by any means to download the file without sharing on Social Media?

No, the download is only possible when the viewer shares the download link on given social media sites.

Can I share any pdf or zip file?

Yes, the plugin allows you to share any format of file you want

Is the plugin compatible with my theme?

Yes, the plugin is completely compatible with all the WordPress themes!

Can I add title and description to the link that will be posted on Social Media?

Yes, you can add title and a brief description to the link to be posted on Social Media of the user.

Can I use images instead of text in the download link?

You can either enter the img tag directly inside the link text or keep the text blank and insert the link then you will find a shortcode added to the visual editor like [viraldownloader id=123 text='']. Place your custor between the quotes of text='' and then click on the Add media button and select an image. Make sure Link to is selected none before you insert into post.

You can do it programmatically too just add the following line to your theme’s functions.php file

add_filter( 'fb_viral_downloader_html', 'custom_fb_viral_downloader_html', 10, 3 );
function custom_fb_viral_downloader_html( $text, $id, $share_count ) {
    if( $id == 123 ) { //suppose your downloadable id is 123
        $text = '<img src="http://yoursite/yourimagepath/yourimg.jpg"/>';
    return $text;
Can I customize the Download Link html?

Yes, you can do it just by adding a few lines to the theme’s functions.php. fb_viral_downloader_html filter allows you to customize the html. It returns two extra parameters apart from the text, $id the id of the downloadable post and $share_count the count of the number of times the post is being shared.

Eg code:

add_filter( 'fb_viral_downloader_html', 'custom_fb_viral_downloader_html', 10, 3 );
function custom_fb_viral_downloader_html( $text, $id, $share_count ) {
    return 'Share This to download' . '&nbsp;<span>(' . $share_count . '</span>)';


Isn't working

I inserted the shortcode to my page and all it does is create the word "text" and when you click on the word, the FB icon appears with a button that says "generate."

Not wrking for me

I installed, created a facebook appId and inserted a download. The link appears and when I click on the link, it just appends '#' tot the link and scrolls to top. pls help.
Read all 10 reviews

Contributors & Developers

“Social Viral Downloader” is open source software. The following people have contributed to this plugin.




  • Initial release


  • Fixed W3 Total Cache compatibility issue.


  • Fixed broken link text.


  • Shortcodes can now be added from the WP-Editor itself. Changed icons to match with WordPress 3.8 Admin UI.


  • Refactored and fixed code structure.


  • Minor bug fix.


  • Minor bug fix.


  • Made compatible with WordPress version 3.9.


  • Fixed share count issue. Facebook profile link of recently shared users are shown in admin.


  • Fixed conflict with other facebook widget.
  • Added filter fb_viral_downloader_html to customize the download link.
  • Unique class added to each download link for styling.


  • Fixed notices in plugin


  • Minor bug fixes


  • Added Google+ And Twitter Support
  • Added Download Count
  • Share Count With Different Individual Count
  • Download Logs
  • Export And Delete Ability For All Logs
  • New Admin Panel For IDs
  • IP Block And Agent Block Capability


  • ‘Bringing User Back To Top’ issue is solved.


  • “Generate” button has been modified to make it compatible with different themes.


  • Fix – Removed ‘#’ after facebook link.
  • Fix – Fixed some issue i.e., facebook icon was not displaying at all website.