WPBeginner

Beginner's Guide for WordPress

  • Blog
    • Beginners Guide
    • News
    • Opinion
    • Showcase
    • Themes
    • Tutorials
    • WordPress Plugins
  • Start Here
    • How to Start a Blog
    • Create a Website
    • Start an Online Store
    • Best Website Builder
    • Email Marketing
    • WordPress Hosting
  • Deals
    • Bluehost Coupon
    • SiteGround Coupon
    • WP Engine Coupon
    • HostGator Coupon
    • Domain.com Coupon
    • Constant Contact
    • View All Deals »
  • Glossary
  • Videos
  • Products
X
☰
Beginner's Guide for WordPress / Start your WordPress Blog in minutes
Choosing the Best
WordPress Hosting
How to Easily
Install WordPress
Recommended
WordPress Plugins
View all Guides

WPBeginner» Blog» Showcase» 25 Most Useful WordPress Widgets for Your Site

25 Most Useful WordPress Widgets for Your Site

Last updated on September 14th, 2017 by Editorial Staff
681 Shares
Share
Tweet
Share
Pin
Special WordPress Hosting offer for WPBeginner Readers
25 Most Useful WordPress Widgets for Your Site

Are you looking for useful WordPress widgets for your website?

Widgets allow you to add content, features, and other elements to your WordPress sidebar and other widget-ready areas.

WordPress comes with a handful of built-in widgets that you can use right away. WordPress plugins and themes can also add their own WordPress widgets as well.

In this article, we will share some of the most useful WordPress widgets for your site. These widgets will help you effectively use your website’s digital real estate to improve user experience and grow your business.

Most useful WordPress widgets for your website

1. WP Call Button

WP Call Button

As mobile internet traffic grows, most users find it convenient to just call a business for more information. WP Call Button allows you to easily add a click to call now button to your WordPress site.

You can use it to add a sticky button thats scrolls with the user or use the widget to display the call button in a sidebar.

It works with any landline or mobile phone number, but we recommend using a professional business phone service to make sure that you never miss a call.

For step by step instructions, see our article on how to easily add a click-to-call button in WordPress.

2. WPForms

WPForms

WPForms is the best WordPress contact form plugin on the market. It allows you to quickly create a contact form and add it anywhere on your website.

It comes with a drag and drop form builder, ready-to-use form templates, Gutenberg block, and sidebar widget. It is a premium plugin with a free version available as WPForms Lite.

For details, see our guide on how to create a contact form in WordPress with step by step instructions.

3. RafflePress

RafflePress

RafflePress is the best WordPress giveaway / contest plugin. It allows you to create viral giveaways and contests to instantly get a lot of traffic, new customers, and subscribers.

It allows you to run a giveaway and add it to a post, page, or sidebar widget. You can also create a standalone landing page for your giveaway and promote it across your social profiles.

RafflePress is a paid plugin with a free version called RafflePress Lite.

To learn more, see our guide on how to run a giveaway in WordPress with detailed instructions.

4. Recent Posts Widget with Thumbnails

Recent Posts Widget With Thumbnails

By default, WordPress comes with a recent posts widget, which displays a plain list of your recent posts. Recent Posts Widget With Thumbnails allows you to display recent posts with thumbnails.

It uses the featured image or the first image in a post as thumbnail. You can also adjust the height and width of the image from the widget’s settings screen.

5. Astra Widgets

Astra Widgets

Astra Widgets is widget pack created by the folks behind the popular Astra Theme. It allows you to easily add your business location, social profile links, and an icon list to your WordPress sidebar.

It works with any WordPress theme and is compatible with all popular page builder plugins as well.

6. Simple Social Icons

Simple Social Icons

It is a really simple widget to add social icons to your sidebars. All the configuration options are in the widget’s settings. You can choose which social networks to link to and add your profile URLs.

You can also modify the icon by choosing the background and icon font color. For details, see our tutorial on how to add social media icons in your WordPress sidebar.

This plugin is built by StudioPress, the popular company behind the Genesis Theme Framework (now a subsidiary of WP Engine).

7. Google Maps Widget

Google Maps Widget

An easier way to add a map to your site’s sidebar is by using Google Maps Widget. This simple widget allows you to display a Google map in a widget. When a user clicks on the map, a larger map opens in a lightbox popup.

This is one of the best WordPress widgets for businesses that want to display their address and location on their site. Check out our guide on how to add Google Maps in WordPress for more information.

8. Social Count Plus

Social Count Plus

You may have seen that some popular websites show their social followers count in the sidebar. This adds to the credibility of your website by adding social proof.

Social Count Plus widget allows you to easily display your social media follower count in the sidebar. See our guide on how to display social media followers count in WordPress.

This widget only displays your follower count and not the number of times an article is shared on your website.

If you want to display share counts for individual posts, then we recommend using Shared Counts, which is one of the best social media plugins for WordPress. It will allow you to easily add social sharing buttons to your posts and pages with share count for each social media website.

9. Compact Archives

Compact Archives

The default monthly archives widget shows your blog archives in a long list of months. This can take up a lot of space. Compact Archives solves this problem by grouping your monthly archives into years and displaying them in a compact form.

It also comes with a Gutenberg block that you can add to in your posts and pages. It also includes a widget that you can use in your blog’s sidebar.

For more information check out our tutorial on how to create compact archives in WordPress.

10. OptinMonster

OptinMonster

OptinMonster is the best WordPress lead generation software on the market. It allows you to easily convert website visitors into subscribers and customers.

It helps you grow your email list by adding sign up forms in sidebar widgets, lightbox popup, floating bars, and more.

OptinMonster is the best WordPress widget for eCommerce sites and businesses who want to boost their conversions.

11. AdSanity

AdSanity

AdSanity is the best ad management plugin for WordPress. It allows you to easily display ads anywhere on your website and comes with a widget to automatically display ads in your blog’s sidebar.

If you are planning to support your website with Google AdSense, banner ads, or affiliate marketing, then AdSanity helps you maximize your ad space and generate more revenue.

12. Testimonials Rotator

Testimonial Rotator

An easy way to add social proof to your website is by adding customer testimonials to your website. Testimonials Rotator allows you to easily add customer testimonials to your website.

It is one of the best testimonial plugins for WordPress and comes with a nifty widget that allows you to display rotating testimonials in a sidebar. This takes less space and allows you to cleverly use sidebars to boost social trust.

For detailed instructions, see our article on how to add rotating testimonials in WordPress.

13. Feature a Page Widget

Feature a Page Widget

This neat plugin allows you to add a page as a featured page in your WordPress sidebar. You can choose to display a page title, featured image, and excerpt. See this article on how to feature a page in WordPress to learn more.

14. Easy Table of Contents

Easy Table of Contents

Easy Table of Contents plugin allows you to easily add a table of contents to your articles. It comes in handy if you often publish long-form articles. Adding a table of contents helps users quickly jump to different sections.

The plugin can automatically insert a table of contents to longer articles or you can manually add it. Additionally, it also comes with a widget to display the table in the sidebar.

For details, see our article on how to easily add table of contents in WordPress.

15. Widget Context

Widget Context

Widget Context plugin allows you to show and hide widgets based on context. For example, you can hide a widget if a user is viewing a specific page.

This comes in handy if you don’t want to display a widget on certain pages or only want to display it on specific sections. For details, see our article on how to show / hide widgets in WordPress.

16. Q2W3 Fixed Widget for WordPress

Q2W3 Fixed Widget for WordPress

The sidebar widgets usually disappear as a user scroll down your website. Q2W3 Fixed Widget for WordPress allows you to change any widget into a fixed widget that stays on the screen as users scroll down.

This comes in handy if you want to display a special offer, important content, or a newsletter sign up form. For details, see our guide on how to create a sticky floating widget in WordPress.

17. WordPress Popular Posts

WordPress Popular Posts

WordPress Popular Posts is the best popular posts plugin for WordPress. As the name suggests, it allows you to display your most popular posts in WordPress.

The plugin comes with a widget that you can add to a sidebar. You can also use the shortcode or a template tag to display popular posts anywhere on your site.

18. WP-PostRatings

WP-PostRatings

WP-PostRatings plugin allows you to easily add a post rating system to your WordPress website. Your users can then rate articles on your site and provide you with instant feedback.

The plugin also comes with a widget, which you can use to display your top-rated content in your blog’s sidebar.

19. Theme My Login

Theme My Login

Theme My Login is a powerful WordPress plugin that allows you to create a custom login page for your website visitors. It is highly useful if you allow user registration on your website or run a multi-author WordPress blog.

The plugin also comes with a sidebar login widget, which you can use to make it easier for users to log in to their accounts. For details, see our guide on how to create front-end / sidebar login form in WordPress.

20. Advanced AJAX Product Filters

Advanced AJAX Product Filters

Advanced AJAX Product Filters allows you to display an instant product filter for your WooCommerce store. You can allow your users to filter products by price, rating, or attributes by simply adding a filter widget to your sidebar.

21. Google Language Translator

Google Language Translator

Google Language Translator plugin allows you to easily add a language switcher widget to your WordPress site. It uses Google Translate to translate content on your website in any language.

Alternative: TranslatePress allows you to combine Google translate with manual translations to improve the overall quality of your translated content.

22. Widget Importer & Exporter

Widget Importer & Exporter

Now that you have set up your widgets and configured its settings, you may want to move them to another website. This is where Widget Importer & Exporter plugin comes in handy.

It allows you to download all your widgets as JSON file, which you can then import on any other WordPress site. If you are using the same theme and plugins, then all your widgets will be imported exactly as they were.

If you are using a different theme that does not have the same widget areas as the old theme, then those widgets will be imported as inactive widgets. You can then drag and drop them to any widget area you like.

23. The Events Calendar

The Events Calendar

The Events Calendar is one of the best WordPress calendar plugins on the market. It allows you to easily manage event listings on a WordPress website.

You can add new events with full details, display an events calendar in a WordPress post or page, or display upcoming events in a sidebar widget.

24. Yet Another Related Posts Plugin (YARPP)

Yet Another Related Posts Plugin (YARPP)

Yet Another Related Posts Plugin (YARPP) is the best WordPress related posts plugin on the market. It allows you to easily display related content for each article on your website.

It uses an advanced algorithm to match content which allows it to show more contextually related posts than other plugins. It also comes with a widget that you can use to display related posts in a sidebar.

25. Posts in Sidebar

Posts in Sidebar

Posts in Sidebar is a really simple but highly useful plugin. It allows you to show specific posts in a sidebar widget.

You can select which posts you want to show, display them with title, excerpt, and a thumbnail, or plain lists. You can also use it with the Widget Context plugin to show different posts on different areas of your website.

We hope this article helped you find some useful WordPress widgets for your website. You may also want to see our guide on the best WordPress plugins and the best Gutenberg block plugins for your website.

If you liked this article, then please subscribe to our YouTube Channel for WordPress video tutorials. You can also find us on Twitter and Facebook.

681 Shares
Share
Tweet
Share
Pin
Popular on WPBeginner Right Now!
  • How to Properly Move Your Blog from WordPress.com to WordPress.org

  • How to Start Your Own Podcast (Step by Step)

    How to Start Your Own Podcast (Step by Step)

  • Google Analytics in WordPress

    How to Install Google Analytics in WordPress for Beginners

  • Error Establishing a Database Connection in WordPress

    How to Fix the Error Establishing a Database Connection in WordPress

About the Editorial Staff

Editorial Staff at WPBeginner is a team of WordPress experts led by Syed Balkhi. Trusted by over 1.3 million readers worldwide.

The Ultimate WordPress Toolkit

33 Comments

Leave a Reply
  1. Neil says:
    Oct 16, 2019 at 11:29 pm

    Very useful list, thanks.
    Im nervous about deleting because I am just as likely to delete a wrong one!

    Reply
    • WPBeginner Support says:
      Oct 17, 2019 at 1:25 pm

      Your widget area should tell you the titles of your current widgets to help make sure you don’t remove the wrong one :)

      Reply
  2. david says:
    Oct 16, 2019 at 5:25 am

    why so many widget plugins? they don’t show on mobiles anyway – they show after the content, they’re really not useful on mobile. and this is a mobile era. so move on to a better solution maybe?

    Reply
    • WPBeginner Support says:
      Oct 16, 2019 at 10:20 am

      Not all themes have the design where widgets are moved to the bottom of the page if the viewing area isn’t wide enough :)

      Reply
  3. MAHDI says:
    Apr 17, 2019 at 12:08 pm

    ty

    Reply
    • WPBeginner Support says:
      Apr 18, 2019 at 11:14 am

      You’re welcome :)

      Reply
  4. Sergio says:
    Nov 10, 2018 at 5:21 am

    I’m looking for a plugin (because I do not want to put my hand on functions.php) such that it is possible to inherit some text before the wordpress loop. In other words, I would like to include text on the static page of the blog before the list of articles, using the administration area.

    Thank you very much for helping! :-)

    Reply
  5. Yukesh says:
    Jun 5, 2017 at 9:24 am

    How to make widget like i need help with section in this site & contents below with search ?

    Reply
  6. Abd Asis says:
    Apr 24, 2017 at 9:27 am

    how to make sidebar widget like this site like i need help with… please replies

    Reply
  7. Karen Moss says:
    Feb 22, 2017 at 12:05 am

    Aren’t a few of the widgets mentioned here out-of-date? Neat Skype hasn’t been updated in 2 years…

    Reply
  8. holly says:
    Jan 23, 2017 at 10:19 pm

    Is it possible to use a Giphy as a widget? I already know I can post one to a page.

    Reply
  9. Kayla West says:
    Jan 2, 2017 at 2:57 pm

    Nice orientation for a Word Press newbie.

    Reply
  10. Nikhil says:
    Jan 2, 2017 at 12:07 am

    How to get social widget with readers same as on your site?

    Reply
  11. Kensley says:
    Nov 22, 2016 at 7:57 pm

    Berta, this is why it is so important to learn the WordPress API and build your own widgets. Don’t depend on others to always be there. There’s only a handfull of dedicated providers like that.

    Reply
  12. cheesdown says:
    Nov 20, 2016 at 1:51 am

    If you want to download Showcase Video to MP4, WMV, AVI, etc,you may try use allavsoft ,it can high-quality output file and the highest to download.

    Reply
  13. Onigetoc says:
    Nov 19, 2016 at 3:46 pm

    Wow! A article on the most usual annoying widgets

    Reply
  14. Gin says:
    Sep 23, 2016 at 2:56 am

    It would be nice to have ‘comments’ auto-post as ‘testimonials. Love your site n yes, subscribed too. Returned online n still working on my own site with help from your tuts, thank you!

    Reply
  15. michaels says:
    Sep 9, 2016 at 11:24 am

    Tabbed login got no more support and update for more than 1 year…..

    Reply
  16. Bart van den Bosch says:
    May 12, 2016 at 6:48 pm

    Thanks for this list, you guys are great. The only widget I’m missing is the Black Studio TinyMCE Widget. I’m using that one on every site I make.

    Reply
    • bob says:
      May 30, 2016 at 6:36 pm

      let me try it Black Studio TinyMCE Widget

      Reply
  17. pankaj Negi says:
    Mar 3, 2016 at 11:42 am

    What are the best WordPress free theme with following feature…
    Easy to load..
    Seo friendly..
    Footer editing facility..
    Ideal for mobile…

    Reply
  18. Jabr says:
    Feb 28, 2016 at 2:17 am

    Thank you! Really it is a very helpful website. I hope that you give us your detailed way of advertising on Facebook!

    Reply
    • WPBeginner Support says:
      Feb 28, 2016 at 9:57 am

      Actually, our founder and CEO, Syed Balkhi has already explained how he increased our Facebook reach by 332%.

      Reply
  19. Med Kabba says:
    Nov 19, 2015 at 8:35 am

    Thanks very much for such a wonderful updated list of WordPress plugins. However, i would like to recommend that you give much attention to the point being raised by Berta……about the update and compatibility issues on the various plugins. Thanks.

    Reply
  20. Zenia says:
    Nov 17, 2015 at 7:08 am

    Hello! I was wondering, what plugin do you use for “tweet” “like” “google plus” share? Because for your site it doesn’t get cut off, for mine it does! :) Also do you have any recommendations for assistance in the wordpress dev world? Like who you’d recommend? :)

    Reply
    • WPBeginner Support says:
      Nov 18, 2015 at 4:40 pm

      We use a modified version of floating social bar.

      Reply
  21. Walter Hines says:
    Sep 22, 2015 at 11:11 pm

    Please tell me which lead generator (pop up) widget is used on this page. I really would like to use it on my new website. Thank you so much, Syed!

    Reply
    • WPBeginner Support says:
      Sep 23, 2015 at 6:26 pm

      We use OptinMonster as our lead generation solution on all our websites.

      Reply
  22. Berta says:
    Oct 2, 2014 at 4:16 pm

    What’s with you guys contently recommending plugins that not only aren’t compatible with WP current version…many haven’t been updated in years? It’s sad. This article was just written last month and is recommending plugins, like the Whistles plugin, which is… Compatible up to: 3.7.1 and Last Updated: 2013-9-9

    Not good guys!

    Reply
    • Netvor says:
      Mar 25, 2015 at 5:37 am

      Yes, you are right. Have the same opinion – many times I am looking for some new info, I target new articles – but many writers are only recycling old content. It is not bad – i am doing it too, but it is needed to spend few minutes to check, if plugin is still so good as it was 2 years ago.

      Many times I see a plugin which I need, I say hooray – and then I recognize that it has not been updated for a long time. Not good job guys, this page will not be bookmarked.

      Reply
      • WPBeginner Support says:
        Mar 25, 2015 at 1:42 pm

        Please see our guide Should you install plugins not tested with your WordPress version for a detailed explanation.

        Reply
        • D. Cozzens says:
          Dec 1, 2015 at 12:03 pm

          Thanks for the clear explanation in the guide as to how the updating of plugins is displayed. I’m a novice but would like to include some of these widgets in our organization’s site that has recently been brought into WordPress.

  23. Kristopher Hesson says:
    Sep 18, 2014 at 11:32 am

    This is a great post, guys! I’ve used a lot of widgets but several of these are new to me and look VERY useful! I’ll be tweeting and G+ this article now. Thanks for a very useful list!

    Reply

Leave a Reply Cancel reply

Thanks for choosing to leave a comment. Please keep in mind that all comments are moderated according to our comment policy, and your email address will NOT be published. Please Do NOT use keywords in the name field. Let's have a personal and meaningful conversation.

Over 1,320,000+ Readers

Get fresh content from WPBeginner

Featured WordPress Plugin
RafflePress - WordPress Giveaway and Contest Plugin
RafflePress
Giveaway and Contest Plugin for WordPress. Learn More »
How to Start a Blog How to Start a Blog
I need help with ...
Starting a
Blog
WordPress
Performance
WordPress
Security
WordPress
SEO
WordPress
Errors
Building an
Online Store
Useful WordPress Guides
    • 7 Best WordPress Backup Plugins Compared (Pros and Cons)
    • How to Fix the Error Establishing a Database Connection in WordPress
    • Why You Need a CDN for your WordPress Blog? [Infographic]
    • 25 Legit Ways to Make Money Online Blogging with WordPress
    • Self Hosted WordPress.org vs. Free WordPress.com [Infograph]
    • Free Recording: WordPress Workshop for Beginners
    • 24 Must Have WordPress Plugins for Business Websites
    • How to Properly Move Your Blog from WordPress.com to WordPress.org
    • 5 Best Contact Form Plugins for WordPress Compared
    • Which is the Best WordPress Popup Plugin? (Comparison)
    • Best WooCommerce Hosting in 2019 (Comparison)
    • How to Fix the Internal Server Error in WordPress
    • How to Install WordPress - Complete WordPress Installation Tutorial
    • Why You Should Start Building an Email List Right Away
    • How to Properly Move WordPress to a New Domain Without Losing SEO
    • How to Choose the Best WordPress Hosting for Your Website
    • How to Choose the Best Blogging Platform (Comparison)
    • WordPress Tutorials - 200+ Step by Step WordPress Tutorials
    • 5 Best WordPress Ecommerce Plugins Compared
    • 5 Best WordPress Membership Plugins (Compared)
    • 7 Best Email Marketing Services for Small Business (2019)
    • How to Choose the Best Domain Registrar (Compared)
    • The Truth About Shared WordPress Web Hosting
    • When Do You Really Need Managed WordPress Hosting?
    • 5 Best Drag and Drop WordPress Page Builders Compared
    • How to Switch from Blogger to WordPress without Losing Google Rankings
    • How to Properly Switch From Wix to WordPress (Step by Step)
    • How to Properly Move from Weebly to WordPress (Step by Step)
    • Do You Really Need a VPS? Best WordPress VPS Hosting Compared
    • How to Properly Move from Squarespace to WordPress
    • How to Register a Domain Name (+ tip to get it for FREE)
    • HostGator Review - An Honest Look at Speed & Uptime (2019)
    • SiteGround Reviews from 1032 Users & Our Experts (2019)
    • Bluehost Review from Real Users + Performance Stats (2019)
    • How Much Does It Really Cost to Build a WordPress Website?
    • How to Create an Email Newsletter the RIGHT WAY (Step by Step)
    • 7 Best CRM Software for Small Businesses (Compared)
    • How to Create a Free Business Email Address in 5 Minutes (Step by Step)
    • How to Install Google Analytics in WordPress for Beginners
    • How to Move WordPress to a New Host or Server With No Downtime
    • Why is WordPress Free? What are the Costs? What is the Catch?
    • How to Make a Website in 2019 – Step by Step Guide
Deals & Coupons (view all)
Mint Themes
Mint Themes Coupon
Get 20% off on minty, fresh, and well-organized WordPress themes by Mint Themes.
iPage Coupon
Get over 83% off on iPage web hosting and a free domain name.
Featured In
About WPBeginner®

WPBeginner is a free WordPress resource site for Beginners. WPBeginner was founded in July 2009 by Syed Balkhi. The main goal of this site is to provide quality tips, tricks, hacks, and other WordPress resources that allows WordPress beginners to improve their site(s).

Site Links
  • About Us
  • Contact Us
  • FTC Disclosure
  • Privacy Policy
  • Terms of Service
  • Free Blog Setup
Our Sites
  • OptinMonster
  • MonsterInsights
  • WPForms
  • SeedProd
  • Nameboy
  • RafflePress

Copyright © 2009 - 2019 WPBeginner LLC. All Rights Reserved. WPBeginner® is a registered trademark.

Managed by Awesome Motive | WordPress hosting by HostGator | WordPress CDN by MaxCDN | WordPress Security by Sucuri.