Trending December 2023 # 10 Sidebar Widgets To Spice Up WordPress Site – Webnots # Suggested January 2024 # Top 20 Popular

You are reading the article 10 Sidebar Widgets To Spice Up WordPress Site – Webnots updated in December 2023 on the website We hope that the information we have shared is helpful to you. If you find the content interesting and meaningful, please share it with your friends and continue to follow and support us for the latest updates. Suggested January 2024 10 Sidebar Widgets To Spice Up WordPress Site – Webnots

For long time, sidebar is one of the important parts of a webpage’s layout. Many WordPress themes offer custom sidebar widgets to offer attractive layout. You can easily get themes with two or even three sidebars as part of the layout selection. Though recent web development focused on mobile-first approach makes the sidebar less useful, it is still an easy way to place widgets and tempt users to take action. If you are using sidebar, here are 10 useful WordPress sidebar widgets for your site.

WordPress Theme Support for Sidebar

Choose Sidebar Position

10 Sidebar Widgets to Spice Up WordPress Site

After making sure your theme has a sidebar, you can simply drag and drop the widgets on your sidebar. WordPress by default offers few widgets like archives, audio, text, custom HTML, recent posts, etc. Your theme and plugins may add custom widgets in addition to the default. Here are the top 10 sidebar widgets that you can add in the sidebar to take your site to next level.

1. Author Bio

Below is an example of using author box in chúng tôi website. The good part is that you can place the widget anywhere on the content area in addition to the sidebar widget area.

Author Bio Example

You can use plugins like Simple Author Box to add an author bio widget on the sidebar.

Simple Author Widget in SidebarAbout Author Widget in Sidebar

2. Recent Posts

Recent Posts is a default widget comes with WordPress. You can simply drag and insert the widget on your sidebar.

Add Recent Posts Widget to Sidebar

You can set the number of posts to show and enable or disable the post date to show. This widget can help your readers to quickly grab the recently published content and get the updates after landing on your site.

WordPress Recent Posts Widgets

3. Popular Posts

Popular Posts in Sidebar

4. Social Feed / Follow

Displaying your social feed and follow buttons is one of the most successfully ways of using the sidebar. There are hundreds of free and premium social plugins available for WordPress. In addition, you can also try third-party embeds from AddThis, ShareThis or any other service. For example, if you are focusing on displaying your Instagram feed as a gallery then Smash Balloon Social Photo Feed is the best available option.

Instagram Gallery Widget

For simply displaying social follow links, you can try lightweight plugins like Lightweight Social Icons.

5. Navigation Menu

Navigation Menu in Sidebar

6. Newsletter or Email Subscription Widget

If you are focusing on email marketing then displaying a newsletter or email subscription widget will work nicely for you. However, you need to have a plugin to create forms (like Contact Form 7) and a third-party services to manage your campaigns (like MailChimp). You can use MC4WP: MailChimp for WordPress plugin to insert a newsletter widget in the sidebar.

MailChimp for WordPress

7. Affiliate Coupons

Simply use text widget and insert a list of your affiliate links.

Use “Custom HTML” and embed the affiliate code.

Add an image widget and link that image to your affiliate link.

Use professional coupon plugins like WP Coupons to showcase a random or specific coupon in the sidebar.

Coupon Widget

8. Bundled Widgets

Content bloggers need multiple widgets to show in the sidebar and footer area. Installing multiple plugins for different purposes will reduce the speed of your site. Also, it will become complicated task to manage multiple plugins on your site. The solution is to use bundled widget comes as a single or add-on plugin. For example, SiteOrigin Widgets Bundle is the best bundled widgets option available for free.

SiteOrigin Widgets Bundle

Here is a list of available widgets with the plugin:




Contact Form



Google Maps


Hero Image



Image Grid

Image Slider

Layout Slider

Post Carousel

Price Table

Simple Masonry Layout

Social Media Buttons




Video Player

Alternate option for you is to use the free version of Shortcodes Ultimate plugin. This plugin offers 40+ useful shortcodes that you can use anywhere on the site including sidebar. You can select and insert any element using “Shortcodes ultimate“ widget and customize the appearance.

Shortcodes Ultimate Widget

9. YouTube Gallery

Video in Sidebar

Alternatively, you can also use the default Video widget to insert single video from your site’s media library or from external URL.

10. Product Widgets

If you are primarily focusing on selling items through your digital store then product related widgets on the sidebar can boost your sale. The available sidebar widgets depends on the online store plugin you use. For example, WooCommerce offers the following sidebar widgets and popular products in an easy choice to drive traffic to your popular product pages.

WooCommerce Product Widgets

Additional Options

In addition to inserting widgets in the sidebar area of your WordPress site, you can also use the following options to get the most from those widgets.

You're reading 10 Sidebar Widgets To Spice Up WordPress Site – Webnots

How To Move Live WordPress Site To Localhost? – Webnots

There are applications like MAMP and WAMP used to create a local server environment. This helps to install packages like WordPress so that developers and site owners can build their site in local PC or Mac. Once the local site is ready, it can be easily moved to the live server. But over the period of time your live site may have lot of deviations compared to the localhost site.

At this point you may want to sync the live site’s content to local site so that you can test plugins / themes/ WordPress version updates on a local site before updating on a live site. Though there are plugins which can speedup the backup process, in this article we explain how to manually move live WordPress site to localhost environment. If you are looking for setting up local WordPress site then read our separate article on how to install WordPress on your Mac using MAMP.

Summary: Move Live WordPress Site to Localhost

Before we go to the detailed process here is a summary of the entire process for moving your live site to localhost environment:

Use FTP client and download all your live WordPress site files, generally available under “/public_html” folder.

Login to your hosting account and export live site’s database from phpMyAdmin section.

Login to phpMyAdmin of your localhost using the application you used to install WordPress locally and create a new database.

Import live database file downloaded in step 2 to localhost server.

Run query to replace all occurrences of live site’s URL with the localhost URL.

Replace localhost site’s files with the live site’s files from step 1.

Edit “wp-config.php” file and change the database name to new database name as created in step 3.

View localhost site and login to localhost WordPress admin dashboard to see all live site’s content is available.

Learn WordPress: Check out 500+ free WordPress tutorials.

Step 1 – Download Live WordPress Site Files

Launch FTP client like FileZilla, connect to your hosting server and download all WordPress files of a live site to local computer. Generally files will be available under “/public_html” folder unless you changed it to another directory during WordPress installation. The entire download may take a while based on the size of your site. Hence we recommend to do this step first so that you can do further steps in parallel.

Download WordPress Site Files Using FTP

If you are looking for FileZilla tutorials, read our article on how to configure FileZilla, setting up FTP account in Bluehost and connect FileZilla to Bluehost FTP server account.

Step 2 – Exporting Live WordPress Site’s Database

Exporting MySQL Database in WordPress

Choose “Custom – display all possible options” as “Export Method”.

Select all database tables (you can ignore the tables which you don’t want to export by deselecting them).

Select output compression as “zipped” or “gzipped”.

Choose format as “SQL”.

Note: We recommend export the database by ignoring security and caching plugin tables. These plugins may cause problems while uploading it in the local environment. In most cases, these types of plugins are not required in local environment or you can export the plugin settings from live site and import it on your local site after reinstalling the plugins.

Step 3 – Creating a New Local Database

Create Database for Local WordPress Site

Step 4 – Importing Live Database to Local Site

Import Live Database in Local Server

The import will work when you have smaller database size. If your live database is bigger than 32MB in size (or as limited by maximum file upload size on your site) then importing zip file from phpMyAdmin will fail. In such case, you may need to upload the database from command line. You can follow the instructions in this article on how to import large SQL database for MAMP in Mac.

Step 5 – Replace Live Site URL with Local Site URL in Tables

Now that you have uploaded live site’s database to local server but the tables will still have live site’s URL references instead of localhost which you need to change it. Copy the below query and replace the site name with your own URL.

Ensure to use HTTPS, if your live site URL is SSL protected.

Localhost URL should always be with HTTP.

WordPress tables generally starts with “wp_” prefix. But if you have changed with other prefixes, then replace the table names in the query as per your prefix.

You will see the result indicating how many lines are changed in the tables after the successful execution of the query.

View Result of the Query

Step 6 – Replace Local Site Files with Live Site Files

Next step is to replace local site’s files with the live site’s files downloaded in step 1. The simple way to avoid mistakes here is to change the existing local folder name with the suffix “_old” and then create a new folder with the same name. Paste all live site’s files inside the new folder.

Replacing Localhost Files with Live Site Files

SEO Offer: Optimize your site with Semrush Pro special 14 days free trial.

Step 7 – Configuring Database Name in chúng tôi File

If you open your localhost site now it will probably show the message “Error establishing database connection”. Locate and open “wp-config.php” file in local server and replace the database name with the correct name as you created in step 3. Generally the username and password are same as “root” (unless you changed it) and change it accordingly.

Modify wp-config php File

Step 8 – Check Your Localhost Site

Login to localhost WordPress admin dashboard and check the settings.

The sidebar widgets will not be imported from the live site. So you should manually add the sidebar widgets in localhost site.

Plugins having single domain license key may not work on the local site as it is validated with the live site.

Some of the plugins like caching and security plugins may not work in local environment. Either they will be automatically deactivated or you should manually deactivate for the localhost site to work properly.

If you have the absolute URLs used on footer and menu items then you may need to manually change them to local site URLs.


We hope the article helped you to move your live WordPress site to localhost. As mentioned, we recommend to ignore the caching and security plugins and related tables when exporting the live content. In addition, the page builder and licensed plugins may also stop working on the local environment. You can also try other options like using staging site if you are using siteGround or Local By Flywheel.

How To Improve Internal Linking In WordPress Site? – Webnots

Publishing unique and useful content is one of the most important factors in running a website. However, search engine optimization is equally important to get visitors from organic search. Otherwise, your beautiful content is of no use without any readers. Earlier days, SEO was all about getting backlinks from high quality websites. Things are changed now and you need to make your site’s internal linking structure in order to improve the visibility. In this article, we will explain how to improve your internal linking using different methods in WordPress site. Check out the complete WordPress SEO guide for beginners to optimize your site.

Where Can I See Internal Linking Details?

Before reading further, it is important to understand the current internal linking details of your site. For this you have to add and verify your site in Google Search Console. The new interface still contains the legacy sections that shows internal linking details of the verified site. this will help you to understand the most linked pages on your site. You can take this as a reference and optimize the site structure.

Internal Link Details in Google Search Console

1. Header and Footer Menu

Header or primary navigation menu helps you to link high level and important pages on your site. Traditionally header menu includes pages like home, blog, about us and contact us. Since these pages are most frequently accessed pages, it makes sense to link them on the header section visible throughout the site. For example, users need to look for the contact page on your site whenever they wanted to contact you.

Supported Menu Locations in Theme

2. Sidebar and Footer Widget

Similar to header and footer, sidebar widgets play important role in building internal linking structure for your site. Generally, you can link recent, popular, category and collection articles in the sidebar. This will help you to promote and drive traffic to those pages. WordPress be default offers a “Navigation Menu” widget that you can insert on sidebar and footer.

Give a title for your widget and select the menu name you have created.

Save the widget to show navigation menu items on your site.

Navigation Menu in Sidebar

SEO Offer: Optimize your site with Semrush Pro special 14 days free trial.

3. Use Categories and Tags

Breadcrumb in Google Search Results

Similar to categories, you can assign tags to structure your site. Though tags do not appear in breadcrumb, both tags and categories will create archive pages. These archive pages can also drive traffic from Google and other feed readers.

4. Find Articles with No Internal Links

When creating new site, you may not have sufficient articles to link each other. Over the period most of your old articles will left over without linking to any other articles on your site. Find all old articles that contain no links and try to update with relevant links. This will boost the internal linking structure and help to regain the ranking of those old pages.

5. Find Articles Not Linked to Other Pages

You have to combine this step with the previous step. Some articles on your site may have links to other pages but not having any inbound links from other pages. These pages without any inbound internal links are dead pages though you have sitewide header, footer and sidebar links. You can find pages with no inbound internal links and link them on pages that contain no links (identified in step 2).

6. Table of Content

Internal linking is not always between two different articles. You also can link between sections of the same article. You can easily do this by adding custom CSS ids to headings and show all headings as a table of content. Google will show the sectional links in search results so that users can directly jump into that section instead of reading the entire article.

Remember, Google also uses passage indexing to show a section of the page in the search results. Having table of content with sectional links will help to improve your search engine visibility with passage indexing.   

7. Related Articles 8. Internal Linking for Pages

Unlike blog posts, WordPress allows pages to have parent and child relationship. This will be very useful for niche websites to show links in a structured manner. For example, you may have a parent page for “dogs” and child pages for “dog training”, “dog care” and “dog food”. You can make use of this parent-child setup in two ways:

Link all sub-pages on the parent page so that users can easily navigate to the required section easily.

Link all sub-pages in each of the sub-page. For example, “dog training” page should contain links to “dog care” and “dog food” pages.

Tools and Plugins for Internal Linking

Creating header, footer and navigation menu is an easy task and you do not need any additional plugins for this purpose. However, finding pages that contain no links or have no inbound links is a difficult task. Similarly, it is not a practical task to create table of content or related post for each article on your site manually. Here comes the use of handy plugins that you can use to understand internal linking structure and automate some of the tasks.

Yoast SEO Free and Premium

Number of Internal Links with Yoast

In addition, you can also insert breadcrumb using Yoast SEO free version. The best part is that you can choose the primary category to show in breadcrumb when you assign multiple categories to a post. The premium version of Yoast SEO offers additional features to further optimize internal linking structure of your site.

Find orphaned articles that have zero inbound internal links. As mentioned, you can link these orphaned articles inside the article with no internal links.

Insert table of content block – though this is manual it helps.

Internal linking suggestion – shows five relevant links so that you can insert them manually or insert it as a related article widget.

Sub-pages and sibling block to insert page structure.

Gutenberg or Table of Content

You can use the hyperlink tool in WordPress to manually search and link pages from your site. This will be helpful when you know all post articles with relevant keywords and title. Though manual, this is the widely used method to insert internal links in WordPress. If you have noticed, Gutenberg editor also allows you to insert HTML anchor to heading. You can use these anchors and create sectional links to have a structure within an article.

Using HTML Anchor in Gutenberg

However, using Gutenberg will be a tedious task to insert all sectional links in a beautiful layout. The easy option is to insert table of content  is using a dedicated plugin. You can learn more about inserting table of content in our earlier article to automate this task.

Related Posts Plugins

Google AdSense Matched Content Ads

There is also an inline related posts plugin available for WordPress that automatically inserts links inside the article.

Automatic Internal Linking

There are plugins like Internal Links Manager to automatically create internal links. You can create keyword and assign links so that the plugin will automatically insert the links. This may work well for smaller sites with limited number of posts or pages. However, for larger sites, this is a dumb idea unless you use those keywords properly on your site. Practically, it is a difficult task to use specific keywords uniformly on entire site.

For example, we have 400 articles on WordPress tutorials and use some phrase in different or similar context. For example, we use the key phrase “Optimize WordPress” for different types of optimization. Automatically inserting a link for all appearances of this key phrase will not help at all. Therefore, make sure to understand before you try to use this type of plugins. Alternate and working option is to use premium plugins like Yoast SEO which offer internal related links block.

WordPress and Internal Links Problems

You also need to careful when using certain internal links in WordPress. We recommend setting noindex or use canonical URL so that it will not affect your ranking.

Internal search pages – WordPress offers a search box using which users can search content on your site. However, you can find these search pages in Google Search Console when Google tries to index them. Make sure to noindex these pages which do not add any value to users.

Feeds and tags – WordPress creates automatic feed for each tag and category. If not required, you can disable these feeds to avoid them indexed by Google. Though tags can help in driving traffic, you can noindex tag archives to avoid users landing on archive pages from search results.

Author and date archives – if you are running a single author blog, author archive and date archive pages will be same as your blog index page. In this case, you can completely disable them of noindex them to avoid duplicate content.

You can check these options are available in your SEO plugin and enable to make use of the features.

Final Words

As you can see building healthy internal linking structure has multiple steps. You have to include this as one of your routine maintenance tasks to update the content with relevant links. This will allow search engines to crawl all linked pages and index them properly. As a result, you can get good results in search result pages and get traffic to your website.  

How To Make A WordPress Site Secure

Launching your own WordPress site these days is pretty easy. Unfortunately, it won’t take long for hackers to start targeting your site.

The best way to make a WordPress site secure is to understand every point of vulnerability that comes from running a WordPress site. Then install the appropriate security to block hackers at each of those points.

Table of Contents

In this article you’ll learn how to better secure your domain, your WordPress login, and the tools and plugins available to secure your WordPress site.

Create a Private Domain

It’s all too easy these days to find an available domain and purchase it at a very cheap price. Most people never purchase any domain addons for their domain. However, one add-on you should always consider is Privacy Protection.

There are three basic levels of privacy protection with GoDaddy, but these also match offerings of most domain providers.

Basic: Hide your name and contact info from the WHOIS directory. This is only available if your government allows you to hide domain contact information.

Full: Replace your own information with an alternative email address and contact info to cloak your actual identity.

Ultimate: Additional security that blocks malicious domain scanning, and includes website security monitoring for your actual site.

Usually, upgrading your domain to one of these security levels just requires choosing to upgrade from a dropdown on your domain listing page.

Basic domain protection is fairly cheap (usually around $9.99/yr), and higher levels of security aren’t much more expensive.

This is an excellent way to stop spammers from scraping your contact info off of the WHOIS database, or others with malicious intent who want to get access to your contact information.

Hide chúng tôi and .htaccess Files

When you first install WordPress, you’ll need to include the administrative ID and password for your WordPress SQL database in the chúng tôi file. 

That data gets encrypted after installation, but you also want to block hackers from being able to edit this file and break your website. To do this, find and edit the .htaccess file on the root folder of your site and add the following code at the bottom of the file.

To prevent changes to .htaccess itself, add the following to the bottom of the file as well.

Save the file and exit the file editor.

While doing this on the chúng tôi file shouldn’t cause any issues, doing it on .htaccess could cause issues. Especially if you’re running any security WordPress plugins that may need to edit the .htaccess file for you.

If you do receive any errors from WordPress, you can always update permissions to allow Write access on the .htaccess file again.

Change Your WordPress Login URL

Since the default login page for every WordPress site is yourdomain/wp-admin.php, hackers will use this URL to try and hack into your site.

They will do this through what’s known as “brute force” attacks where they’ll send variations of typical usernames and passwords many people commonly use. Hackers hope that they’ll get lucky and land the right combination.

You can stop these attacks entirely by changing your WordPress login URL to something non-standard.

There are lots of WordPress plugins to help you do this. One of the most common is WPS Hide Login.

This plugin adds a section to the General tab under Settings in WordPress.

There, you can type in any login URL you want and select Save Changes to activate it. Next time you want to log into your WordPress site, use this new URL.

If anyone tries to access your old wp-admin URL, they’ll get redirected to your site’s 404 page.

Note: If you use a cache plugin, make sure to add your new login URL to the list of sites not to cache. Then make sure to purge the cache before you log back into your WordPress site again.

Install a WordPress Security Plugin

There are a lot of WordPress security plugins to choose from. Of all of them, Wordfence is the most commonly downloaded one, for good reason.

The free version of Wordfence includes a powerful scan engine that looks for backdoor threats, malicious code in your plugins or on your site, MySQL injection threats, and more. It also includes a firewall to block active threats like DDOS attacks. 

It will also let you stop brute force attacks by limiting login attempts and locking out users who make too many incorrect login attempts.

There are quite a few settings available in the free version. More than enough to protect small to medium websites from most attacks.

There is also a useful dashboard page you can review to monitor recent threats and attacks that have been blocked.

Use the WordPress Password Generator and 2FA

The last thing you want is for hackers to easily guess your password. Unfortunately, too many people use very simple passwords that are easy to guess. Some examples include using the website name or the user’s own name as part of the password, or not using any special characters.

If you’ve upgraded to the latest version of WordPress, you have access to powerful password security tools to secure your WordPress site. 

The first step to improve your password security is to go to each user for your site, scroll down to the Account Management section, and select the Generate Password button.

This will generate a long, very secure password that includes letters, numbers, and special characters. Save this password somewhere safe, preferably in a document on an external drive that you can disconnect from your computer while you’re online.

Select Log Out Everywhere Else to make sure all active sessions are closed.

Finally, if you’ve installed the Wordfence security plugin, you’ll see an Activate 2FA button. Select this to enable two-factor authentication for your user logins.

If you aren’t using Wordfence, you’ll need to install any of these popular 2FA plugins.

Other Important Security Considerations

There are a few more things you can do to fully secure your WordPress site.

Both the WordPress plugins and the version of WordPress itself should be updated at all times. Hackers often try to exploit vulnerabilities in older versions of code on your site. If you don’t update both of these, you’re leaving your site at risk.

1. Regularly select Plugins and Installed Plugins in your WordPress admin panel. Review all plugins for a status that says a new version is available.

When you do see one that’s out of date, select update now. You may also consider selecting Enable auto-updates for your plugins. 

However, some people are wary of doing this since plugin updates can sometimes break your site or theme. So it’s always a good idea to test plugin updates on a local WordPress test site before enabling them on your live site.

2. When you log into your WordPress dashboard, you’ll see a notification that WordPress is out of date if you’re running an older version.

Again, backup the site and load it to a local test site on your own PC to test that the WordPress update doesn’t break your site before you update it on your live website.

These often include free SSL security installs for your site, free backups, the ability to block malicious IP addresses, and even a free site scanner that’ll regularly scan your site for any malicious code or vulnerabilities.

Running a website is never just as simple as installing WordPress and just posting content. It’s important to make your WordPress website as secure as possible. All of the above tips can help you do so without too much effort.

Top 8 WordPress Caching Plugins – Webnots

Why Do You Need Caching Plugin?

WordPress is based on PHP scripting, which requires server-side processing. If there are hundreds of people who access your website at once, the performance will suffer. So it is necessary to speedup your WordPress site to retain the users on your site. Caching plugin is a good way to ensure that your website will load faster. After installing caching plugin, it will generate static HTML pages, which will be saved on the server.

Caching plugin renders PHP scripts into much simpler static HTML page that can be transferred to your browser, without any kind of server-side processing. So try out one of the WordPress caching plugin and improve the page loading time of your site.

Top 8 WordPress Caching Plugins

Here are WordPress caching plugins that you may choose:

WP Fastest Cache

W3 Total Cache

WP Super Cache

WP Rocket

Comet Cache

Cache Enabler

Hyper Cache

SG Optimizer

1. WP Fastest Cache

WP Fastest Cache is a free plugin with plenty of features that you can use. The developer claims that WP Fastest Cache is the simplest and fastest among WP Cache plugins. It assures faster browsing experience for the audience. It’s very easy to use and set up. WP Fastest Cache doesn’t provide support for WordPress Multisite. Features of the plugin includes:

Based on the high performance mod_rewrite technology

Automatic deletion of cache files when pages are published

Support for SSL, Cloudflare and other popular CDNs

Option to enable or disable cache for mobile users

Cache timeout for particular pages

Minify HTML, CSS and combine CSS/JS files

2. W3 Total Cache

Features includes:

Allows multi-level of caching with pages, database and object caching

Exclude page, directories, user agent and referrer groups from serving cached pages

Yoast SEO, Cloudflare, AMP and SSL support

Multiple security features

W3 Total Cache is one of the caching plugins that offer complete minification of JS and CSS files for free. With most other plugins, you need separate minification plugins like Autoptomize or Fast Velocity Minify. You can combine files and defer JS to get rid of render blocking issues to get high speed score on Google PageSpeed Insights.

3. WP Super Cache

WP Super Cache is a free plugin that’s easy to configure for beginners. It’s an efficient plugin that serves visitors with static HTML up to 99 percent of the time. WP Super Cache uses three ways to speed up access – legacy caching, mod_rewrite and PHP-based severe static pages.

WP Super Cache support the following features:

Support for CDN

Easy installation and setup

Scheduler to delete cached pages regularly

Dynamic caching and page compression

Settings access with REST API endpoints

Garbage collection options

4. WP Rocket

WP Rocket is a paid cache plugin with rich features. Upon activation, WP Rocket will be launched upon activation and deliver immediate results. Based on some studies, WP Rocket is among the fastest in performance with support for concatenation, JavaScript minification and CSS. WP Rocket is available for $39 for one website. Features includes:

High performance capability with GZIP compression, page caching, static file compression, cache preloading and lazy image loading

Immediate activation of page caching

User friendly and simple interface

Quick tech support and Cloudflare integration

5. Comet Cache

Comet Cache is an ideal caching plugin if you are running an e-commerce or membership-based website. It provides caching for each logged user. It implements browser caching using Apache server to increase the page loading speed and avoid multiple data round trips between browser and server. Comet Cache is free, but can be purchased with one-time fee for $39.

Server load monitoring and cache disabling to prevent caching during high load time

Cache statistics to help monitor the caching performance in a specific period of time

Supports for MaxCDN, CloudFront and other popular CDN networks

6. Cache Enabler – WordPress Cache

Cache Enabler is a light caching plugin from KeyCDN that requires minimal resources requirement. It creates static HTML website, which serve visitors efficiently. Cache Enabler has minimal configuration settings and includes all the essential features you will ever need. However, Cache Enabler is not ideal for mobile specific theme, because mobile-based layouts can be bypassed.

Provision to clear cache automatically or manually

Support multisite environment and custom post types

Extensive documentation with videos and screenshots

Free to use

7. Hyper Cache

Hyper Cache is based on PHP scripting and it works well on high-end servers. Users can immediately enable Hyper Cache with default values. It includes a switch option for mobile theme that allows caching for mobile-based layouts.

Allow compression of even non-cached pages

You can host cache folder outside main WordPress installation to serve files from cookieless domain

Good support for responsive themes, including mobile themes

Support for bbPress and free to use

8. SG Optimizer

SG Optimizer is a special plugin only for those having accounts with SiteGround. This offers multiple functionalities like updating PHP version, enable HTTPS and caching of pages. There are three levels of caching – static, dynamic and memcached to optimize the speed of your WordPress site. You have also an option to exclude dynamic pages from caching.


High website performance is also an essential factor to increase your website’s ranking in search engine results. Caching plugin is essential if you want to have a faster website. You can install similar to any other plugins and immediately get real benefits from them. Remember your hosting company may not support all caching plugins, especially ones like W3 Total Cache, due to large number of directories created. Also some hosting companies offer their own caching solution like SiteGround. So, it’s a good idea to confirm with your hosting company before you try out something on your shared hosting server.

How To Create Comparison Table In WordPress? – Webnots

People say WordPress powers more than 30% of websites on the internet. However, it is not an easy job to create a website with all the features you need. Creating tables in WordPress is one simple example for that. WordPress introduced a table block with the Gutenberg and updates that continuously. However, it is not responsive and will not work properly in mobile devices when you have three or more columns. Though plugins like TablePress resolve this issue with the free plugin, it is still not convenient to create comparison table that needs review stars. In this article, we will explain how to create comparison table in WordPress. 

What is a Comparison Table?

Many WordPress bloggers write reviews and recommend products that they use to their readers. This helps in both the ways that readers get reliable information while bloggers get affiliate commission when a reader buys that product. In many cases, the comparison table is most helpful to showcase the information.

Showcasing a list of top 10 products in a table – for example top 10 hosting companies.

Compare specifications of two products – for example iPhone and Samsung Galaxy.

How to Create Comparison Table in WordPress?

After searching a lot, we have found a decent plugin that helps to create comparison table in WordPress.

WP Table Builder

Creating Tables with Drag and Drop Table Builder

After activating the plugin, it will create a menu “Table Builder” on the sidebar navigation. Go to the plugin’s drag and drop table builder interface within you WordPress dashboard.

WP Table Builder Drag and Drop Editor

Enter the name table

Customize Table Settings

On the next screen, you can view the live preview of the table. Scroll down on the left sidebar to find the “Table Settings”. You can setup the following options for your table:

Table Settings

Enable the option saying “Make Table Responsive” to make your tables responsive on mobile devices.

Add top row as header and setup a color for your header row.

Change the outer and inner border sizes and colors.

Add colors for odd and even rows on your table.

Setup cell padding and table width.

If you are not familiar with tables, learn here on how to create HTML tables.

Adding Content to Table

After setting up the base for you table, you can drag and drop elements inside the cells and start building your table online. The plugin allows you to add text, image, list, star rating, custom HTML, shortcode and button in the cells. You can customize each element after dragging into the cell.

For example, you can add image element and add links, align, add alt text and adjust the size. Below is how the comparison table will look in the table builder.

Comparison Table in Table Builder

After finishing the table content, you can preview and save the table.

Getting Shortcode for Comparison Table

When you are in the table.

Get Embed Shortcode

You can also view all shortcodes for each table.

Inserting Tables in Posts and Pages

Now that you have the shortcode for your comparison table, you can insert anywhere on the site.

Simply paste the shortcode inside the “Paragraph” or “Shortcode” block of Gutenberg editor.

You can also insert the table on your footer or sidebar using text widget. Drag and drop the “Text” widget on your sidebar or footer area and paste the table shortcode. Save your changes and the table will start showing on the corresponding widget area on the published site.

The published table on the desktop site will look something like below:

Sample Comparison Table

And the responsive mobile view will look like below:

Comparison Table on Mobile

Pros and Cons of WP Table Builder Plugin

The plugin has advantages as well as few limitations.


The plugin is a beautiful tool for creating upselling on the admin section.

Simple, drag and drop interface with customizable options.

Shortcodes to insert the table anywhere on your site.


After choosing columns and rows there is no way to change that. If you want to delete a column or row then you need to create from the scratch.

No possibility to rearrange the rows and columns.

We hope the future updates can include these options.

Update the detailed information about 10 Sidebar Widgets To Spice Up WordPress Site – Webnots on the website. We hope the article's content will meet your needs, and we will regularly update the information to provide you with the fastest and most accurate information. Have a great day!