How To Insert Special Characters Into WordPress Posts And Pages

Learn how to insert special characters and symbols into your WordPress posts and pages …

How To Insert Custom Symbols And Characters Into Your WordPress Posts And Pages

Symbols like © ® ™ and special characters often need to be inserted into content.

This tutorial explains how to insert special characters and symbols into your posts.

Info

For more information about using the WordPress Content editor go here:

Adding Custom Characters To WP Pages & Posts

If you would like 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 Insert Custom Character button …

WP Content Editor - Insert Custom Character button

(WP Content Editor – Insert Character button)

Click on an item inside the Special character table to add it to your post (or page) …

Special characters

(Special characters)

These symbols are called HTML character entities or extended characters. They are generated by typing or adding character combinations in the website page that your web browser then converts into special symbols.

Here are some examples of commonly-used HTML character entities:

Add Custom Character Into WordPress

Notes:

  • 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 links to useful resources useful information about special characters and symbols.

Using Smilies In WordPress

Smilies, 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:

Smilies

(Smileys)

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 smiley 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

(How to create smileys. Source: WordPress Codex: Using Smileys)

For more information about using Smileys in WordPress, go here:

Inserting Special Characters Into Content In WordPress – Useful Plugins

HTML Special Characters Helper

The HTML Special Characters Helper plugin for WordPress is free that can be very useful  if you frequently use the WordPress Text editor and need to add special characters to your pages and posts …

HTML Special Characters Helper

(HTML Special Characters Helper)

You can download the plugin here, or search for the plugin by name to install the plugin directly from within the WP dashboard …

Add HTML Special Characters Helper - plugin

(Add HTML Special Characters Helper)

After the plugin has been installed and activated, you will see that a new HTML Special Characters functionality has been added to your Add/Edit Post and Add/Edit Page screen columns …

HTML Special Characters Helper functionality

(HTML Special Characters)

To display more characters, click on the See more link at the bottom of the widget …

HTML Special Characters - See more link

(HTML Special Characters – See more link)

The entire table of special characters is displayed with characters categorized into different sections …

HTML Special Characters - Entire list

(HTML Special Characters – Entire character list)

Hovering over any of the symbols shows the code for the special character as well as its name …

Hover over a symbol to see codes

(Hover over a character to view codes)

If you’re using Text editor mode, this plugin can be very useful because it allows you to add special characters without having to keep switching back to Visual Editor mode. Just click on any character inside the table and the character encoding will be inserted into your text  …

Character encoding inserted into post in Text mode

(Character encoding inserted into post in Text editor)

When used inside the visual editor the symbol itself is added to the post text …

Character added to post in Visual editor

(Character added to post in Visual mode)

Also, note that the Visual Content editor has its own special characters tool, which is accessible via the menu. If you only use the Visual Editor, then this plugin is unnecessary. as it would be redundant.

HTML Entities Button

The HTML Entities Button WordPress plugin is another free plugin you may want to look at installing on your website or blog if you do any work in Text mode and want the ability to add special symbols without switching to Visual mode …

HTML Entities Button WordPress plugin

(HTML Entities Button)

You can download the plugin here, or search for “HTML Entities Button” to install the plugin directly from inside the Plugin admin area …

Adding HTML Entities Button plugin for WordPress

(Installing HTML Entities Button – plugin for WordPress)

After the plugin is installed and activated, you will see that new buttons have been added to the Text editor toolbar menu in your Add/Edit Post and Add/Edit Page screens …

HTML Entities Button Functionality

(HTML Entities Button Toolbar Functionality – Text Editor)

The HTML Entities Button plugin lets you convert special characters to HTML entities …

Convert special characters to HTML entities feature

(Convert special characters to HTML entities)

Or vice-versa …

Convert HTML entities to special characters feature

(Convert HTML entities to special characters button)

Add HTML entities while working in Text editor mode …

HTML entities item

(HTML entities)

Insert emoticons into your page content …

Emoticons button

(Add Emoticons)

Add WP Emojis to your content …

Add WP Emojis functionality

(Insert A WP Emoji)

This useful plugin includes lets you choose emoticons from an extensive library …

Emoticon Library

(Emoticons – HTML Entities Button)

Info

Note: For even more emoticons, look at installing a plugin like WP Emoji One.  This plugin lets you insert 1,000+ emoticons into your posts and pages …

WP Emoji One - plugin for WordPress

(WP Emoji One)

One more thing you can insert with the HTML Entities Button plugin are links to recent posts …

Insert links to recent posts

(Insert links to recent posts functionality)

To learn more about adding internal links to your content using the built-in internal linking, see this tutorial:

Keep Emoticons As Text

Keep Emoticons As Text plugin

(Keep Emoticons As Text)

Prior to WordPress version 4.3, WordPress included an option in the “Formatting” section of its Writing Settings (Convert emoticons like 🙂 and 😛 to graphics on display) which instructed WordPress to convert all of the emoticons in your posts into graphical 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 deselecting the “convert to smilies” option that used to be available in those settings.

Special Characters – Useful Information:

Click on the links below for more resources about custom characters and symbols:

Inserting Special Characters Into Your WP Pages And Posts

(Source: Pixabay)

Congratulations! Now you know how to insert special characters and symbols into your posts.

***

"This is an awesome training series. I have a pretty good understanding of WordPress already, but this is helping me to move somewhere from intermediate to advanced user!" - Kim Lednum

***

Originally published as How To Insert Special Characters Into WordPress Posts And Pages.