Title: Social Media Shortcodes
Author: Michael Beckwith
Published: <strong>August 18, 2012</strong>
Last modified: September 10, 2025

---

Search plugins

![](https://ps.w.org/social-media-shortcodes/assets/banner-772x250.png?rev=2806748)

![](https://ps.w.org/social-media-shortcodes/assets/icon-256x256.png?rev=2806748)

# Social Media Shortcodes

 By [Michael Beckwith](https://profiles.wordpress.org/tw2113/)

[Download](https://downloads.wordpress.org/plugin/social-media-shortcodes.1.3.2.zip)

 * [Details](https://test.wordpress.org/plugins/social-media-shortcodes/#description)
 * [Reviews](https://test.wordpress.org/plugins/social-media-shortcodes/#reviews)
 *  [Installation](https://test.wordpress.org/plugins/social-media-shortcodes/#installation)
 * [Development](https://test.wordpress.org/plugins/social-media-shortcodes/#developers)

 [Support](https://wordpress.org/support/plugin/social-media-shortcodes/)

## Description

This plugin registers shortcodes for the following websites, social service on the
left, format for the shortcode on the right:

Service / shortcode version

 * Blogger [blogger]
 * BookHype [bookhype]
 * Colourlovers [colourlovers]
 * DeviantArt [deviantart]
 * Digg
 * Dribbble [dribbble]
 * Etsy [etsy]
 * Facebook [facebook]
 * Flickr [flickr]
 * Flipboard [flipboard]
 * GitHub [github]
 * Goodreads [goodreads]
 * HackerNews [hackernews]
 * IMDb [imdb]
 * Instagram [instagram]
 * Last.FM [lastfm]
 * LinkedIn [linkedin]
 * Myspace [myspace]
 * Patreon [patreon]
 * Pinterest [pinterest]
 * Reddit [reddit]
 * Slideshare [slideshare]
 * SpaceHey [spacehey]
 * Soundcloud [soundcloud]
 * TikTok [tiktok]
 * Twitch [twitch]
 * Twitter [twitter]
 * Vimeo
 * X [x]
 * Yelp [yelp]
 * YouTube

All examples updated for v1.1

Example 1:

    ```
    [twitter name="JoeSomeone" text="some text you want the link to appear as"]
    ```

results in this on your post/page:

    ```
    <a href="http://www.twitter.com/JoeSomeone" title="JoeSomeone's Twitter profile" class="twitter_smsc">some text you want the link to appear as</a>
    ```

Example 2:

    ```
    [twitter name="JoeSomeone"]
    ```

results in this on your post/page.

    ```
    <a href="http://www.twitter.com/JoeSomeone" title="JoeSomeone's Twitter profile" class="twitter_smsc">JoeSomeone (Twitter)</a>
    ```

Example 3:

    ```
    [twitter name="JoeSomeone" target="_blank"]
    ```

results in on your post/page.:

    ```
    <a href="http://www.twitter.com/JoeSomeone" title="JoeSomeone's Twitter profile" target="_blank" class="twitter_smsc">JoeSomeone (Twitter)</a>
    ```

Filters:

    ```
    function example_add_site( $sites ) {
        $sites['somesite'] = array( 'Some Site', 'http://www.somesite.com/user/' );

        //Return the $sites array
        return $sites;
    }
    add_filter( 'smsc_shortcodes', 'example_add_site' );

    function example_add_classes( $classes ) {
        $classes[] = 'someclass';

        return $classes;
    }
    add_filter( 'smsc_classes', 'example_add_classes' );

    function example_change_final_link( $output, $shortcode ) {
        if ( 'somesite' == $shortcode ) {
            $output_new = $output . ' <--Awesome profile!';
        }

        return $output_new;
    }
    add_filter( 'smsc_final_link', 'example_change_final_link', 10, 2 );
    ```

## Installation

 1. Search for “Social Media Shortcodes” via your WP Admin plugin installer and activate.
 2. Write some blog posts.
 3. Link some social media sites profiles.
 4. You look very nice today, did you get your hair did?
 5. Ignore what Grumpy Cat thinks of your post. It’s wonderful.

## Reviews

There are no reviews for this plugin.

## Contributors & Developers

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

Contributors

 *   [ Michael Beckwith ](https://profiles.wordpress.org/tw2113/)

[Translate “Social Media Shortcodes” into your language.](https://translate.wordpress.org/projects/wp-plugins/social-media-shortcodes)

### Interested in development?

[Browse the code](https://plugins.trac.wordpress.org/browser/social-media-shortcodes/),
check out the [SVN repository](https://plugins.svn.wordpress.org/social-media-shortcodes/),
or subscribe to the [development log](https://plugins.trac.wordpress.org/log/social-media-shortcodes/)
by [RSS](https://plugins.trac.wordpress.org/log/social-media-shortcodes/?limit=100&mode=stop_on_copy&format=rss).

## Changelog

#### 1.3.2

 * Updated: Link text escaping for security issues.

#### 1.3.1

 * Updated: Handle some security issues with link output.

#### 1.3.0

 * Added: X and SpaceHey.
 * Updated: confirmed 6.5.3 compatibility.

#### 1.2.1

 * Updated: confirmed WP 6.2.2 compatibility.

#### 1.2.0

 * Added: Blogger, BookHype, DeviantArt, Etsy, Flipboard, Goodreads, HackerNews,
   IMDb, Instagram, Patreon, Pinterest, Soundcloud, TikTok, Twitch, Yelp
 * Removed: Foursquare, OKCupid, ProgrammableWeb, Scribd
 * Updated: Cleaned up more code to modernize.

#### 1.1.1

 * Cleaned up code. Should not affect anything.
 * Removed: delicious, Favstar.FM, forrst, StumbleUpon.

#### 1.1.0

 * Rewrote the plugin as a PHP Class.
 * Added or amended three filters for developers to use: “smsc_shortcodes”, “smsc_classes”,“
   smsc_final_link”
 * Updated default site list

#### 1.0.3

 * Added classes to the link markup based on social media site. Twitter will get‘
   class=”twitter_smsc”‘ and so on. Added optional target parameter to shortcode
   in case someone wants to open in different browser windows.

#### 1.0.2

 * Added is_array() check after filter and some function documentation.

#### 1.0.1

 * Added filter for users to add their own sites.

#### 1.0.0

 * Initial upload

## Meta

 *  Version **1.3.2**
 *  Last updated **8 months ago**
 *  Active installations **40+**
 *  WordPress version ** 5.2 or higher **
 *  Tested up to **6.8.5**
 *  PHP version ** 5.6 or higher **
 *  Language
 * [English (US)](https://wordpress.org/plugins/social-media-shortcodes/)
 * Tags
 * [shortcodes](https://test.wordpress.org/plugins/tags/shortcodes/)[social media](https://test.wordpress.org/plugins/tags/social-media/)
 *  [Advanced View](https://test.wordpress.org/plugins/social-media-shortcodes/advanced/)

## Ratings

 5 out of 5 stars.

 *  [  2 5-star reviews     ](https://wordpress.org/support/plugin/social-media-shortcodes/reviews/?filter=5)
 *  [  0 4-star reviews     ](https://wordpress.org/support/plugin/social-media-shortcodes/reviews/?filter=4)
 *  [  0 3-star reviews     ](https://wordpress.org/support/plugin/social-media-shortcodes/reviews/?filter=3)
 *  [  0 2-star reviews     ](https://wordpress.org/support/plugin/social-media-shortcodes/reviews/?filter=2)
 *  [  0 1-star reviews     ](https://wordpress.org/support/plugin/social-media-shortcodes/reviews/?filter=1)

[Your review](https://wordpress.org/support/plugin/social-media-shortcodes/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/social-media-shortcodes/reviews/)

## Contributors

 *   [ Michael Beckwith ](https://profiles.wordpress.org/tw2113/)

## Support

Got something to say? Need help?

 [View support forum](https://wordpress.org/support/plugin/social-media-shortcodes/)