S
by Curtiss Grymala 1 (0 reviews)

Social Icons Widget

A developer-friendly plugin that allows you to add a widget with links to various social media profiles.

Social Icons Widget ranks #16,597 among WordPress.org plugins with 100+ active installations, is #1,750 of 8,548 in the Customization category, a 1/5 rating from 0 reviews, and was last updated Aug 26, 2011. Data from WordPress.org, refreshed twice daily — see methodology.

Tested up to WP 3.2 (Current: 7.1)
v0.1 Current Version v0.1
Updated 15 years ago Last Update on 26 Aug, 2011
Refreshed 15 hours ago Last Refreshed on
#1,750 of 8,548 in Customization Top 25% by installs No update in over a year
View on WordPress.org
Rank
#16,597
+124 this week
Active Installs
100+
-16.7%
KW Avg Position
N/A
No change
Downloads
19.3K
+5 today
Support Resolved
0%
No change
Rating
20%
Review 1 out of 5
1 (0 reviews)

Next Milestone 200

Total Progress 19%
100+ 200+
9,913
Ranks to Climb
-
Growth Needed
8,000,000
Active Installs
Pro

Unlock Exact Install Count

See the precise estimated active installs for this plugin, calculated from real-time ranking data.

  • Exact install estimates within tiers
  • Track install growth over time
  • Milestone progress predictions
Upgrade to Pro
Need 81 more installs to reach 200+

Rank Changes

16,573 16,608 16,643 16,678 16,713 09-09-2026 10-09-2026 11-09-2026 12-09-2026 13-09-2026 14-09-2026 15-09-2026 16-09-2026
16,533 16,579 16,626 16,672 16,718 01-09-2026 02-09-2026 03-09-2026 04-09-2026 05-09-2026 06-09-2026 07-09-2026 08-09-2026 09-09-2026 10-09-2026 11-09-2026 12-09-2026 13-09-2026 14-09-2026 15-09-2026 16-09-2026
Current #16,597
Change
Best #

Upgrade to Pro

Unlock 30-day and 90-day rank history charts with a Pro subscription.

Upgrade Now

Active Installs Growth

Active Installs 0,000,000+
Growth +0.0%
Peak 0,000,000

Downloads Growth

0 10 20 09-09-2026 10-09-2026 11-09-2026 12-09-2026 13-09-2026 14-09-2026 15-09-2026 16-09-2026
0 10 20 01-09-2026 02-09-2026 03-09-2026 04-09-2026 05-09-2026 06-09-2026 07-09-2026 08-09-2026 09-09-2026 10-09-2026 11-09-2026 12-09-2026 13-09-2026 14-09-2026 15-09-2026 16-09-2026
Downloads
Growth
Peak

Upgrade to Pro

Unlock 30-day, 90-day, and yearly download history charts with a Pro subscription.

Upgrade Now

Reviews & Ratings

1.0
0 reviews
Overall 20%
5
0 (0%)
4
0 (0%)
3
0 (0%)
2
0 (0%)
1
0 (0%)

Security History

Source: WPVulnerability

No known vulnerabilities on record for Social Icons Widget. Checked 1 month ago.

TL;DR

AI summary of the plugin's readme

This plugin is for WordPress site owners and developers who want to display links to their social media profiles. It solves the problem of adding a customizable social media links widget, with default support for several major platforms and hooks for extending or restyling the output.

  • Widget for social media profiles
  • Facebook, Twitter, YouTube support
  • LinkedIn, Google+, FriendFeed, Flickr support
  • Filter hook to add services
  • Outputs unordered list markup
  • Customizable HTML output via filters

Frequently Asked Questions

Common questions about Social Icons Widget

This plugin runs the array of services through a filter called social-icons-services before using that array. The list of services is an associative array using a string that's usable as a CSS class for the key and the proper name of the service as the value. You can remove services by unsetting them from the passed array or add services by simply appending them to the array. The entire array is sorted in alphabetical order according to the name of the service. The default array used by the plugin is: array( 'twitter' => __( 'Twitter' ), 'facebook' => __( 'Facebook' ), 'youtube' => __( 'YouTube' ), 'linkedin' => __( 'LinkedIn' ), 'google' => __( 'Google+' ), 'friendfeed' => __( 'FriendFeed' ), 'flickr' => __( 'Flickr' ), ); The widget control inputs require the values entered to be URLs, so you should not try to add list items that are supposed to accept input other than valid URLs.
There are four separate hooks used to filter the HTML output of the widget. They are as follows: social-icons-before-list - The HTML code that should be output to open the list (<ul class="social-icons-list"> by default) social-icons-after-list - The HTML code used to close the list (</ul> by default) social-icons-before-item - The HTML code used to open each list item. This code is printed using the printf() method to inject the appropriate service key as the class. Therefore, you should use %s in the code to indicate where the service key should be printed. The default code is <li class="%s"> social-icons-after-item - The HTML code used to close the list item (</li> by default)
The widget should be assigned a class of 'social-icons'. By default, the list itself will have a CSS class of 'social-icons-list', so you can apply any CSS styles you desire to that class. In addition, as mentioned above, each list item is assigned its own CSS class, consistent with the array key assigned to that item. The default CSS classes that will be used by the plugin are (the proper names of the services are shown in parentheses): twitter (Twitter) facebook (Facebook) youtube (YouTube) linkedin (LinkedIn) google (Google+) friendfeed (FriendFeed) flickr (Flickr) With those classes, you could do something like the following to hide the text of the links and replace that text with the appropriate icons (not included): .social-icons { position: absolute; bottom: 12px; left: 58px; width: 124px; height: 32px; margin: 0 auto; } .social-icons li { display: inline; } .social-icons li a { display: block; float: left; width: 0; height: 0; padding: 32px 32px 0 0; margin: 0 0 0 14px; font-size: 0; line-height: 0; overflow: hidden; background: url(images/social-icons.png); } .social-icons li.linkedin a { background-position: -46px 0; } .social-icons li.twitter a { background-position: -91px 0; } .social-icons li:first-child a { margin-left: 0; }
I found an older blog post with some links to a bunch of resources for free sets of social media icons. You can check it out and see if any of the examples shown there strike your fancy. I am not affiliated in any way with that blog or the author of the post.

Sign In / Register

You need to sign in or register to use this feature.