Keep Emoticons as Text


As of the release of 4.3, WordPress removed the “Formatting” section from the Writing settings. Included in there was the option to turn off WordPress’s default action to convert text emoticons to image smilies. This plugin does the same thing as unchecking the “convert to smilies” box that used to be available via the settings.


  1. Upload the keep-emoticons-as-text directory to the /wp-content/plugins/ directory
  2. Activate the plugin through the ‘Plugins’ menu in WordPress


Does this add any overhead to WordPress?

No, it’s one line of code. It’s being posted as a plugin for convenience for those who don’t want to edit their theme functions file.


Super massive code #irony

The super “massive” code of this plugin is, literally, :

add_filter( 'option_use_smilies', '__return_false' );

altough for newer PHP 5.3+ I would suggest

add_filter('option_use_smilies',function(){ return false; });

I fear the times, when you will have to install separate plugin for every WordPress option…


Thanks to this small plugin I does not need to modify the templates to achieve the same effect. Even if it’s just one line of code 🙂

Good job, thank you!

Read all 5 reviews

Contributors & Developers

“Keep Emoticons as Text” is open source software. The following people have contributed to this plugin.




  • Initial release