Table of Contents
Current Version: 2.7.0.0
Please direct all support requests here.
Download 24px smileys:
Description
Tango Smileys Extended (TSE) disables the built-in WordPress smileys and extends the number of available smileys from 18 to 202. The extended smileys can be input using standard emoticon shorthand, or through the CTI (Click to Insert) interface introduced in TSE 2.0.0b. Smileys in comments is also supported, and may be inserted using the standard emoticon shorthand or through the CTI interface introduced in TSE 2.0.1b. MCEComments is now supported as of TSE 2.5.2.0.
Installation
Installation of TSE is easy. Simply follow these directions:
- Upload
tango-smileys-extendedto the
/wp-content/plugins/directory. - Activate the plugin through the
Pluginsmenu in WordPress. - If this is your first installation of TSE, you may enable TSE on the TSE admin page at Settings » Tango Smileys Extended. If you are upgrading, TSE retains its settings from the previous installation. You may change the options on the TSE admin page at Settings » Tango Smileys Extended.
- The comment CTI interface is not supported by some themes, but standard emoticon shorthand will still work. See the FAQs for information on adding support for CTI to your theme. Comment CTI may be disabled on the TSE Options page.
Screenshots
Here are all 202 available smileys:








































































































































































































FAQs
The FAQ has been moved here.
Instead of leaving a comment requesting help, please direct all support requests here.



270 Comments
Hallo,
Thank you for the great plug-in.
I just have one problem in my blog …
In the comments form the smileys are available, but I had no Piggy Button to put smilies in my post. Can you help me?
Open the options page for Tango Smileys Extended at Settings » Tango Smileys Extended and make sure that Enable CTI for Posts & Pages is checked. If it is checked and you still can’t see the
button, try this:
Uncheck the box and click Update Options »
When the settings are saved, check the box and click Update Options » again.
Hopefully this will fix it. If not, let me know.
YESS! :
:
Thank You.
Great Support!
i dont know

Um… Ok…
Hi! Love the smilies.
One thing I would like to have is a 24px size of these images if available.
I have resized the images to 24×24 but they have come out blurry.
can you send me a zip or have the 24px version available for download ?
thanks,
chimpoko
I’ve uploaded the 24px smileys here. Please keep in mind that any future updates to the plugin will overwrite the 24px smileys with the original 16px smileys.
w00t! thanx alot.
Super plugin, thank you Whesley
I’ve added it to my blog. I too would like the ability to select which smileys are to be displayed. Currently I’ved edit tse-cti.php and commented out the ones I don’t want displayed.
Hi,
First of a ll, thanks for a great plugin.
At the moment, the smileys shows up below the comment form. How do I make them show up between the “You can use these tags… and the comment form.
The plugin worked out of the box except for this, so I tried the solutions in “How do I add support to my theme for CTI for comments?”, but it did not help.
Thanks in advance,
Tompa
If you move the line
<?php do_action('comment_form', $post->ID); ?>so it is above the textarea, the smileys will move with it.Your new comments.php will look like:
<?php do_action('comment_form', $post->ID); ?>
<p><textarea name="comment" id="comment" cols="100%" rows="10" tabindex="4"></textarea></p>
Thanks.
It works and looks fine now.
Hi Whesley,
it always great to have an option to easily put smiley, but is there any option or anything i can do to just show some of them? Let say 10 or 15 icons only..
thanks!

Hi Whesley,
its me again, sorry for the request just now.. i hav look at the previous comment then i know u’ve been working on it
anyway i did a temporary solution for this. inside the
tango-smileys-extended.phpi just edit the css value for#tseCTIsmileys-commentand change this propertiesoverflow: auto;tooverflow: hidden;.this is not actly reduce the number of smiley, just hide the scrollbar.
Very creative solution! I am still working on adding the ability for users to select which smileys are shown, though it may take a while, but it is definitely coming.
Hi Whesley,
Thanks for the great plugin. It is the best i’ve seen so far except for that problem with Insert Smiley by click (CTI) which is not working on the comments page same problemas with Lisandro. The form does sgow with all the smilies but when I click on any of them I have no insert and the IE status bar shows “error on page” . Shorthands seem to work fine however. I double checked my theme comments.php file and it is fine and has all requirements as per your FAQ. I switched to the wp Classic theme and the problem still existed and the same! The insert button on the tinyMCE in posts visual editor works fine. My wp version is the latest (2.7.1).
Cheers
Sorry for the delay. Please read this post..
Hi there.
Any chance of making a small change? I’d like for TSE to keep the original WP-Smileys CSS class (or add a class of its own) for styling purposes.
Thanks!
No problem! It will take me a few days to get it updated, but it’s on the way.
Thank you very much!
You’re welcome
Updated in version 2.5.2.7. The new class is
tse-smileyHye Whesley. I’ve got same problem (such as Lisandro Moises).
The smiley picture are show, but when I click on this, nothing happen.
Can you help me on this problem?
- Adzfar
Sorry for the delay. Please read this post.
Hello out there!
I seem to be having issues with my watermelon, and kissing smileys. Everything else seems to be working just fine.
I seem to have spelled something wrong. I’ll change it and update it in the next day or so.
All fixed! Just update to version 2.5.2.7 to resolve this issue. Kissing was entirely missing, and I don’t know what made me think watermelon was spelled with two L’s!
Thank you very much!
Whesley hi!!!
ok. this is the problem. First of all, my english sucks. Second: i dont be a PHP expert, Third, love your Tango Smilies but, doesnt work for me… i tried a bit of everything without a good result.
The smilies show… but the click doesnt work, even if a drag and drop ( show me the rrot of the smile) never turn to emoticon.
can help me please? can i send you the comments.php template?
regards from a argentina!!!
I can help

Just email your comments.php file to whesleymccabe@slightofmind.net and I’ll take a look.
I have a question, is it possible to use the standard smilies ? so that they are clickable just like the tango smilies ? i’m asking this, cause i’m using an shoutbox (that supports standard smilies) … when i use the Tango smilies the smilies on the shoutbox won’t work.
useing wp 2.7 & wp-wall (shoutbox) …
Actually, you can have WP Wall use the tango smileys! I added a function to the current version of TSE to let people use the tango smileys with other plugins, including WP Wall. Here’s what you have to do:
Open
wp-wall.phpand go to line 250. Replaceconvert_smilieswithtse_switcher. This tells WP Wall to use the tango smileys.Next, if you want clickable smileys in the WP Wall widget, open
wp-wall-widget.phpand go to line 67. You’ll see a textarea called “wpwall_comment”. If you add<?php tse_cti_anywhere('wpwall_comment'); ?>before the textarea, you’ll have clickable smileys on top of the comment box. If you add it below the textarea, the clickable smileys will be under the comment box.Hope this helps!
Thnx for the info
its working now thnx …
Hello, Whesley.
Thank you so much for the great plug-in.
I just have one problem in my blog and wonder if you would help me…
I have added some smileys on my own. Some of them are bigger or smaller than the original smieys in your plug-in. When these are inserted, they are shrunk or stretched to the same size with the original ones. I want them to be posted in their own size. Do you know how to fix this problem?
Absolutely. Currently, the smileys are defined to be a certain size, but they don’t have to be.
If you open
tse-magic.phpand go to line 13, you will see the width and height are each set to ’16′. You have to deletewidth='16' height='16'. Make sure you leave the rest of the text, since it is still needed.Next, open
tango-smileys-extended.phpand deletewidth='16' height='16'on lines 140 and 189.And finally, open
icon to insert smileys into your posts.
tsepop.htmand delete lines 28 and 31. Deleting these will fix the way the smileys look when clicking theI’ve already removed all of these in preparation for the next version, so you won’t have to edit these files again when I update TSE next time.
If you need any more help, just let me know!
Thank you so much!!!!!
You are awesome
It worked perfect
Since I don’t know anything about php and such,
I really really appreciate your help
Thanks again and have a nice day!!
I’ll recommend this plug-in to people in Japan.
You’re very welcome
I’m glad it worked!
I don’t want to deter you from replacing the smileys, but I would feel bad if I didn’t mention that all of your replacements would be undone if you update to a newer version of my plugin. I really recommend keeping a backup copy of all of your replacement smileys, or not updating when I release a new version of the plugin.
It will be a little while before I update, so you don’t have anything to worry about yet. I’m making a note to not update until I have a way for people to use custom smileys without erasing anything.
I have back-up files just in case I mess things up, which I often do…
Thank you for your advise!! I will be careful when the new version is released 
i agree with buffalo, he means..there are too many icons..maybe we don’t want to show all of them.
so “choose which smileys show up for comments” is what i need…waiting…thanks again….
P.S.
To me, the size of the icons “16X16″ is too small ..can i set it to “20X20″ myself ?
Both of these options will be available soon. The issue with giving users the ability to choose which smileys they want shown is that people don’t want to have to do a lot of configuration, so I left the option out to begin with. It was always the plan to add the ability, since 202 smileys is far more than any person would really use.
As far as larger smileys, you can edit the
tse-magic.phpfile on line 13 andtango-smileys-extended.phpon lines 140 and 189, and change the width and height to 20, but expanding the smileys probably won’t look very good. I have the original smileys, at 24px, and I’m going to add the option to use them and even to set the display size of the smileys, but I’ve been trying to limit myself to one update at a time. Right now I’m working on getting an emote button to pop-up the smileys instead of using the CTI box, so it’s going to be a little while, but larger smileys are definitely in the works!Also, the 16×16 smileys were used because it’s about the size of the standard WP smileys (15×15). I didn’t want to go too far from the standard, to appeal to the largest user base. The larger smileys will be a departure from that, so I’ve put it off as long as possible. It’s coming, though!
good plugin, but the icon is too small to see clearly. and the number of icons is too big to show.
Thanks. I’m still working on adding the ability to choose from different smiley sets, including larger smileys, and the ability to choose which smileys are displayed on the comments form.
I don’t understand how the number of smileys is too big to show. I’ve got all of them enabled and there is no problem displaying them all for me. Could you be more specific? Maybe there is a bug that I’m not aware of.
sorry, I did not express myself clearly. I just think that readers would not like a lot of smiley icons standing around the comment text table. Perhaps, you may blogers choose some special icons to show. I think it is better to show one row or two rows. in fact, one row of icons is enough. do you think so. thanks for your good job.
If the issue is the number of smileys visible at the same time, you can change this on the TSE Options page. Just set the height of the display box, under CTI Options, to something like 36. This will display 2 rows of smileys, since each smiley is 16px square. The default setting is 36px. The width may also be set to limit the number of smileys shown in each row.
I am still planning on adding a way to choose which smileys show up for comments, but I wanted to give everyone the ability to use every smiley to start.
Thank you for your input!