Best Social Sharing Plugin For WordPress

by Apr 28, 2021Websites & SEO

Monarch is a full social share plugin for WordPress that lets you choose the networks, customize descriptions and images, control the timing of shares, and create your own custom messages. Monarch comes with Facebook OpenGraph meta tags automatically generated for all of your posts. We hope you love it as much as we do!

ElegantThemes is the company behind Monarch, a popular social-sharing plugin for WordPress. The company was started in 2011 when they decided to enter a social media marketing niche that has been growing rapidly over the last few years. Their company’s mission is to provide premium solutions that will allow them to concentrate on building quality and innovative products.

We always aim to produce high-quality content worthy of our readership – from various topics to suit all tastes. We believe it’s important for people like us (engineers) to write about other topics too, so this post covers our favorite WordPress plugin, which we use on every site we build.

Monarch is a fully-fledged social sharing plugin for WordPress, supporting an impressive number of networks, including LinkedIn, Pinterest, and even Tumblr. We’ll show you how to set it up and customize it to your taste.

Why Monarch?

While there are dozens of social sharing plugins on the market today, Monarch stands out from the crowd for a number of reasons:


Elegant Themes continues to grow the plugin with features requested by users. The documentation is excellent for anyone starting with advanced features as well as beginners.


Lots of. You can add social icons to any widget area, choose which networks to include and when, and even choose custom messages for each network.


We use Monarch on all of our sites and have never experienced a single performance problem. It comes with Facebook OpenGraph meta tags automatically generated for all of your posts.

We’ll be adding the social network buttons to the right-sidebar next to contact information for this tutorial. To begin, log into your WordPress admin area and follow these steps:

Installing Monarch

Installing Monarch is a simple process that should take only a few minutes – you’ll need to download it from the Elegant Themes website and then activate it in the WordPress admin area. You can either follow these instructions.

Make sure you’re logged into your WordPress admin area – the address will be or . Go to Plugins > Add New and search for Monarch by Elegant Themes . Click Install Now to install and activate the plugin. Next, you will see a box asking you to choose which network(s) you want to include in Monarch from a list of over 20 social network options: Scroll down and tick the Facebook box as well as any other networks you want to include on your site, e.g., Twitter, LinkedIn, Pinterest, Google+, RSS Feeds, etc. After that, you can optionally choose the order in which each network display on your site. Use the up and down arrows next to each network to change their order of appearance.

After saving your settings, you will be redirected back to your admin area, where you will need to click Themes > Monarch> Social Settings. This step is where we’ll customize what appears for each network and when they appear – e.g., Always show Twitter buttons? Choose a different icon? Upload a cover image?

At this point, you have successfully installed and configured Monarch. You are ready to start using it on your site!

Some recommended configuration settings are:

Click Social Settings and enable Open Link in a New Window for each of your chosen networks. This will allow users to easily share your content on social media without being redirected away from your site first. Enable Hide Share count after Shares to keep things looking clean. Show the Share count when the user hovers over a button is another useful one if you want a visual reminder of how many times a post has been shared. When adding social icons to widgets, use the Mobile Version of the social button. This will help reduce loading time for mobile users.

When you’re finished customizing your settings, click Save Changes at the bottom of the page. This is where you can add all of your own customized messages and share buttons.

For example, let’s say I wanted to insert a custom message for LinkedIn:

Log into your WordPress admin area and visit Themes > Monarch> Social Settings > LinkedIn Settings. There you’ll see an image placeholder for inserting a message. Paste in your message here, replacing it with the number of characters you want to use (bear in mind that this should have 20-ish characters). Once you’re done customizing your message, click Save Changes.

Click Social Settings, and a pop-up box will appear for the social network you are currently editing. At this point, you can customize what appears on your site, e.g., the text used for the image (which we recommend using a maximum of 160 characters), when to show the button (e.g., Always), and what to display beneath it (e.g., Share count).

Custom Images

You can also choose a custom image for each network, a custom background and include a logo.

Once you’re are happy with your settings, you can click Save Changes at the bottom of the page. This is where you can add all your own customized messages and share buttons.


Monarch is a straightforward plugin, but it is compelling when displaying your content visually appealing ways that will get more shares on social media. When you combine Monarch with the use of image descriptions and captions, custom CSS, and well-written headlines, you’ll naturally improve your click-through rates as users can easily digest your content in large chunks while still being encouraged to share it.

It’s also important to remember that a strong social media presence often correlates with a site’s search engine rankings. If you want to improve your ranking in Google, you are much more likely to do so if your content is being shared by thousands of people on social media each month.

If you have any questions or run into any issues with Monarch, please leave a comment or send me a message. Enjoy!

Sign up with Elegant Themes and download Monarch with this affiliate link HERE, and you’ll get a special discount on your purchase.

14+ Best Welcome Messages for Customers

A good welcome message is a great way to set the tone of your business when first meeting new customers and employees. They can be short, simple greetings that introduce you and your business, or they can be longer, more comprehensive introductions about what your...

3 Chatbot Examples & Why Chatbots Succeed

Chatbots are quickly gaining ground across the web. In fact, those who have used a chatbot report that they prefer them to speak on the phone. They're way more convenient and significantly faster than speaking over the phone. Chatbots are also an excellent way for...

How To Write Business Emails Format Guide

Email is the most widely used form of communication for businesses. Almost every modern business today uses email to communicate. One of the best email marketing platforms right now is, a chat tool for business. In fact, from your own experience, you have...

How Your Business Can Benefit From Live Chats

Most businesses are not taking advantage of one of the most effective and cost-efficient ways to interact with customers. Live chat tool Tidio removes the need for expensive intermediaries and long-drawn-out surveys. Enabling your business to offer live answers on...

How to Make a Chatbot for Free

For many businesses, chatbots are the most efficient way to manage customer support. They automate manual tasks and keep staff focused on the parts of their jobs that require human interaction. Tidio is a free chatbot-building platform with pre-built integrations for...

cPanel vs. Plesk Comparison

This is a comparison between cPanel and Plesk. cPanel has open-source software licensed under the GNU General Public License for hosting websites on Unix-like operating systems. It has the most widely installed control panel for web hosting servers globally, with a...

Top 10 Most Popular CMS Platforms

This article is going to list the top 10 most popular CMS Platforms that are currently being used. Content Management Systems (CMS) are web applications that enable website developers and editors to manage the content on their site. Content is usually managed via a...

Shared Hosting Vs VPS Hosting VS Dedicated

Although high-speed internet is great, it isn't the only factor you should consider when choosing a hosting service. Ultimately, the hosting service you'll need will depend largely on the type of work you want to do. A Shared Hosting account will suffice for web...

Top 10 Most Popular New TLD Domain Names

It can be hard to find a domain name as popular as the one you’ve been using for your blog or business all these years. New domains ease trademark protections, making it easier for you to get the name you want. Among the best new TLDs are those that end in “.IO”,...

Top 10 Most Popular gTLD Domain Names

Domain names are a vital part of any web project, large or small. In this article, we'll cover the ten most popular domain name TLDs and their standardized premiums. Every web address has three components: a domain name (example:, an extension (.com in...



Join My Newsletter