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 Characters Into WordPress Pages & Posts

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

This tutorial shows you how to add HTML symbols and characters to your posts and pages.

Useful Information

We have created a detailed tutorial that explains how to use the WordPress Content editor here:

How To Add Special Symbols And Characters To Your WP Posts & Pages

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 Insert Custom Character button …

Insert Character button - WP Editor

(Insert Character button – WordPress Editor)

Click on an item inside the Special character table to insert it into 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 a combination of characters in the website page that the web browser then converts into special symbols.

Some examples of popular HTML characters are shown below:

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 further below for references additional resources 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:

Smileys

(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 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 smilies

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

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

Useful Plugins For Adding Special Characters To WordPress

HTML Special Characters Helper

This is a free plugin that can be very useful  if you frequently use the WordPress Text editor and would like to add special symbols and characters to your posts and pages …

HTML Special Characters Helper - plugin

(HTML Special Characters Helper – WordPress plugin)

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

Install HTML Special Characters Helper plugin for WordPress

(Adding HTML Special Characters Helper)

After the plugin is installed, you will see that an HTML Special Characters functionality has been added to your Add/Edit Post and Add/Edit Page screens …

HTML Special Characters Helper

(HTML Special Characters Helper)

To see more symbols, click on the See more link …

HTML Special Characters - See more link

(HTML Special Characters – See more link)

The full list of HTML Special Characters is displayed with characters organized into different sections …

HTML Special Characters - Full list of characters

(HTML Special Characters – Entire list of characters)

Hover over a symbol to display the HTML code for the character as well as its name …

Hover your mouse over an item to bring up codes

(Hover your mouse over an item to view codes)

If you are working within the Text editor mode, this plugin can be very handy because it allows you to insert special characters without having to switch back to Visual Editor mode. Just click on any character in the table and the encoded character will be added to your text  …

Character encoding added to post in Text mode

(Character encoding added to post in Text mode)

If you’re working inside the visual editor the symbol itself is added to the text …

Character added to post in Visual editor

(Character inserted into post in Visual mode)

Also, keep in mind that the Visual Editor has its own special characters popup helper, which is accessible via the editor menu. We recommend installing this plugin only if you work in Text mode and want to avoid switching to the Visual Editor when adding special characters.

HTML Entities Button

The HTML Entities Button WordPress plugin is another free plugin you may want to consider installing on your site if you do any work in Text mode and would like to be able to add custom characters without having to switch to the Visual editor …

HTML Entities Button plugin

(HTML Entities Button)

You can download the plugin from the WordPress free plugin repository, or search for the plugin by name (i.e. “HTML Entities Button”) to install the plugin directly from inside the dashboard …

Adding HTML Entities Button plugin

(Install HTML Entities Button plugin for WordPress)

After installing the plugin, you will see new buttons added to the Text editor toolbar menu in your Add/Edit Post and Add/Edit Page screens …

HTML Entities Button Menu Functionality - Text Mode

(HTML Entities Button Items – Text Mode)

This plugin allows you to convert special characters to HTML entities …

Convert special characters to HTML entities button

(Convert special characters to HTML entities)

Or vice-versa (i.e. convert HTML entities to special characters) …

Convert HTML entities to special characters feature

(Convert HTML entities to special characters)

Add HTML entities while you work in Text editor mode …

HTML entities item

(Add HTML entities)

Insert emoticons into your content …

Emoticons button

(Add Emoticons)

Add WP Emojis to your content …

Emoji button

(WP Emoji)

This useful plugin includes lets you choose emojis from an extensive range …

Emoticon Library - HTML Entities Button

(Emoticon Library)

Idea

Note: If you need more emoticons, you could install a plugin like WP Emoji One.  WP Emoji One allows you to insert more than 1,100 emoticons into your content …

WP Emoji One

(WP Emoji One – WordPress plugin)

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

Insert recent posts link

(Insert links to recent posts feature)

To learn more about adding internal links to your content using the WordPress default link, go here:

Keep Emoticons As Text

Keep Emoticons As Text

(Keep Emoticons As Text)

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 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 the Writing Settings. This plugin does the same thing as unchecking the “convert to smilies” option that used to be available in those settings.

Additional Resources:

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

Inserting Special Symbols And Characters Into WordPress Posts And Pages

(Source: Pixabay)

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

***

"I am beyond impressed with what you have put together. I can tell that you put a ton of hard work into building what you have. You have the absolute best content on WordPress I have ever seen!" - Robert T. Jillie

***

Recommended Video Courses For WordPress Users

Google ToolsGoogle Tools

This video course will help you learn the basics of using Google Tools like Google Analytics and Gmail.

More info: Google Tools

Recommended Video Courses For WordPress Users

WordPress 101: How To Use WordPressWordPress 101: How To Use WordPress

Learn how to unlock the power of the WordPress content management system (CMS) using the many powerful features inside your WordPress administration area.

More info: WordPress 101: How To Use WordPress

Recommended Video Courses For WordPress Users

Why Your Business Needs WordPressWhy Your Business Needs WordPress

Learn about the unique features, benefits, and advantages of using WordPress to start or grow your business online.

More info: Why Your Business Needs WordPress

Recommended Video Courses For WordPress Users

WordPress Traffic & User EngagementWordPress Traffic & User Engagement

Learn how to drive more targeted traffic to your website and discover ways to improve user engagement with your business online.

More info: WordPress Traffic & User Engagement

Recommended Video Courses For WordPress Users

Build A WordPress Site ... Fast!Build A WordPress Site ... Fast!

Need a new website or blog in a hurry?

This video course shows you how to quickly install and configure a WordPress website or blog on your own domain name and be up and running in no time!

More info: Build A WordPress Site ... Fast!

Recommended Video Courses For WordPress Users

Keyword Research ToolsKeyword Research Tools

This video course shows you how to do keyword research using tools like the Google Keyword Planner.

More info: Keyword Research Tools

Author: Martin Aranovitch

Martin Aranovitch is the founder of WPCompendium.org and the author of The Small Business Digital Manager. WPCompendium.org provides hundreds of FREE tutorials that show you how to use WordPress to grow your business online with no coding skills required! Get our FREE "101+ WordPress Tips, Tricks & Hacks For Non-Techies" e-course with loads of useful WordPress tips!

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