When creating content, you may need to insert special characters and symbols into your posts.
This tutorial shows you how to add custom characters and symbols to your posts and pages.
If you need help using the WordPress Content editor go here:
Inserting Special Characters And Symbols Into WordPress Pages And Posts
If you need to add special characters and symbols to your content (like © ® ™ etc), open up a new or existing Post or Page, then make sure you are using the WordPress Visual Editor and click on the Special Character button …
(WordPress Content Editor – Insert Custom Character button)
Click on the character you would like to use from the Special character popup window to insert it into your post (or page) …
(Special character chart)
These symbols are called HTML character entities or extended characters. They are created by typing or adding a combination of characters in the page that browsers then interpret as special symbols.
Here are some examples of commonly-used HTML character entities:
- When you click on the Select custom character symbol in the Visual Editor, WordPress places the character entity code for you into your content. If you’re working in Text Editor mode, you can also add a character entity by just typing in the code directly (or using the plugin shown in the tutorial below).
- See the end of this article for references additional resources about special characters and symbols.
Using Smilies In WordPress
Smileys, also known as “emoticons,” are used to convey emotions in your writing. They can be used to brighten up your posts, express disapproval, confusion, sadness, anger, etc… 🙂
Text smileys are created by typing two or more punctuation marks. For example:
By default, WordPress automatically converts text smileys to graphic images. Thus, when you type 😉 in your post you see 😉 when you preview or publish your post.
You can turn off this feature using plugins (see below), so that when you type 😉 in your post, you will see 😉 instead of ;-).
The screenshot below shows a number of smilie images you can use in your content and the characters used to produce these (note: in some instances, you can use multiple text options to display the same smiley ;))
(How to create smileys. Source: WordPress Codex: Using Smileys)
For more information about using Smileys in WordPress, go here:
Adding Symbols And Characters To WordPress – Plugins
HTML Special Characters Helper is a free plugin that can be very useful if you frequently use the WordPress Text editor and need to add special characters to your posts and pages …
(HTML Special Characters Helper)
You can download the plugin from the WordPress plugin repository, or search for the plugin by name (i.e. “HTML Special Characters Helper”) to install it directly from inside the WP dashboard …
(Adding HTML Special Characters Helper plugin)
After installing and activating the plugin, you will see that an HTML Special Characters tool has been added to your Add/Edit Post and Add/Edit Page screens …
(HTML Special Characters)
To display more characters, click on the See more link at the foot of the tool …
(HTML Special Characters – See more link)
The entire list of characters is displayed with characters categorized into labeled sections …
(HTML Special Characters – Entire list of characters)
Hover over any of the characters to bring up the HTML entity encoding for the special character as well as its name …
(Hover your mouse over a character to see codes)
If you are using Text editor mode, this plugin can be very handy because it lets you insert special characters without having to switch back to Visual Editor mode. Just click on any special character inside the list and the character encoding will be added to your text at the current cursor location …
(Character encoding inserted into post in Text mode)
Note that if you are working inside the visual editor tab the symbol itself is added to the text …
(Character inserted into post in Visual mode)
Also, keep in mind that the Visual Editor has its own special characters tool, which is accessible via the menu. If you only plan to use the Visual Editor, then this plugin is unnecessary. as it would be redundant.
HTML Entities Button is another free plugin that you may want to consider installing if you do any work in Text mode and would like the ability to add special symbols without switching over to the Visual editor …
(HTML Entities Button)
You can download the plugin from the WordPress plugin directory, or search for the plugin by name (i.e. “HTML Entities Button”) to install it directly from the WordPress dashboard …
(Installing HTML Entities Button – plugin)
After installing and activating the plugin, you will see a row of new buttons displaying in the Text editor menu …
(HTML Entities Button Functionality)
This plugin lets you convert special characters to HTML entities …
(Convert special characters to HTML entities)
Or vice-versa (i.e. convert HTML entities to special characters) …
(Convert HTML entities to special characters feature)
Add HTML entities while working in Text editor mode …
(HTML entities button)
Add emoticons to your post content …
You can also add WP Emojis to your content …
This useful plugin includes lets you choose images from an extensive library …
(Emoticon Library – HTML Entities Button)
For even more emoticons, you could install a plugin like WP Emoji One. This plugin allows you to add 1,000+ emojis to your posts and pages …
(WP Emoji One – WordPress plugin)
One more thing you can add with the HTML Entities Button plugin are links to your recent posts …
(Insert recent posts link)
Learn how to add internal links to your content using the WordPress internal linking tool here:
(Keep Emoticons As Text plugin)
Prior to WordPress version 4.3, WordPress included an option in the “Formatting” section of the Writing Settings (Convert emoticons like 🙂 and 😛 to graphics on display) which instructed WordPress to convert all of the emoticons in your posts into image smileys. This checkbox was enabled by default and allowed users to turn off the feature by unticking the box.
After the release of version 4.3, WordPress removed the “Formatting” section from its Writing Settings. This plugin does the same thing as unchecking the “convert to smilies” option that was available via the settings.
Special Characters – Additional Resources:
Visit the sites below for additional resources about HTML characters and symbols:
Congratulations! Now you know how to insert custom characters and symbols into your posts and pages.
"I was absolutely amazed at the scope and breadth of these tutorials! The most in-depth training I have ever received on any subject!" - Myke O'Neill, DailyGreenPost.com