How to Add Breadcrumbs in WordPress to Improve SEO

We all are enormously busy on the web, ain’t we?

We want to find what we need with the fewest clicks possible, so want our visitors as well while visiting our sites. That is why we need to make it feel effortless for visitors to locate specific content on your website.

Breadcrumb navigation can do that job for us. It works as a secondary navigation system that tells users where they are on a website relative to the homepage.

Plus it let’s search engine to categorize and navigate a website.

And to add breadcrumbs in WordPress, there are a couple of ways open. We can do it using a plugin, or manually – without using a plugin. In this tutorial, we have shown both ways. Let’s check it out!

Introducing Breadcrumbs with It’s Important for SEO

How to add breadcrumbs in WordPress

Breadcrumbs are the navigational links that appear at the top of a post or page. They show users the higher-level categories that led them to the content they’re currently viewing and also enable easy navigation back to previously-viewed pages.

Here is an example of breadcrumbs:


Adding breadcrumbs to your WordPress website can help you many ways –

  • Increase User Experience: With breadcrumbs, visitors can access related pages on your site with just a click. That makes them comfortable to visit your site and ultimately like your site.
  • Improve Bounce Rate: Adding navigation in this way keeps visitors engaged with your content for a longer duration. Since visitors can access your website from any page, breadcrumbs act as a guide for visitors to explore other parts of your website. It improves the bounce rate.
  • Google Itself Like Breadcrumbs Navigation: Putting breadcrumbs across your pages helps search engines crawl your website to determine its internal linking structure. Google might also use your breadcrumbs in search results to help your visitors. Here is an example of that –
Google like breadcrumbs navigation

And all of these points can immensely help you to get a better SEO result.

How to Add Breadcrumbs in WordPress

As we promised earlier that we would show you both the ways to add breadcrumbs in WordPress. So, here we are with the tutorial parts.

At first, we will show you how to add breadcrumbs in WordPress using plugins and then we will do it without using a plugin. So, let’s get started.

Note: At the end of this tutorial guide, we have shown how to turn off breadcrumbs in WordPress. So, in case, if you think breadcrumbs isn’t your cup of tea, don’t forget to check that section to remove breadcrumbs from your site.

Add Breadcrumbs in WordPress Using A WordPress Plugin

In this part, we are going to talk about how to add breadcrumbs in WordPress using plugins. As WordPress plugins, here, we have used three top-notch plugins that can help you to add breadcrumbs to your website.

  1. Yoast SEO Plugin
  2. Breadcrumb NavXT Plugin
  3. Rank Math SEO Plugin

Before diving into the main tutorial, let’ be sure that you know the way to install and activate a WordPress plugin. In case, you don’t know how to install a WordPress plugin, you can check our step-by-step guide to get your job done.

How to Install a WordPress Plugin – Step by Step for Beginners

Adding Breadcrumbs with Yoast SEO Plugin

Yoast SEO plugin

Yoast SEO is a powerful WordPress plugin that can help you to optimize SEO for your WordPress site.

After installing and activating the Yoast SEO plugin, follow the below steps to add breadcrumbs to your WordPress website.

Step 01 – Add the Breadcrumbs Code Snippet to your WordPress Theme

  • Copy this code
if ( function_exists('yoast_breadcrumb') ) {
  yoast_breadcrumb( '<p id="breadcrumbs">','</p>' );
  • Go to your WordPress dashboard. Then click on the Appearance > Theme Editor
theme editor
  • Find the Theme Header from the right side of the editor and click on that.
  • Now, paste the code at the end of the header.php file.

Note: You can add this code to page.php or single.php as well other than header.php.

  • header.php if you want breadcrumbs to show in your header across your entire site.
  • page.php if you want breadcrumbs to appear on all your pages.
  • single.php if you want breadcrumbs to appear on all your posts.
header.php file

After pasting the code, click on the Update File button.

Step 02 – Enable Breadcrumbs from the Yoast Plugin Settings

  • Go to WP Admin Dashboard > SEO > Search Appearance
  • Click the Breadcrumbs tab.
Search appearance
  • Under the Breadcrumbs settings, make sure to enable breadcrumbs by toggling the option to “enabled”.
  • Then you can configure the breadcrumb settings according to your needs. You may also want to choose a taxonomy to show in breadcrumbs for your post. For this example, I’m going to set my posts to show categories in the breadcrumbs.
  • Finally, click on the Save Changes option.
enable breadcrumbs settings

You should now see breadcrumbs on the relevant parts of your site, based on where you added the code snippet just like the following image.


Check the video on Adding Breadcrumbs in WordPress using Yoast.


Breadcrumb NavXT

Breadcrumbs NavXT is a dedicated plugin to add breadcrumbs in WordPress websites. The installation and activation process is as same as other WordPress plugins.

Step 01 – Configure NavXT Settings

  • After you install and activate the plugin, you should go to Settings > Breadcrumb NavXT to configure the settings.
Configure NavXT settings
  • The General tab lets you adjust your overall site settings. Here you can modify the paged link templates. It is immediately visible that these navigation link templates rely on the parameter principle.
  • In the Post Types tab, you can set the breadcrumb links for pages, posts, and custom post types. Choosing how to display your post hierarchy is also an option. The default plugin setting will display it as Site Title > Category > Post Title, but you can change categories into tags, dates, or post parent.
NavXT configuration
  • Don’t forget to hit the Save Changes button.

Step 02 – Edit Your Theme

In order for Breadcrumb NavXT to work and your breadcrumbs to be displayed, you will have to edit your theme files. You can do this by adding some code to your theme’s header.php file.

  • Copy this code and go to header.php file.
<div class="breadcrumbs" typeof="BreadcrumbList" vocab="">
<?php if(function_exists('bcn_display'))
  • For accessing the header.php file, go to Appearance > Theme Editor.
  • Find header.php from the right side of the editor and click on that.
  • Paste the code at the end of the header.php file.
  • Click the Update File option to save the changes.
Theme editor

Now you should see the breadcrumbs on your website.


Rank math SEO plugin

After installing and activating the Rank Math SEO plugin in your WordPress site, follow the below steps to add breadcrumbs.

Step 01 – Activate Breadcrumbs from Rank Math Settings

  • You can activate the breadcrumbs setting in Rank Math from Rank Math > General Settings > Breadcrumbs.
Rank math breadcrumbs

Once you will enable the breadcrumbs option you will get the editing options on your screen as shown in the below image.

  • Separator Character: The separator character lets you set a separator character for your breadcrumbs.
  • Show Homepage Link: You can enable this option if you want your homepage to be included in the breadcrumbs.
  • Homepage Label: You can set a label that you want to give your homepage.
  • Homepage Link: You can configure where will the homepage link will take the visitor.
  • Prefix Breadcrumbs: You can add a prefix to your breadcrumbs with the help of Prefix Breadcrumbs.
  • Archive Format: This option lets you set a breadcrumb format for the archive pages. %s represents the taxonomy and we recommend that you do not remove it.
  • Search Result Format: This option lets you set a breadcrumb format for search result pages.
  • 404 Label: You can set a breadcrumb format for your 404 labels.
  • Hide Post Title: You can hide the title of the post if you enable this option.
  • Show Category: Show Category will show the categories of your post. If your current post is part of a child category, then the breadcrumb will include the parent categories as well. We recommend that you keep this disabled.
  • Hide Taxonomy Name: You can hide the taxonomy name with this option. The recommended setting is “Off”.
Enable breadcrumbs
  • After configuring the settings, hit the Save Changes button.

Step 02 – Edit Your Theme

  • Go to Appearance > Theme Editor > functions.php and add the following code at the bottom of the page.
add_filter( 'the_content', function( $content ) {
if( function_exists( 'rank_math_get_breadcrumbs' ) ) {
$content = rank_math_get_breadcrumbs() . $content;
return $content;
  • Finally, click the Update File button to save the changes.
Edit theme

Notice: If you update/change the WordPress theme, then you may need to reinsert this code to enable the rank math breadcrumbs.

Add Breadcrumbs in WordPress without Plugin

If you don’t want to use a plugin to add breadcrumbs in your WordPress site, you have an alternative way to do that. And that is doing it manually by writing code.

  • All you need to do is add this code to the functions.php file of your current theme.
 * Generate breadcrumbs
 * @author CodexWorld
 * @authorURL
function get_breadcrumb() {
    echo '<a href="'.home_url().'" rel="nofollow">Home</a>';
    if (is_category() || is_single()) {
        echo "&nbsp;&nbsp;&#187;&nbsp;&nbsp;";
        the_category(' &bull; ');
            if (is_single()) {
                echo " &nbsp;&nbsp;&#187;&nbsp;&nbsp; ";
    } elseif (is_page()) {
        echo "&nbsp;&nbsp;&#187;&nbsp;&nbsp;";
        echo the_title();
    } elseif (is_search()) {
        echo "&nbsp;&nbsp;&#187;&nbsp;&nbsp;Search Results for... ";
        echo '"<em>';
        echo the_search_query();
        echo '</em>"';
  • To access the functions.php file, go to WP dashboard > Appearance > Theme Editor.
  • And find the functions.php file from the right side of the editor.
  • Click on the file and paste that code at the end of the file.
  • Don’t forget to save the changes.
Add breadcrumbs without plugin
  • Now, add this code to the single.php file or any other files where you want to display the breadcrumbs on your WordPress site.
<div class="breadcrumb"><?php get_breadcrumb(); ?></div>
single.php file
  • Hit the Update File button to save the changes

Congratulations! You have successfully added the breadcrumbs to your WordPress site without using a plugin.

Bonus: How to Turn off Breadcrumbs in Your WordPress Site

If you installed breadcrumbs via a plugin, just deactivate it by going to Plugins > Installed Plugins. If you added breadcrumbs to your theme, then you’ll need to remove them within your Theme Editor.

Follow these steps to turn off breadcrumbs in WordPress:

1. From your admin dashboard, select Appearance > Theme Editor.

2. Open the file where you added the breadcrumbs.

3. Use Ctrl + F (or Command F on Macs) to open your browser’s search function. Search for “breadcrumb” to locate the PHP code.

4. Add two forward slashes (//) in front of this line of code. This temporarily disables the code.

5. Click Update File to save your changes.


Adding breadcrumbs is an easy way to improve SEO for your WordPress site. If you’re a beginner and don’t know coding that much, you can add breadcrumbs to your site using plugins – Yoast SEO, Rank Math, or Breadcrumbs NavXT.

However, if you have the coding skills, you can add breadcrumbs to your WordPress website manually – using the code that we have mentioned earlier in this tutorial.

And on top of that, you can turn breadcrumbs off any time you wish following the steps that we have shown you right before this conclusion part.

If you think this content is helpful to any WordPress enthusiast, you can share it with your community. You can also find us on Facebook and Twitter to be added with us. Thank you!

6 Evergreen Content Marketing Tips to Become Successful

The significance of content marketing is, of course, limitless. It helps to get people engaged, keeping current customers, and targeting a broad, new audience. Marketer all over the world takes content marketing is an opportunity to spread out their products and services.

60% of marketers create at least one piece of content each day


Another study shows that over 4.4 million blog posts are published every day. So, creating content in such a crowd that pulls traffic over time, which is called evergreen content, is obviously a tough job.

To make your job easy, today, we have come with a fully comprehensive guide of content marketing plans that will help you to create evergreen contents in no time. So, keep reading!

What Type of Content Falls Under Evergreen Category

Content marketing tips

Before anything else let me tell you what does evergreen content means. Evergreen content is content that doesn’t lose its relevance in a short time and that also continues to drive results over time, such as traffic, leads, and sales. People will be interested in evergreen content whether it was created five years ago or yesterday.

Evergreen content can be a video, image, or write-up that will always stay relevant to your audience. It plays an important part in your digital marketing strategy that can drive online success.

To create an evergreen content, there are some category you can follow.

Tutorials and “How to” Guides: They are the main type of perennial content. However, tutorial articles related to technology might require updates from time to time. Suppose, you have published a blog on “How To Create A Medical Website Using WordPress & Elementor“. This is a tutorial guide and this type of content can be evergreen contents if you keep updating this blog when technology changes.

Problem-Solving: As a business online, you sell a product or service that provides a benefit and/or solves a problem. In saying that, if you can identify the kind of problems people are experiencing and use such problems to craft brilliant fresh evergreen problem-solving content; you can turn such readers into leads. You can check How to Survive in the Tough Time to get the idea.

List Posts: Whether you like list posts or not, there is a lot of data that proves that they simply perform better. If you can create a list post with handpicked items, it can attract people over time. A post like Best WordPress Localhost Services can be an evergreen content if you can create with real-life data.

Great Video Content and Podcasts: Video blogging and podcasts may provide you with the content you need in order to grow your brand and your reputation. You can create podcasts and videos that may fall into the evergreen category.

Glossaries of Terms or Phrases: It’s hard to start writing your own dictionary. However, there will always be some terms and phrases specific to your industry that you can group into a wiki type website or in a blog category. A content like SEO Glossary can fall into the evergreen category.

6 Evergreen Content Marketing Tips for Small Business

Content Marketing Tips for Small Business

Evergreen content is the backbone of a solid content marketing strategy. Because evergreen content gets results: better SEO, more traffic, and more leads.

Creating content to bring in traffic, clicks or even sales can be tricky. If you continue to struggle coming up with evergreen content then you are missing out on a huge part of your content marketing strategy.

Check our 6 evergreen content marketing tips to create evergreen contents for your business.

  1. Choose Topics Wisely 
  2. Create Content That Aligns with Your Niche
  3. Make It SEO Friendly 
  4. Create Beginner’s Friendly Content 
  5. Use Good Visuals and Formatting 
  6. Don’t Forget to Update on a Regular Basis

Let’s look at the six evergreen content marketing tips to become successful in this challenging industry.

Choose Topics Wisely 

Choose topic wisely

If your goal is to write evergreen valuable content, then you will have to conduct research for every new topic you want to write about. Not every idea you think of can be good evergreen content.

You might want to check with your Search Engine Optimization (SEO) expert for keywords or trends to find out what your audience wants to know about your niche. You can also take a look at Google Trends and Google Analytics for guidance.

When choose a topic, remember the following tips.

  • Be appealing enough for social media
  • Have enough search volume to justify the time/money investment
  • Solve actual reader problems
  • Beat competitors in terms of quality and depth

You should avoid the followin topics if you want to create an evergreen content.

  • News articles
  • Statistics or reports that will quickly go out of date
  • Articles focused on pop culture or a current trend
  • Current clothing and fashion trends

Remember, evergreen content has no real expiration date and retains its value long-term, so an article about a presidential election or this year’s marketing trends may be popular content for now but it won’t make the cut as evergreen content.

Create Content that Aligns with Your Niche

Create Content That Aligns with Your Niche

You should create such contents that align with your niche. Pay attention to this advice because evergreen content, if properly created, will also help you grow awareness on your brand and make it more visible to Internet users. It will help you to monetize your blog when needed.

It may attract more customers, fans, or readers but at the same time, it will help your audience remember your brand and associate your name with the great content you are providing. So, focus on what your brand sells to create a following.

Suppose, you sell WordPress plugins from your site. And, as content marketing tips you should create contents that tell about plugin usage, features, benefits, implementation, and something related to the WordPress plugin.

The Content Must be SEO Friendly 

SEO friendly

What’s the use of a content if it doesn’t appear on the search engine results. You need to optimize your content so that it appears on the top results of search engines. And, SEO doesn’t mean just putting keywords throughout your article.

There’s more work than simply placing keywords across your content to get you on the front page of a search engine. Get your content optimized by an SEO expert. If you prefer to do it on your own, it would be best to check SEO best practices.

When it is an evergreen content and at the same time it appears on the top search results, you will be getting traffic over time. And, ultimately, it will help you to get potential customers from that traffic.

However, you can use free SEO plugins to get your job done. Moreover, top SEO plugins will suggest you the best ways to optimize your article.

Create Content for Beginners

Most evergreen content is targeted to beginners than experts. That’s why it’s a good evergreen tactic to make your content easy to understand and concise enough to retain the attention of people new to your niche.

This isn’t a must, but it’s usually applicable. Content with a long shelf life usually appeals to beginners. That’s because advanced level content tends to be tactical. Tactics change pretty quickly. Strategy, on the other hand, doesn’t.

Use Good Visuals and Formatting 

Visual and formatting

Design is becoming more and more important. There’s a glut of products and information on the web. There’s no reason for someone to stick around your poorly designed and optimized content. They can hit the back button and find 10,000 more results.

No, you’ve got to put in the time and effort to make your content easy to read and a joy to look at. Here are a few tips:

  • Short sentences – 25 words or less
  • Short paragraphs – 3 lines or less
  • Ample white space
  • A lot of images
  • Subheadings to break the page into sections
  • Bullets and numbered lists to break up sections
  • Use bold to highlight your points
  • Plain English only – nobody cares about your vocabulary. Really, we don’t.

Don’t Forget to Update on a Regular Basis

Update regularly

In addition to highlighting your content, you must also ensure that it stays up-to-date. While there shouldn’t be much you have to do to update evergreen content, there will be new findings, new articles to which you can hyperlink and other new developments.

When you’re updating content, keep the following elements in mind:

  • Usefulness (Can users take action immediately?)
  • Clarity (Is there any confusing terminology? Does the piece flow logically?)
  • Tone (Is your writing friendly, approachable, and full of expert advice?)
  • Shareability (Can readers easily share the content on social media via sharing apps or otherwise?)

Once you’ve updated your content, promote it as if it’s a new piece.

Bonus: Checklist for Writing a Perfect Content

blog writing checklist

Content writing is not something that you just write it without care. You should be aware of what you are writing and how you want to display it. Every day thousands of content is being published all around the world.

So, you should follow a perfect checklist to write content so that people will love to read your content. Here, we are going to share exactly the same checklist that we follow every time we create content.

  1. Content Research: Before starting writing a blog, make sure you know more than your audience about that topic. You can’t produce great content unless you’re aware of what you are going to write.
  2. Word Count: Your every good content should be consist of 1900-2500 words. Google prioritizes the content that contains on average 2000 words. So, before publishing it, check the number of words it containing.
  3. LSI Keywords: Do you use LSI keywords for your content? Because many of us overlook LSI keywords, though it has a great significance on the search results. Use 2-3 LSI keywords in your every blog post apart from your main keyword.
  4. Slug/URL: URL should be short and clear. A long URL makes a bad impression to search engines and visitors as well. Putting the main keyword in the URL is the best practice, you can also set a few words other than the main keyword to form your URL.
  5. CTA: CTA means Call to Action. A CTA influences your readers to make potential actions like visiting your other landing pages or somewhere else you want them to land.
  6. Internal and External Links: Check Wikipedia to know the best usage of internal and external linking. Both the linking have great importance to get the top result on search engines. Your every post should contain 2-3 external and 10-12 internal links.
  7. Image with Alternative Text: Your every image that is being used in your blogs should have alternative texts. You can use your main keywords as alternatives texts. But remember, do not use your main keyword in your every image. It can be a practice of black hat SEO. Instead, you can twist your main keyword and use it as alternative texts smartly.
  8. Feature Image: Always use a feature image to give a standard look of your content. It’s also known as blog banner.
  9. Review: After completing your blog, ask someone to review it. Check and correct if it has any grammatical or technical errors. A childish error can create a bad impression on your readers.
  10. Promotion: Once the review is done, start promoting your content following content marketing tips. You can use social media to promote your content.

Follow These Content Marketing Tips to Create an Evergreen Content

Content doesn’t qualify as evergreen unless you’re able to get people to keep reading it. They won’t read it unless they feel like you know what you’re talking about. They won’t feel like you know what you’re talking about unless you showcase your authority.

These content marketing tips will help you to get a strong authority on your content. Start writing your evergreen content following this comprehensive guide, as it takes time to get the ball rolling.

Why Should You Create a News Website in WordPress! [2021]

Learn how to create a news website in WordPress within minutes with our beginner friendly tutorial. (Bonus: 7 awesome WordPress newspaper theme recommendation at the end).

You will see hundreds and thousands of newspaper sites around you. But people are always eager to get real news and new thoughts. If you want to create a news website using WordPress, follow our step-by-step tutorial.

A good newspaper, I suppose, is a nation talking to itself.                                                                                                                                                                      Arthur Miller

Journalism is a great profession. Writing capability is also a divine gift. Today it’s easy to reach people with the news and views by just creating a news website. Treat the technological advancement as a reward.  Go ahead with your efforts and a creative team of writers.

Continue reading “Why Should You Create a News Website in WordPress! [2021]”

What is WebP and How Can You Serve WebP Images to Improve WordPress Pagespeed

Serve WebP images in WordPress to improve pagespeed up to 300%

When you think of a website, what do you think first? How does it look? How many resources it’s using? Videos? Images? A few of our readers asked us to write a tutorial on the WebP image WordPress plugin. This article will outline the basic of WebP, why it was invented, and how can you implement webp images in WordPress.

Research says that you only give a split second to decide if you are going to read something on the web or not. Images play a big part to catch your attention. Since, the growth of the internet, we are taking billions of images and photos each day. Since May 2017 Google announced that over 1.2 billion photos are uploaded to the Google Photos every day, But images take a lot of bandwidth when you post them online, resulting in a slower than usual web experience.

You know JPEG, PNG, GIF right? There is a new kid in the block. WebP! Yes, that’s right. WebP is a next-generation image format developed by Google, the company we all love for their other products like Google Maps, YouTube, and Google Search.

Continue reading “What is WebP and How Can You Serve WebP Images to Improve WordPress Pagespeed”

3 Easy Ways to Add Social Share Buttons in WordPress (Top 10 Plugins)

Easily add WordPress Social Share buttons to your website using our step by step tutorial.

More than 3.6 billion people in the world use at least a single social media. With almost half the people of the world using social media, there’s no wonder that it plays a significant role when it comes to promoting your content or website in the current age.

So naturally, if you are looking to add social share buttons in WordPress, you might be already confused by thousands of WordPress plugins. Fear not, in this article we are going to cover three easy ways to add social share buttons in WordPress.

Why Do You Need Social Share Plugins for WordPress

Social Share buttons are links to social media platforms such as Facebook, Twitter, and Linkedin. These buttons help users to share an article on relevant social media websites with ease. One can share an article using just one click using social share buttons.

Social Share Buttons
Image: Social Share Buttons in WordPress – See it in Action

The world is in social media craze for quite a while. So there’s no better place to share content than social media. As WordPress is a CMS and depends on plugins to extend its functionalities, you will have to use plugins to add social share buttons on your WordPress site.

These plugins will let you add social share buttons in WordPress without any coding skills. Moreover, the best plugins also offer a whole range of social media support. So if you want to add social share buttons in WordPress, plugins are the way to go.

What are the Best Social Share Plugins for WordPress?

3 Easy Ways to Add Social Share Buttons in WordPress

Over time, there have been many social share plugins for WordPress. Some plugins were left unattended by developers; some are still used by thousands of users. While writing this blog, we tried all sorts of social share plugins.

And here is the final list of 10 best social share plugins for WordPress.

  1. Jetpack
  2. Add To Any Share Buttons
  3. Social Warfare
  4. Social Media Share Buttons – UltimatelySocial
  5. Simple Social Icons
  6. Social Media Widget
  7. Social Media Feather
  8. Sassy Social Share
  9. WP Social Sharing
  10. Nobs

Know a great social share plugin that can squeeze in this list easily? Let us know in the comment section. Until then, let’s show you the easiest ways to add social share buttons in WordPress.

Easy Ways to Add Social Share Buttons in WordPress

Add Social Share Buttons in WordPress

Most of the social media plugins operate in quite the same way. So we’ll not show you how to add social share buttons with all the plugins. Rather let’s show you three of the easiest ways to add social share buttons on your WordPress website.

  1. Using Jetpack to Add Social Share Buttons in WordPress
  2. Use AddtoAny to Add Social Share Buttons to WordPress
  3. Our Favorite: Nobs (Formerly Juiz Social Post Sharer)

Now we will start with the number one point – how we can add socila share buttons in WordPress using Jetpack.

1. Use Jetpack to Add Social Share Buttons in WordPress

Using Jetpack to Add Social Share Buttons in WordPress

Jetpack is a great plugin that packs tons of features. The plugin was created by Automattic (parent company of for websites. Jetpack has many different sections.

For example, site stats, optimization, comments, SEO, and sharing. The sharing module of Jetpack allows one to add social share buttons to WordPress easily. Your readers can instantly share your content on their social media channels.

Currently, Jetpack supports:

  • Twitter
  • Facebook
  • Google+
  • LinkedIn
  • Whatsapp
  • Telegram
    … and many more networks

Set up Jetpack to Enable Social Share Buttons

Setting Up Jetpack Social Share is pretty easy too. To install the Jetpack plugin, you can simply search and install the plugin. If you do not know how to install the WordPress plugin, refer to Install WordPress Plugins in the easiest way. To begin, select Plugins → Add New from your WordPress menu.

Add Social Sharing Buttons in WordPress

Type Jetpack into the search function and then select Install Now → Activate.

Add Social Sharing Buttons in WordPress Jetpack

You will now be asked to connect your website to to enable Jetpack to work on your site. To do so, you will need to register with, or simply login if you already have a account.

Add Social Sharing Buttons in WordPress Jetpack

Next, you will be asked to Approve the syncing of your website with

Once connected, click the Start for Free button to continue (you don’t need to pay for the Sharing functionality). You will now be returned to your website where you will find a Jetpack menu has been added to your WordPress dashboard.

Activating Social Share Buttons in Jetpack

To activate sharing buttons, navigate to Jetpack → Settings → Sharing.

Here, under Sharing buttons, turn on the Add sharing buttons to your posts button.

How to add Social Share Button WordPress

Next, from your WordPress menu, select Settings → Sharing.

How to add Social Share Button WordPress

Under Sharing Buttons, drag the services that you want to add in the Enabled Services box. There is also an option to hide services behind a generic share button.

How to add Social Share Button WordPress

You can also do the following from the settings page.

  • Modify the look and position of your sharing buttons
  • Alter the button style
  • Change the labeling
  • Decide whether you want your buttons displayed on posts, pages, homepage, and media

Once you’ve made some selections, you can check your changes under Live Preview to see if they work with your website’s design.

Add Social Sharing Buttons in WordPress Jetpack

Once finished, select Save Changes at the bottom of the page.

2. Use AddtoAny to Add Social Share Buttons to WordPress

Use AddtoAny to Add Social Share Buttons to WordPress

AddtoAny is a great social sharing plugin that has been around for a long time. We have used the plugin on and off during the years. It is a simple and intuitive plugin that lets you add social share buttons with ease.

AddtoAny Share Buttons

Just install the plugin by typing the name on your WordPress plugins section.

Once installed, you can go to Settings → AddToAny to configure plugin-specific settings.

Social Share Button AddtoAny

Add to any offers a tremendous amount of customization. As you can see from the image, the plugin supports more than 96 social networks. So you have got all your sharing buttons under one service.

How to add Social Share Button WordPress Add to Any Config

There are many reasons for using this plugin. Below are just a few of them.

  1. Great customization
  2. Icon sizing
  3. Hiding other social networks behind a convenient button
  4. Custom CSS Support

Moreover, if you want to cover more social media, then AddtoAny is surely the right choice for you.

3. Our Favorite: Nobs (Formerly Juiz Social Post Sharer)


Nobs which was formerly known as the Juiz Social Post Sharer caught our eye recently. It is a great plugin to add social share buttons in your WordPress site.

If you are looking for something less sophisticated, but fast and simple, then do this underrated plugin a try.

You can add smartly designed buttons after/before your posts to allow visitors to share your content (includes no JavaScript mode & counters). This plugin has 4.5 stars due to the incredibly fast loading time. Most of the social sharing buttons use Javascript to add social sharing functionality. However, if speed is your primary concern, then Nobs can be very helpful for you. Certainly, a fast-loading website matters more! Check out the best tips to speed up your WordPress website.

Nods currently supports the following social networks

  • Facebook
  • LinkedIn
  • Pinterest
  • Reddit
  • StumbleUpon
  • Tumblr and more.

So you don’t have to worry about the support of prominent social medias.

Configuring Nobs

To configure the plugin, go to Settings → Nobs Share Buttons

Nobs Share Buttons

If you go to settings, you can choose from the eight sleek looking different designs that the plugin offers.

Nobs Skins

The X Factor

The coolest thing about this plugin is the slid animation. You can check the demo on our website.

Nobs Social Share Animation

To enable this animation, you have to enable “Show only social icon” from the WP Admin Dashboard > Nobs Share Buttons > Display Settings.

Nobs Social Share Animation

If you are into cool design customization and animation, this is a really great plugin that you can use.

Found your WordPress Social Share Plugin?

There are thousands of WordPress social plugins out there. So we wanted to make your choice easier. That’s the reason for choosing the best social share plugins for WordPress. From the most popular to almost unknowns, we featured the plugins on the basis that they do great at what they are supposed to do!

If you think we have missed any of your favorites, do let us know via comments.

Also check out our coverage of the best WordPress plugins of this year, where we featured some of the best plugins from each category. If you are concerned about your website’s security then check our WordPress Security Guideline to fix vulnerabilities of your WordPress website.

How to Reset phpMyAdmin and WordPress Admin Password

Nothing can be worse than forgetting passwords. If it comes to your phpMyAdmin and WordPress admin password, it can get even more frustrating.

While you can reset phpMyAdmin password in a couple of ways, we have shown you how to do that on XAMPP, which is one of the most popular software packages to create a local WordPress site. You can easily do the same using other localhost services or web services as well.

On top of the above, we have also guided you on how to reset the WordPress admin password on phpMyAdmin, using XAMPP.

The Real Scenario behind Resetting phpMyAdmin Password and WordPress Admin Password

Reset phpMyAdmin password

Having access to phpMyAdmin is essential when you manage a WordPress site. WordPress uses MySQL as its database management system. We use phpMyAdmin to handle the administration of MySQL. With the help of phpMyAdmin, we can create, update, drop, alter, delete, import, and export MySQL database tables.

So you might find yourself desperately looking for ways to reset your phpMyAdmin password if you forget it. As without phpMyAdmin, you can not perform the important database-related tasks.

Another important topic that we will go through today, is how to reset the WordPress admin password. As WordPress admin is the person who administers a WordPress site, admin forgetting the password and losing access to the website can be catastrophic.

If you have already lost your password for either phpMyAdmin or WordPress Admin dashboard, then stay with us for the easy and step-by-step guide to reset it.

How to Reset phpMyAdmin Password on XAMPP

Now let’s get to the point. In order to reset phpMyAdmin password using XAMPP, first launch the XAMPP control panel. Wait till the following screen opens up.

XAMPP Control Panel
  • Once this screen pops us, Start the Apache and MySQL service. After that, click on the Admin button of the MySQL.
Access MySQL Admin from XAMPP
  • Now you will be redirected to the login page of phpMyAdmin page. From here, we can log in to phpMyAdmin page.
Login to phpMyAdmin
  • However, we are assuming you lost the password, so let’s get back to the XAMPP control panel popup.
Access File
  • Now click on the Config option of the Apache service. You will find a couple of settings. From here, choose phpMyAdmin (
Reset phpMyAdmin Password
  • Now set your password to anything you want. Also, make sure to set the auth_type as cookie.

Once you successfully reset phpMyAdmin password, login with the newly set password and your existing user name.

You can easily reset phpMyAdmin password using other localhost services or web services by following the same procedures.

Resetting WordPress Admin Password from phpMyAdmin

Admin password

Learning how to reset WordPress admin password from phpMyAdmin can be useful for a couple of reasons. You might want to set a new admin password. You might also forget the password, while also losing access to the mail connected to the account. In times like these, resetting the WordPress password from the database can become the last resort.

Thus you might want to use phpMyAdmin to enter the database and reset your password.

You can access the phpMyAdmin in a couple of ways. Follow whichever method is preferable to you. Here, we will access the phpMyAdmin through XAMPP. Now let’s get to the tutorial.

  • In order to reset phpMyAdmin password, first launch the XAMPP Control Panel and start the Apache and MySQL services.
Starting Apache and MySQL on XAMPP
  • Now click the Admin option of MySQL service and it will lead you to the login page to get inside the phpMyAdmin dashboard.
Accessing MySQL Admin from XAMPP
  • If you haven’t set up authentication, you will be directed to the phpMyAdmin dashboard straightaway. Now click on the Databases option.
Accessing Databases from phpMyAdmin
  • Find the database of your website and click on it.
Finding WordPress Database from phpMyAdmin
  • Go inside wp_users and you will be able to see all the users of your site. You will also find an option called user_pass, which contains the passwords of all the users.
How to Reset WordPress Admin Password
  • You can double-click on the admin password and reset it easily.

Congratulations! You have successfully done the job of resetting the WordPress admin password from phpMyAdmin.


If you are an avid user of WordPress, then you have to remember a lot of passwords. Thus, it’s not very uncommon to forget passwords from time to time. Forgetting phpMyAdmin and WordPress account passwords are two very common occurrences.

While it is very easy to reset phpMyAdmin password and WordPress account password, you might have to face unnecessary hassle if you don’t know how to do it.

So we showed you the way to reset phpMyAdmin password, as well as the way to reset the WordPress password. We have used XAMPP or local sever to do both. You can do it on your cPanel or another web server in the same way.

If you have any trouble with the whole process or need further assistance, please feel free to ask for help in the comment box.

And if you like the blog and it helps you in any way, consider liking WP Hive Facebook Page or follow us on WP Hive Twitter Account.

Why Typography is Important? 5 Best WordPress Typography Plugins

Best WordPress Typography plugins for 2019!

Typography is an essential aspect of your website design. Elegant and beautiful typography provide users a better user experience, increase engagement to your site. This overall leaves a long lasting good impression.

Great WordPress blogging themes usually have built-in support for Google Web Fonts or custom font support. However, there are some excellent plugins to include external support for web fonts.

WordPress Typography Plugins

Why is Typography Important?

Many people do not give much attention to typography however typography plays a significant role to improve the user experience. A more legible website will get more readers and traffic than a site that has a lousy user experience. It also enhances the design of your website. Typography helps to build brand recognition.

You cannot ignore typography, because it is everywhere.

Just like colors convey meanings, typography has meaning too. If there is text, there has to be some typography involved in it. It doesn’t matter if it is just text, or visual design or brochure, or brand – typography is everywhere. Choosing an excellent font for your website is one of the key ingredients behind your success.

What Does Your Typeface Communicate?

Typefaces are not a random play of words. Fonts are supposed to convey a message. If you do not put thought while choosing a font for your brand or website, it doesn’t help you to grow.

Type is a visual voice. Without reading, it imparts its message”

— Laura Worthington

If you want to pick the best font, it is necessary to focus on your audience.

Typography WordPress

You cannot choose a typeface like Comic Sans MS for a professional book. It would look very odd.

Best WordPress Typography Plugins

Many WordPress plugins can help to improve your WordPress website design and typography. A well-chosen font with optimal line spacing, text spacing can enhance your user experience a lot.

We are listing some of the best WordPress typography plugins for 2019.

1. Google Fonts for WordPress

Earlier in 2010, Google first started its Google Web fonts initiative to make use of beautiful fonts on the web. Initially, it was released as a beta. Now, Google fonts contain more than 800 web fonts for free.

The premium version offers more customization like line-height, font-size and more.

Google Web Fonts

After installing the Google typography plugin, you will see a new option under the Appearance section of your WordPress Dashboard. You can customize the fonts of your headings and body using this plugin.

2. Use Any Font

Use Any Font is one of the most well-known WordPress typography plugins in the WordPress repository. The plugin allows you to upload any custom fonts on your WordPress website.

You can use any custom font you want by using the plugin. For example, the plugin supports TTF, OTF, WOFF, and other font formats. Suppose you want to use a custom font that is not available on Google web font. You can use this plugin to upload your custom font and later use it on your website.

Besides the plugin makes sure that your custom font works without issues on all the web platforms. The plugin works regardless of themes, plugins, website builders and browsers.

3. Easy Google Fonts

Easy Google Fonts allows you to use Google web fonts on your WordPress website. You can choose which fonts to use from your WordPress theme customizer.

If you want to use fonts in advance cases, you can use the Chrome Inspect Tool to find out the CSS classes you want to target. The plugin also allows you to create control rules from the admin area without any coding. You can even live preview the font changes before saving.

4. Typekit Fonts for WordPress

Before Google web fonts, there was Typekit Fonts. Typekit is now known as Adobe Fonts. However, like Google fonts, Typekit is not free. Typekit has one of the largest font repositories on the internet.

Typekit for WordPress plugin allows you to connect your WordPress website to Adobe Fonts. Typekit has a massive font collection of beautiful paid and premium fonts. You can use all of those fonts if you have access to Adobe Fonts.

5. Zeno Font Resizer

Zeno Font Reizer is a WordPress typography plugin that enables you to resize fonts on the fly. For example, if your visitors want to read the text in larger or smaller fonts, they can adjust the size. By doing this, you are giving your reader more choice. More choices mean better response from users.

The plugin uses javascripts and cookies. So, if your user changes text size and comes back later – the plugin will still remember the user’s preferred font size. It is an excellent option for people who have a visual impairment. Adding the plugin to your website also gives you a bonus point for interactivity.

Bonus Tips: Use Gutenberg Editor to Enable Dropcaps and Cover Text

WordPress’s new release has added a few more sleek new options inside the Gutenberg Editor. WordPress 5 has enabled built-in support for cover texts and drop caps. You can check our coverage on WordPress 5 Review to know how to use drop caps and cover text options. 

gutenberg-cover-text WordPress 5.0 Review

It always matters how you present your content to your readers. It is also critical how you present your content to search engines. Hence, you need to balance both user experience and search engine optimization. Follow our tutorial on Ultimate WordPress SEO Guide | 19+ WordPress SEO Tips to have a piece of in-depth knowledge on SEO.

Also Read: 8 Best Blogging Practices to Increase User Engagement

How to Create a Site Like eBay with WordPress in 2021 [Step by Step]

Step by step tutorial to easily create an online marketplace like eBay with WordPress.

eBay is one of the most popular marketplaces in the world right now. Every day millions of people buy things from the website. Thousands of sellers sell products and earn revenue through eBay every day. If you want to create a site like eBay, searching for eBay like a website template in WordPress, you have come to the right place. We are going to show you how to create an online marketplace like eBay.

WooCommerce is currently the most used eCommerce software on the planet. It holds a staggering 14% of the total internet. 21% of the top million websites are being built with WooCommerce. You can use WooCommerce to make an eCommerce shop easily with our step-by-step tutorial.

Continue reading “How to Create a Site Like eBay with WordPress in 2021 [Step by Step]”

The Ultimate Blog Writing Checklist for Beginners

You have written a blog post, it’s really well and informative. You believe it will add value to your readers. So, should you publish the post right away?… No! There are many things you need to check before hitting on the publish button.

Over 2 million blogposts got published everyday just on WordPress. So, you have to consider how to stand out.

Writing is obviously the main part of blogging but that’s not all. Before making it public you need to check some certain things to ensure the quality and better user experience.

Here we described a 37-point blog writing checklist to make sure your efforts are not ruined. This checklist will cover from the start of your writing to publishing it.

37 Point Blog Writing Checklist for Beginners

The points got divided into three parts to make them easily understandable.

  • Primary Considerations and Content Outlining
  • Points related to Search Engine Optimisation (SEO)
  • Useful tips to boost your content further

Now, let’s start with the part.

Primary Considerations and Content Outlining

blog writing checklist

1. Consider Target Audience before Planning

Considering the target audience group before preparing the content outline is a must. Every blog topic is meant for some specific people. If you write a blog post and think everyone is going to come and read then you are mistaken.

When you pick a topic up you need to identify your audience first. That will help you have a clear goal in mind and you will write keeping those specific readers in focus. Your information will be precise and you will find the right tone for your blog as well.

2. Define Your Top Goal

You should write a blog post keeping a marketing plan in mind. So, you need to realize the purpose of your topic. Like, generating traffic, SEO boosting, creating brand awareness, lead generation, etc.

We are going to start by giving you some pointers on how your structure of the content will look like.

3. Create An Outline For The Post

The next point on our blog writing checklist is, you need to create an outline for your blog post. Assuming you have already locked in on the topic. Now, an outline will contain the whole idea of your blog. The problems you are going address and how you are going to solve them, all this will be in the content outline.

When you will write a blog with a huge word count, the outline will help you keep track. Otherwise, it will be easy to get confused in the middle of writing.

4. Choose A Catchy Headline

After the outline, you need to choose your initial headline. Pick a headline that is true to your blog topic and also creates urgency among the audiences. Locking in on the starter headline will help you get a more clear idea of the topic and you will easily know what to write.

blog writing checklist, headlines

For example, if you want to write about the bad effects of smoking you can choose your headline to be “How Smoking Reduces Your Life Span By 10 Minutes Every Time“. This title will help the readers immediately realize that you are going to talk about the bad effects of smoking.

5. Provide Self-explaining Subheads

If you are writing a post that has more than 500 words, then you should use subheadings to split up the content. It is boring if you just write paragraph after paragraph without giving an insight.

That way the readers will get lost and will get bored quickly. So, to create engagement and give your readers the chance to understand your content more easily use subheadings throughout your post to break up sections of text.

6. Content Should be above 300 Words (1500+ is Best)

Don’t hold back while writing. Write as many words as you can. But make sure your whole topic is covered. Use facts, statistics, quotes, ideas, solutions. Writers often makes the mistake of thinking that audience like short contents because they don’t like to read long contents.

That is not true. When you find content that answers all your questions regarding the topic will you feel bored? Not at all. Rather you will appreciate the blog post and the writer. The same goes for Google and other search engines as well.

However, don’t fill your content with unnecessary information just to make it longer. The audience will get irritated.

7. Break Up Content Into Paragraphs

If this article was being written without any break you would have gotten bored reading the first 200 words. That is why it important to break up your content into paragraphs and white space.

Because digital contents should be skimmiable.

8. Stats & Facts Adds Value To The Post

Stats, facts, takeaways, news helps prove your point. That means if you are trying to show something or make your audience believe something uses facts or stats. Then you will come out as more believable to your audience and it will definitely add value to your post.

9. Add Use Cases, more and more Examples

Show, don’t tell.

It is one of the main factors of the blog writing checklist. When you use more use cases or examples than the audience will easily understand your point and will absorb the facts quite easily. Also, they grasp the message you are trying to share and convey to them.

Like, when you write about the bad affect of smoking you should examples like,

Every 15 cigarettes you smoke will cause a mutation in your body, mutations are how cancers start.

10. Use Active Voice

One of the first things you will learn as a blog writer is to use active voice while writing. Because active voice,

  • Uses fewer words, so that makes the writing more concise and efficient
  • Has a faster-moving narrative, which makes for easier writing and more engaging reading
  • Cleans up the sentence and
  • Helps prevent grammatical mistakes.

Also, active voice makes the sentences sounds more interesting and exciting rather than passive voice.

11. Write So That Even An Eight Standard Could Understand

We have included this point to the blog writing checklist so that you understand the importance of keeping the content simple. When you are writing a topic make sure it not only understandable by you but also by everyone.

Use simple words, don’t over complicate things, keep the structure simple. The quality of the writing should be high but simple.

12. Strictly Avoid Duplicacy

Always create original content. It is natural to look at other contents during researching. But, you should pick up ideas and what is lacking on that blog not sentences. So, rewrite the sentences in your own way and add more information if you can.

avoid duplicacy

Not only audiences but Google doesn’t like plagiarism as well. You could be penalized as well.

13. Add Relevant Images, Infographics

Blog is not only about writing, it’s also about how present the information to the reader. One thing we have said repeatedly throughout the this blog writing checklist guide, never let your readers get bored.

relevant images

So, if you fill-up the blog with words then no matter how interesting the topic is, it will not hold the excitement of the readers. So, you should include relevant images, infographics in order to spice up the visualization of your blog.

14. Link to Relevant-Valuable Sources

We told you to provide facts, stats, quotes to add more value to your content. But remember to give credit and provide links from where you picked up the information.You need to provide proper citations.

15. Important Information Should be Marked

When you will provide a lot of information, you want some information to catch the eye of your reader. Because you have worked hard to find that information. That is why that information should be highlighted.

But don’t go highlighting every single information.

Search Engine Optimization (SEO) Practices

You need to make sure your audience finds it and Google along with other search engines acknowledges it. That is why you need to perform SEO. So, what should you do?

16. Analyse Keywords before Writing

Next on our content writing checklist is selecting your primary keyword. It is important why? Well how else audience is going to find your blog. That is why you need to find a keyword that represents your topic and also help you rank higher in SERPs.

There are many ways to find your desired keyword for your blog topic. So, you can adopt these ways and reach more audiences with them.

17. Target Keyword Should Appear In Your Headline

It is a very important practice for the content writers out there. The target keyword should appear in the headline of your blog topic. So, after choosing the primary keyword, go back to your title and try to include the keyword in it.

target keyword in the headline

The benefit of it is Search Engines like Google, Bing, etc will know exactly what your content is all about.

18. Include LSI (Secondary) Keywords

Latent Semantic Index(LSI) or secondary keywords is an important part of the blog writing checklist. When you lock in your primary keywords, you should find some other keywords that surround your topic. These keywords can be long-tail keywords as well.

That way when people search using those secondary keywords, your blog post will still appear in the search results. Also, search engines use them to deeply understand your content.

So, it is better to select a few secondary keywords for your blog topic.

19. Make Sure Your Target Keyword Appears Within The First 100 Words Of Your Content

It is a very important practice for the content writers out there. The target keyword should appear in the first 100-150 words of the content. However, it shouldn’t look like you are forcing the idea. It should come naturally.

The benefit of it is Search Engines like Google, Bing, etc will know exactly what your content is all about and bring it higher in the search results and it sends signals to search crawlers.

20. Use Your Primary Keyword In Subheads Naturally

A part of your blog writing checklist should include adding your target keyword in subheadings. Because subheadings play a key role in optimizing the content in the best possible manner. That way subheadings will be used efficiently to enhance the quality of the content so that the content performance can be better.

21. Use The LSI keywords At Least Once

Point number 7 of the blog writing checklist, we told you to choose some secondary keywords relevant to your blog posts. Well, that was not for the show only. You need to use those keywords at least once your blog post for SEO optimization.

22. Avoid Keyword Stuffing or Black Hat SEO

It is a common idea among many writers that if you fill your blog post with your target keyword then your blog will get a higher ranking. That is absolute nonsense. The goal is to avoid using the target keyword more frequently rather than use it more naturally.

The keyword should be used naturally so that it doesn’t break the flow of the blog and readers don’t find it unnatural.

2% density is enough for a blog post.

23. Add Target Keyword At The End Of Your Blog

It is a good practice to use the primary keyword toward the end of the post to bookend the copy with references to the target phrase.

Also, it will help with the SEO and help you rank higher.

24. Add Target Keyword In The Meta Description

A meta description is used as a summary for your blog. Readers will get an initial idea about your blog by reading the meta description. So it is a good idea to use your target keyword in the meta description.

keyword in the meta descriptions

Remember your meta description should not exceed 150 words.

25. Internal Linking

It is one of the crucial point in the content writing checklist. Internal linking means when you link to other published posts on your site through relevant keyword on your blog post.

It helps in three things, boost your SEO, generates more traffic, acts as a resource guide to the readers.

26. External Linking

After internal linking comes external linking. When you write a blog you use terms that is unfamiliar and readers want to know about it more. So, it is a good practice to add outbound links to the best possible explanation for that term on the web.

The links can be to a Wikipedia page or to any relevant blog post.

27. Try To Keep The Head Keyword In The Page Title

One of the best practices in blog writing is to put the target keyword in the page title. It is a great way to boost your SEO. Also, that title needs to be unique to avoid any duplicate title tag issues that might hurt your site’s SEO.

You can make the page title the same as your headline, no problem. If you make it different make sure it stays true to your topic.

28. Add Your Target Keyword To Image ALT Tag

When you add images or any other graphics, remember to add the primary keyword to the alt tag in a natural way. It will boost SEO and also save you from copyrights.

29. Add The Keyword To Image File Name & Title

When adding images, also use the primary keyword in the original file name and the title in the CMS. This will also boost SEO.

alt tag

30. On-Page SEO

Make sure to run a full on-page SEO after the blog is published. Make sure you don’t miss any SEO optimization steps. On-page SEO includes optimizing title tags, images, meta descriptions.

Useful Tips To Boost Your Content Further

Image Creation Tools to Create SEO Friendly Images for WordPress Blog

31. Optimize Your Images

We all want to include high-quality images in our blog posts. But, there is a downfall to that. Sometimes it may take some time to load the whole image that can create irritation for the readers.

Resize and Serve Scales Images

So, it is a good practice to resize the images for giving your readers a better experience.

32. Be Careful About The Image Copyright Issues

While writing a blog, we need to use images to convey our message. Sometimes we use images from Google. When we do that, we need to be very careful to avoid image copyright infringement. It is a very serious issue and you need to double check before publishing these kind of images.

33. Links Should Open In A New Tab

All the links, internal or external should open in a new tab. Otherwise, if the links open in the same tab, then it will drive attention away from your blog post. Which will increase the bounce rate and have a negative impact on your blog post?

34. Use CTA Buttons

CTA (Call To Action) is a great way to lead your readers where you want them to. It is better to add a CTA button at the end of the blog post. That way after finishing the blog post it will the readers what to do next.

CTA is a great way to achieve the goal you had in mind before writing the blog post.

35. Alternative Headlines

Next on our blog writing checklist is to write some alternative headlines that is more powerful and engaging. From these powerful and engaging titles choose the best one. Make sure it includes the primary keyword. Your final headline should be not more than 60 characters in order to be fully displayed in search.

You can keep the initial one as well.

36. Don’t Forget Social Sharing

Encourage your readers to spread your post on different social media channels. Create shareable contents that includes ClickToTweet links, and social sharing icons.

Also, try to promote your content through your own social channels in a regular basis.That will help create awareness for your blog.


37. Last Minute Review

You need to have your own checklist to help you find any typo mistake or spelling mistakes. Also check for grammatical errors as well. Read the whole blog post once before publishing. Don’t hit the publish button unless you are done editing.

Follow the Checklist and Stand out from The Crowd in Blogging

We prepared this ultimate blog writing checklist to help beginners and our friends who are struggling to get the desired traffic. So, when you are writing a blog post make sure to give a check to all the points mentioned here.

And feel free to suggest more considerable points if you have any in your mind.

How to Install a WordPress Theme (Three Easy Ways for Beginners)

The first hurdle for a beginner like you is to make a site looks good. Luckily, there are countless ready themes available in the WordPress repository to turn your ordinary-looking site into a beautiful one.

You don’t even need to write a single line of code to design your site. All you need to do is, download, install and activate a theme on your website.

However, as easy as it may sound, installing a theme can get a bit tricky for beginners. That is why how to install a WordPress theme is one of the questions that we often get from people who are new to WordPress.

So we have put together a detailed step-by-step guide to install a WordPress theme. Carry on reading, as at the end of the article, we have also added a section with some great themes that we think can be your starting point.

How to Install a WordPress Theme: Three Easy Ways

How to Install a WordPress Theme

Let’s get to the point straightaway. As the title suggests, there are three easy ways that you can follow to install a WordPress theme.

Now, let’s get started with the first point. And don’t forget to check –

Install Theme from WordPress Theme Directory

While you might not find some of the top premium themes, still has the best WordPress themes collection. The themes of the WordPress repository are free to use, so you certainly don’t have to think about any cost. If you want to buy a theme, trying out the free version of that theme from can also be a choice.

To install a theme from the theme directory, you need to log in to your admin dashboard first. Once you are logged in, navigate to Appearance > Themes.

From here, click on Add New, and you will be on the Add Themes page. From this page, you can search if you already have a preferred theme.

Add new theme

However, if you don’t have a preferred theme yet, and you’re looking for a theme that suits the type of your website, you can look for it on the Featured, Popular, or Latest theme section. One option that we suggest you to use, is the Feature Filter.

Feature Filter

The Feature Filter lets you choose the subject of your website, the features that you want, and the preferred layout of the website and show the themes that match your selection.

This way you can easily find the most suitable theme for your website.

Installing Theme

Once you find the perfect theme for you, just hover your mouse over it and you will find the Install button. Do keep in mind that installing a theme doesn’t necessarily mean that the theme is active on your website. In order to activate the theme, you have to click on the Activate button, which can be found once you install the theme.

Activating Theme

Once you are done with activating the theme. You can further customize the looks from Appearance > Customize. Some themes also have a setup wizard that follows after you activate the theme.

How to Install a Theme Manually Using Zip File

The second way that we will talk about, is installing a theme from a Zip file. If you download your WordPress theme from elsewhere other than the WordPress repository, you will get a Zip file to install it on your WordPress website.

To install the Zip, navigate to Appearance > Theme once again.

Install Theme from Zip File

From here, click on Add New and then Upload Theme. The upload theme button will trigger a new section on the page, which allows you to upload the downloaded Zip theme file.

Install theme

After uploading and installing the Zip file, activate the theme just like before.

Activating Theme

Activating the theme will make it your current theme. Depending on the theme, you may or may not find a setup wizard afterward. After that, you can start customizing your theme as you want.

Install WordPress Theme from Your FTP

This is the last and final method that we will talk about. The reason behind talking about this method, at last, is because it is by far the most complex way to install a theme for a beginner.

To install a theme from your FTP, you need to have a WordPress site set up on web hosting.

Related: Best WordPress Hosting Providers in 2021

At first, unzip the Zip theme file on your PC and extract on a folder.

Theme file on Folder

Then login to your FTP and go to /wp-content/themes

Theme Files on FTP

Here, you can find all the themes that are currently installed on your website. Upload your folder here, and your theme will be installed on your website.

Now logout from your FTP and login to your WordPress Admin Dashboard. From here, navigate to Appearance > Themes, and you will see your theme ready to be activated.

Activating Theme

Activate the theme and it will be set as the default theme of your site.

So these were the three methods you can follow to install themes on your WordPress site. However, with so many themes that are available for WordPress, you can’t just install a random theme on your website. You have to consider and ensure some crucial things when choosing a WordPress theme.

Wondering what they are? Below are some expert tips.

Things to Consider When Choosing a WordPress Theme

Things to Consider While Choosing a WordPress Theme

Here at WP Hive, we experiment with a lot of plugins and themes and check their impact on WordPress sites. As per our experience, the following are the points that should be on top of your mind while choosing a WordPress theme.

  • Lightweight and Fast: If you are creating a website, you want to get noticed by people. And people like to visit websites that are fast and super-responsive. Choosing a lightweight theme means that you are getting an edge on creating a fast website. Website speed is also an issue that is highly valued by Google as a core web vital.
  • SEO Optimized: Even if the coding structure of a theme is unorganized, it can look perfectly well from the frontend. But for SEO, this can be disastrous, as search engine spiders will have a hard time crawling and finding information from a site built with such a theme. So it’s very important to know if the theme is well-optimized for SEO before using it on your website.
  • Customization Opportunity: The ability to customize a theme for your website is a must-have requirement. Many themes have separate options for customizing everything from the header, footer, navigation bar, and more. These types of customizability give you more design freedom.
  • Responsive Design: Gone are the days of only focusing on desktop. With more and more people connecting to the internet with smart handheld devices like smartphones and tablets, it’s quite mandatory to use a theme that supports responsive design.
  • After-Sale Support: A lot of things can go wrong when building a WordPress website. Things like a plugin can collide with your theme, an update to the theme can cause the site to crash. Good after-sale support from your theme developer can come in really handy in disastrous times like these.

That’s why we decided to share some themes with you that are well-known for great customer support while also have some great features to make your site look good.

Let’s a take look at these themes, and know why we think they are great for a beginner.


5 Best Themes for WordPress Beginners

So, you know how to install a theme, right? It’s time to pick one and make it ready to use.

Here are the top 5 themes that are perfect for a beginner like you.

1. Astra


Astra is a theme that has been the choice for hundreds of thousands of website owners. Want to know why? That’s because it is fast, highly customizable, and packed with modern features. If you want to spend less time, yet come up with a great design with great features for your website, Astra can be an easy choice.

The price of Astra starts at a highly competitive $49/ for the premium version.

2. Divi


Another bestseller theme that people love. Termed as one of the best multipurpose themes for WordPress, this is one such theme that is suited for all.

Divi is fast, responsive, and highly optimized for SEO. With its large number of ready-made starter sites, you can just install and use the theme right away. But if you want to customize Divi also has one of the most powerful WordPress page builders, that will allow you to do so.

The price of the Divi starts at $89, which include the cost for premium support.

3. Blocksy


A modern theme that has it all. Blocksy free offers more options than most of the premium themes in the market. It is a minimalistic, featureful, Gutenberg block-based theme that has a custom theme customizer that is appraised by the whole WordPress community.

It has not been around for a long time and the pro version just launched in November 2020. The pro costs $49 for a single site, which we think is a great deal for such a great product.

4. Tesla


Tesla is another veteran in the WordPress market that matured well with age. With time, Tesla has become easier for WordPress site owners of all experience levels.

It can be used in many types of websites. Whether you want a business website or a personal portfolio website, Tesla is a theme you can trust to build it. It provides a lot of simple and easy customization options that will help ease the pressure of a beginner.

Tesla pro starts at $79 per year.

5. Ultra


Here at WP Hive, we love multi-purpose themes. Especially for beginners, popular multipurpose themes can be the easier choice, as they usually offer a couple of demo sites for a faster installation and setup process.

Ultra is one such theme from Themify. One of our most favorite themes, Ultra lets you take control of every aspect of your website. The end result is often beautiful while also maintaining a proper coding structure.

Ultra starts at just $59, just like any other theme at Themify. This price also includes the Themify Builder, an intuitive page builder that helps you build beautiful webpages in minutes.

FAQ on WordPress Theme Installation

There are a few common questions that we get from our readers regarding how to install WordPress theme, so here are the answers to those questions.

What are themes in WordPress?

Themes are a collection of files that determine how your WordPress site will look. These files are usually kept together in a Zip file or folder for a smooth and fast installing experience.

How do I manually install a WordPress theme?

To manually install a WordPress theme, simply login to your WordPress Admin Dashboard, and go to Appearance > Themes > Add New > Upload

From here, upload the Zip file, install and activate it.

Why doesn’t my WordPress theme look like the demo?

The demo sites are usually full of content and professional photograph that makes them looks appealing. However, naturally, your new site does not have any content, which might make it look a bit underwhelming.

How do I make a theme look like a demo?

Premium themes often come with a one-click demo importer or some starter sites that lets you import all the content that you see on the demo site. Importing those files will make your site look exactly like the one you see on the demo.

Why does my WordPress site look like a blog?

WordPress sites usually have a sidebar by default, which makes it look quite like a blog site. Removing the sidebar might work well to make your site look like a regular one rather than a blog.

Finishing up

If you a regular reader of WP Hive, you know we like to share information that is truly helpful. That’s because we try and test every aspect of it before writing it down for you.

How to install a WordPress theme is a true beginner’s guide, where we showed you three different methods to install themes on your WordPress site. They are – installing themes from WordPress Theme Directory, installing a theme manually using Zip file, and installing a theme from your FTP.

Apart from that we also showed you some important aspects that you should look out for while selecting a WordPress theme, while also sharing the 5 best WordPress themes for beginners.

We hope this article helps you on your journey to learning WordPress.

Also Read: How to Install a WordPress Plugin – Step by Step for Beginners