Catalyst Theme - WordPress Accelerated
banner ad

How to add smilies to WordPress Blogs

| March 31, 2010 More

Smileys or Emoticons have been used for decades to express emotions. The first use of emoticons was documented in 1857 and it was in the form of a morse code. And then it was popularized in the internet world by the Instant Messengers and Chats where people used to express their feelings with the help of these smileys.

The main problem with WordPress is that it’s Smileys are too boring. It is not a point of worry since we can easily change the custom plugin with extremely cool Emoticons/Smileys with the help of plugins. There are many such plugins out there but the only two worth using are : Custom Smilies and Smilies Themer plugins. You can choose which one you would want to use but my choice would go with Smilies Themer. These two plugins will allow you to add any type of custom smiley packs to your blog.

1) Custom Smilies:

Custom Smilies (previously named Custom Smileys) gives you a chance to personalize your posts and comments using smilies of your choice instead of default ones.

  1. Download and extract; then, upload init.php and custom-smilies.php to the /wp-content/plugins/custom-smilies directory. Uploadsmilies folder to the /wp-includes/images directory.
  2. Activate Custom Smilies in your Admin Panel
  3. Put your smilies in smilies folder (wp-includes/images/smilies/)
  4. Change the emoticons by navigating to Manage > Smilies and complete the form

Download the Plugin here:

2) Smilies Themer:

Smilies Themer allows you to use smilies (emoticons) themes (or packs) to replace the wordpress default ones.


  • Works (with WordPress 2.2+)
  • Compatible with More Smilies themes packages
  • Options page
  • Multilinguage support


Smilies Themer Toolbar


Drop smilies-themer folder into /wp-content/plugins/ and activate the plug in.


No user interaction needed. Just activate the plugin, select a smilies theme and profit!

Live Demo

:) :( XD 8) ;) ;( :( (

…and much more (themes are customizable & expandable to the infinite and beyond!)


The plugin adds a .wp-smiley class to every smilie.

The following code is recomended (Thanks 0xCAFE):

img.wp-smiley { border:medium none; vertical-align:middle; }


A theme is just a set of emoticons and his corresponding image.

You can add any image, any emoticon, mix them, whatever you want.

Just take a look at any of the included themes to know how make your own.

Download the plugin here:

Other Plugins:

As I said the above plugins will allow you to add custom smileys or emoticons packs on your WordPress blog. The following 4 plugin will allow you to add a standalone Emoticon pack.

1) Cat Smiley:

This smilies plugin contains the cat characters of Japanese anime style. Download by clicking here

2) PaoPaoBing Smilies:

This plugin contains funny army character emoticons. Download here

3) Blacy Smilies:

Black emoticons with unique emotions, Download here

You can know from the name :) Download the plugin here

Installation Procedure for these 4 plugins:

1. Download the respective plugin

2. Upload the file  into wp-content/plugins then activate it.

3. Go to writing section in Settings and DISABLE the option “convert emoticons like :-) and :-P to graphics on display“.

4. Some of the files are in indonesian or Chinese language, if you like to change it in english or other language just rename the picture on file folder and also edit the code in plugin editor. (Optional Procedure)

5. (optional) If you have successfully enabled Javascript smileys, you can use clickable smilies, just put    <?php smilies_clickable() ?> next to your comment textarea insidecomments.php on your wordpress theme directory.

Courtesy: for the above 4 cool plugins

Share this article


Category: Wordpress

About the Author (Author Profile)

Kori is the editor and owner of Netchunks, a premier blog about Webmaster and Blogging Tips. She intends to make the web a friendlier place by sharing info and articles which will help other webmasters and bloggers to become successful online.

Comments (23)

Trackback URL | Comments RSS Feed

  1. provamsi says:

    Custom Smilies work simply great, I think I’m using it in my blog too.
    .-= provamsi @ india365´s last blog ..3G Touch Screen Phone with Wi-Fi and QWERTY Keyboard – Motorola MILESTONE =-.

    • admin

      Ya I agree but I like the Smileys themer more than Custom Smileys plugin because it comes with a toolbar below the comment box

  2. Vishal says:

    I was looking for something like this. Thanks for this…
    .-= Vishal´s last blog ..Airtel brings HTC Smart…the ‘Value for money’ phone to India =-.

  3. TechChunks says:

    Good that my current theme already has the smiley support. But having options isn’t such a bad thing. :dizzy:
    .-= TechChunks´s last blog ..Top 10 Secrets You Never Knew About Your Blog Readers =-.

  4. I am using yahoo smileys in my blog. I have seen that people are addicted to Yahoo Emoticons, and they love to use those smileys.

    Your smileys looks good as well…

    I like this one : :dizzy:

    Cool ;)
    .-= Akash | AM Blogger´s last blog ..Blog Commenting Tips =-.

  5. Ankit says:

    LOL! The similies are really cute. Using smilies in comment box is cool to express emotions, but I don’t think using them in posts is good as they make the post look informal (un-professional). :-S

  6. Benk Oke says:

    I will book mark you post, later i will install this plugin smile at my blog

    Thanks :wink:
    .-= Benk Oke @ FreeBlogBusiness´s last blog ..By: Tutorial : How Setting at Hybrid News and Malleable Child Theme =-.

  7. thanks for this great post man.
    keep it up :)
    .-= Dev | Technshare´s last blog ..Technshare Monthly Report 1 : March 2010 =-.

  8. replacing the default ones in the “img” folder should work

  9. CB says:

    Do these smilies work in other sites? Like

  10. Victor says:

    The “Cat Smilies” and PaoPao Bing Smileys are very cute. Using these pkug-ins will really make any WordPress blog a lot more interactive and fun.
    .-= Victor´s last blog ..Facebook und die Sicherheit =-.

  11. Govinda says:

    thanks…. i reall liked this…
    .-= Govinda´s last blog ..How To Remove Uninstallable Programs From Your Computer =-.

  12. I take pleasure in, cause I found exactly what I used to be taking a look for. You have ended my 4 day long hunt! God Bless you man. Have a great day. Bye
    facebook top language jobs recently posted..1My Profile

  13. seo Tampa FL says:

    Wow, wonderful blog layout! How long have you been running a blog for? you made blogging glance easy. The whole look of your web site is excellent, as neatly as the content material!
    seo Tampa FL recently posted..1My Profile

WP Socializer Aakash Web
how to make money from blog