Wordpress Top Popular List

  • Authors:

    Charts and Tracking Description >>

    The Most User Friendly WordPress Contact Form Builder

    Use Ninja Forms to create beautiful, user friendly WordPress forms that will make you feel like a professional web developer!

    100% Beginner Friendly

    Not a tech person? No problem. No coding skills required. You can design beautiful, complex forms like a pro with a dedicated support team at your back. No question is too small- build your forms with a professional team happy to answer any question or address any issue.

    Build beautiful WordPress forms without being a designer

    Drag and drop fields. Easy row and column layouts. Multi page forms. Conditional forms. You don’t have to be a designer to create forms that will blend beautifully with your WordPress website.

    Advanced features you won’t need a developer to build

    Let users upload files and make any form an upload form. Send or export submissions as a PDF, Microsoft Excel file, even Google Sheets. Send email from any form to just the people that need it. You don’t need to be (or hire!) a developer.

    Accept payments and donations with a payment form or donation form

    You can accept PayPal and credit card payments securely and easily from any of your WordPress forms. Single payments or subscriptions, fixed, variable, or user entered amounts. Give your customers or donors all the options, or just one with a PayPal form, Stripe form, and more!

    Get more from your signup forms and lead generation forms

    Experience the difference a fully customizable email subscription form or lead generation form will make for your business. Grow your mailing lists and bring in new leads like never before. Complete integration with MailChimp, Constant Contact, Campaign Monitor, Salesforce CRM, Zoho CRM, Insightly CRM, and more!

    Easy WordPress GDPR compliance

    Ninja Forms makes WordPress GDPR compliance simple. We never collect or store personally identifiable information, or any information, from your forms. Easy to use templates are included for Right to Be Forgotten and Data Export requests. Ties into native WordPress GDPR features for automated compliance.

    Use pre-built templates to get started fast

    Have a form ready to go in literally minutes. Find pre-built templates for a contact form, registration form, application form, MailChimp form, quote request form, PayPal form, Stripe form, and many others!

    Mobile responsive & blends beautifully with any well designed theme

    Built with accessibility and mobile responsiveness in mind. Ninja Forms adopts the design choices made by your theme to blend perfectly with the look and feel you worked so hard to pick out.

    More integrations than any other WordPress form builder

    If you can dream it, we’ll do our best to help you build it! There’s so many more ways to use a WordPress form than we can pack into a page. Really need something that you’re not sure you can do with Ninja Forms? Ask us, or check out our full feature list!

    Full Ninja Forms Feature List

    Core Ninja Forms Features

    The core Ninja Forms WordPress form builder is 100% free, always. Build complex forms in minutes with the most modern, user friendly, drag and drop form builder in WordPress! Core Ninja Forms features includes but are not limited to:

    • Drag and drop form builder
    • 27+ field types
    • Regular updates
    • Dedicated support
    • Customizable form templates
    • Fully responsive, SEO, & mobile friendly
    • Beautifully matches your theme’s design decisions
    • Translated into 16+ languages
    • Easy WordPress GDPR compliance
    • Unlimited forms
    • Unlimited form submissions
    • Submission exports
    • Customizable email notifications from any form
    • Spam protection including Akismet and Google reCaptcha
    • Export and import forms
    • Shareable public form links
    • Developer friendly

    Ninja Forms Add-on Features

    As your needs grow, Ninja Forms will grow with you. Select just the individual features you need as you need them, or become a member today with a plan that meets your needs and your budget! Take your WordPress forms farther!

    Ninja Forms Integrations

    Integrate your WordPress forms with the services your business or organization needs to communicate, organize, and grow. Don’t see the service you need listed below? Check out our FAQ for more, or contact us directly!

    Don’t see a feature you need for Ninja Forms? Just have a question about your WordPress forms? We strive to be the easiest, most beginner friendly WordPress contact form builder in the WordPress space while still bringing you all the form building features you need to succeed. Your feedback is invaluable to us, so don’t hesitate to reach out and make a request!


    Ninja Forms is a 100% beginner friendly WordPress form builder, appropriate for complete beginners all the way to seasoned WordPress developers. We don’t just say it, we stand by it. Our support team is standing by to help you realize your site’s potential anywhere your forms are concerned.

    Not sure if you can build the forms you need? Wondering if forms are the answer to do the thing you or your clients need to make happen? Reach out! Our dedicated, professional support team is happy to help however we can, and answer any questions you might have!

    Additional Branding and Trademark Information

    Ninja Forms® is a registered trademark of Saturday Drive INC. We are a WordPress forms or WP forms builder, not to be confused with the independent WPForms brand for WordPress. All official Ninja Forms add-ons and memberships can be found on our official website, ninjaforms.com.

    1. The most intuitive and beautiful form building experience

      The most intuitive and beautiful form building experience

    2. Field Options

      Field Options

    3. Advanced Settings

      Advanced Settings

    4. Beautiful Forms Every Time!

      Beautiful Forms Every Time!

    Tags: form-builder forms custom-form email-form contact-form
    4.4 (1,078)
  • Authors: Alex Rabe
    Contributers: photocrati Imagely

    Charts and Tracking Description >>

    WordPress Gallery Plugin

    NextGEN Gallery has been the industry’s standard WordPress gallery plugin since 2007 and continues to receive over 1.5 million new downloads per year. It’s easy for simple photo galleries, but powerful enough for the most demanding photographers, visual artists, and imaging professionals.

    On the back end, NextGEN offers a complete WordPress gallery management system with the ability to batch upload photos, import meta data, add/delete/rearrange/sort photos, edit thumbnails, group galleries into albums, and more.

    On the front end, the free version of NextGEN provides three main gallery styles (slideshow, thumbnail, and imagebrowser galleries) and two album styles (compact and extended), all of which come with a wide array of options for controlling size, style, timing, transitions, controls, lightbox effects, and more. Learn more about NextGEN WordPress Gallery Plugin features.

    *Basic Thumbnail Gallery
    *Basic Slideshow Gallery
    *Basic Imagebrowser Gallery
    *Basic Compact Album
    *Basic List Album

    INTRODUCING NEXTGEN GALLERY PRO. NextGEN Plus and NextGEN Pro are premium WordPress gallery plugin extensions for NextGEN Gallery that add new photo gallery displays, lightboxes, ecommerce, proofing, and pro support. Learn more about NextGEN Plus and NextGEN Pro photo plugin features.

    *Pro Mosaic Gallery
    *Pro Masonry Gallery
    *Pro Filmstrip Gallery
    *Pro Film Gallery
    *Pro Slideshow Gallery
    *Pro Thumbnail Gallery
    *Pro Blog Style Gallery
    *Pro Grid Albums
    *Pro List Album
    *Pro Lightbox Demo
    *Pro Proofing Demo
    *Pro Ecommerce Demo

    About Imagely

    NextGEN Gallery is a WordPress gallery plugin maintained by Imagely. We’re the WordPress photography experts. In addition to NextGEN Gallery, NextGEN Plus, and NextGEN Pro, we also make WordPress themes for photographers, provide turnkey websites for photographers, and run the WordPress Photography Podcast.

    Learn more or connect with us:
    *Imagely Website
    *Genesis WordPress Themes for Photographers
    *Managed WordPress Hosting for Photographers
    *The WordPress Photography Podcast
    *NextGEN Gallery Documentation
    *Imagely on Twitter
    *Imagely on Facebook
    *Imagely on Instagram


    Imagely 2016-2019
    Photocrati Media 2012-2016
    Alex Rabe 2007-2011

    This program is free software released under the terms of the GNU General Public License.


    NextGEN Gallery offers an easy-to-use Insert Gallery Window, which means you never need to work with shortcodes again when inserting and manageing galleries – if you would prefer not too.

    If you do want to work with shortcodes, there is a powerful shortcode system as you’d expect of a popular WordPress gallery plugin. Learn About NextGEN Gallery Shortcodes.

    For more information, feel free to visit the official website for the NextGEN Gallery WordPress Gallery Plugin.

    1. Thumbnail Gallery

      Thumbnail Gallery

    2. Slideshow Gallery

      Slideshow Gallery

    3. Imagebrowser Gallery

      Imagebrowser Gallery

    4. Manage Gallery Page

      Manage Gallery Page

    5. Insert Gallery Window

      Insert Gallery Window

    6. Gallery Settings Page

      Gallery Settings Page

    Tags: photo-gallery nextgen-gallery nextgen gallery wordpress-gallery-plugin
    4.3 (3,639)
  • Authors:
    Contributers: Samir Shah

    Charts and Tracking Description >>

    This plugin allows administrators to globally disable comments on any post type (posts, pages, attachments, etc.) so that these settings cannot be overridden for individual posts. It also removes all comment-related fields from edit and quick-edit screens. On multisite installations, it can be used to disable comments on the entire network.

    Additionally, comment-related items can be removed from the Dashboard, Widgets, the Admin Menu and the Admin Bar.

    Important note: Use this plugin if you don’t want comments at all on your site (or on certain post types). Don’t use it if you want to selectively disable comments on individual posts – WordPress lets you do that anyway. If you don’t know how to disable comments on individual posts, there are instructions in the FAQ.

    If you come across any bugs or have suggestions, please use the plugin support forum. I can’t fix it if I don’t know it’s broken! Please check the FAQ for common issues.

    Want to contribute? Here’s the GitHub development repository.

    A must-use version of the plugin is also available.


    The plugin provides the option to completely disable the commenting feature in WordPress. When this option is selected, the following changes are made:

    • All “Comments” links are hidden from the Admin Menu and Admin Bar;
    • All comment-related sections (“Recent Comments”, “Discussion” etc.) are hidden from the WordPress Dashboard;
    • All comment-related widgets are disabled (so your theme cannot use them);
    • The “Discussion” settings page is hidden;
    • All comment RSS/Atom feeds are disabled (and requests for these will be redirected to the parent post);
    • The X-Pingback HTTP header is removed from all pages;
    • Outgoing pingbacks are disabled.
    • [New] Delete comments by type.

    Please delete any existing comments on your site before applying this setting, otherwise (depending on your theme) those comments may still be displayed to visitors. You can use the Delete Comments tool to delete any existing comments on your site.

    Advanced Configuration

    Some of the plugin’s behaviour can be modified by site administrators and plugin/theme developers through code:

    • Define DISABLE_COMMENTS_REMOVE_COMMENTS_TEMPLATE and set it to false to prevent the plugin from replacing the theme’s comment template with an empty one.

    • Define DISABLE_COMMENTS_ALLOW_DISCUSSION_SETTINGS and set it to true to prevent the plugin from hiding the Discussion settings page.

    These definitions can be made either in your main wp-config.php or in your theme’s functions.php file.

    This plugin is now maintained by the Team WPDeveloper.

    💙 LOVED Disable Comments?


    Consider checking out our other WordPress solutions & boost your WordPress website:

    🔝 Essential Addons For Elementor: Most popular Elementor addons with 70+ widgets & ready blocks

    🔔NotificationX – Best Social Proof & FOMO Marketing Solution to increase conversion rates.

    📄 EmbedPress: EmbedPress lets you embed videos, images, posts, audio, maps and upload PDF, DOC, PPT & all other types of content into your WordPress site with one-click and showcase it beautifully for the visitors.

    Templately: Free templates library for Elementor & Gutenberg along with the cloud collaboration for WordPress.

    📚 BetterDocs: Best Documentation & Knowledge Base Plugin for WordPress reduce manual support tickets & improve user experience.

    WP Scheduled Posts: Advanced editorial calendar & complete solution for WordPress Post Scheduling, social sharing, missed scheduled alerts and more.

    ReviewX: WooCommerce Product review plugin that allows users to submit product reviews with multiple criteria, photos, video and more.

    Flexia: Most lightweight, customizable & multi purpose theme for WordPress.

    Visit WPDeveloper to learn more about how to do better in WordPress with Help Tutorial, Tips & Tricks.

    1. Setting Screen for Disable Comments

      Setting Screen for Disable Comments

    2. Delete Comments under Tools menu.

      Delete Comments under Tools menu.

    Tags: stop-spam delete-comments disable comments disable-comments
    4.9 (232)
  • Authors:

    Charts and Tracking Description >>

    Optimize your images turn on lazy load, resize, compress and improve your Google Page Speed with the incredibly powerful and 100% free WordPress image smusher, brought to you by the superteam at WPMU DEV!

    And whether you spell it ‘optimise’ or ‘optimize’, Smush will compress all your images without a visible drop in quality.

    Award Winning Image Optimizer

    Smush has been benchmarked and tested number one for speed and quality and is the award-winning, back-to-back proven crowd favorite image optimization plugin for WordPress.

    • Lossless Compression – Strip unused data without affecting image quality
    • Lazy Load – Defer offscreen images with the flip of a switch
    • Bulk Smush – Optimize up to 50 images with one click
    • Image Resizing – Set a max width and height and large images will scale down as they are being compressed
    • Incorrect Size Image Detection – Quickly locate images that are slowing down your site
    • Directory Smush – Optimize images even if they are not located in the media library
    • Automated Optimization – Asynchronously auto-smush your attachments for super fast compression on upload
    • Without Monthly Limits – Optimize all of your images up to 5MB in size free forever (no daily, monthly, or annual caps)
    • Gutenberg Block Integration – View all Smush stats directly in image blocks
    • Multisite Compatible – Both global and individual Multisite settings
    • Process All Your Files – Smush will process PNG, JPEG and GIF files for optimum results
    • Super Servers – Smush images with no slowdown using WPMU DEV’s fast, reliable Smush API
    • Convert to WebP (Pro Only) – Upgrade and automatically serve images in Next-Gen WebP
    • And many, many, more!

    Learn The Ropes With These Hands-On Smush Tutorials

    Preserve Image Quality

    Some image compression tools destroy images with as much as a 30% loss in quality. Our servers strip hidden bulky information from your images and reduce file size without affecting the appearance.

    Smush meticulously scans every image you upload – or have already added to your site – cuts all the unnecessary data and scales it for you before adding it to your media library.

    Compress any Image in any Directory

    In addition to smushing your media uploads, you may want to compress the images stored in other folders. Smush now lets you compress any image in any directory so that you can optimize all the images on your site – including NextGEN images, images stored on Amazon S3 using WP Offload Media and images in EVERY WordPress plugin and theme package!

    Compatible with Your Favorite Themes, Builders and Media Library Plugins

    No matter what theme or plugins you use to better manage your WordPress media library, Smush has you covered. Check out just a few of the popular products Smush is working with to help make your site faster and more efficient:

    Incorrect Size Image Detection

    Smush includes a wrong size image finder. Activate and your images will be highlighted with smart tips for scaling your images. Quickly locate the images that are keeping you from getting that perfect 100 on your Google PageSpeed test.

    Defer Offscreen Images

    Smush has lazy load built-in. If your page has a bunch of images below the fold, lazy loading will drastically speed up your page by serving only the images being viewed and delaying others further down the page.


    “I had no idea that my page load time was being dragged down by the images. The plugin nearly halved the time it took.” – karlcw


    “I optimise my photos in Photoshop, but Smush makes it so easy – it does it automatically. I can just sit back and enjoy the speed.” – helen432


    “Smush helped reduce the total files size on my site and increased browsing speed. Well done guys!” – pdci


    “It’s very discrete and does not bother me with an API key or other additional installation steps. The main dashboard of the plugin gives me nice insight. Overall it really fits my needs and I’ll be willing to upgrade to pro if my needs change. I’d recommend it to clients/friends without hesitation. Keep it up!” – tarkan_

    What about Multisite?

    Smush can be used to optimize all the images across your entire network! Use global settings or configure each site individually.

    Smush is super easy to use – no confusing compression software settings. Smush images in your library one at a time or bulk smush up to 50 images at a time. Plus, configure auto-smush to asynchronously scale and compress some or all of your images as they are being uploaded – it’s incredibly fast.

    The faster your site loads, the more Google, Bing, Yahoo and other search engines will like it. Your site will load faster and rank higher.

    Shameless Plug(ins)

    • Hummingbird – Page Speed Optimization
    • Hustle – Pop-ups, Slide-ins and Email Opt-ins
    • SmartCrawl – SEO Optimizer
    • Defender – Security, Monitoring, and Hack Protection
    • Forminator – Form, Poll, and Quiz Builder
    • Beehive – Customizable Google Analytics Dashboards

    Smush can take care of all your image compression needs, for free!

    However, if you’d like Super Smush lossy compression, fast CDN image delivery, WebP conversion, automatic resizing, the ability to optimize (or optimise) images up to 32MB, bulk smush optimization for all your images in just one-click, auto-convert PNG to JPEG, the ability to Smush and make a copy of your full-sized images (to restore them at any point) you can always take the next step with WP Smush Pro. And get even more with her whole team of WordPress optimization hero friends (security, SEO, performance, support and maintenance automation) – trusted buy thousands of agencies and freelancers offering site maintenance services.


    Smush does not interact with end users on your website. The only input option Smush has is to a newsletter subscription for site admins only.

    Smush uses a third-party email service (Mailchimp) to send informational emails (Opt-in) to the site administrator. The administrator’s email address is sent to Mailchimp and a cookie is set by the service. Only administrator information is collected by Mailchimp.

    Smush sends images to the WPMU DEV servers to optimize them for web use. This includes the transfer of EXIF data. The EXIF data will either be stripped or returned as it is. It is not stored on the WPMU DEV servers.

    About Us

    WPMU DEV is a premium supplier of quality WordPress plugins, services and support. Learn more here:

    Don’t forget to stay up to date on everything WordPress from the Internet’s number one resource:
    WPMU DEV Blog

    Hey, one more thing… we hope you enjoy our free offerings as much as we’ve loved making them for you!

    Contact and Credits

    Originally written by Alex Dunae at Dialect (dialect.ca, e-mail ‘alex’ at ‘dialect dot ca’), 2008-11.

    1. Simple to get started with the Smush set up wizard.

      Simple to get started with the Smush set up wizard.

    2. Watch as your image library is processed – up to 50 images at a time.

      Watch as your image library is processed – up to 50 images at a time.

    3. Set automatic smush to resize and optimize every image as it is uploaded.

      Set automatic smush to resize and optimize every image as it is uploaded.

    4. Smush will find and optimize images for you.

      Smush will find and optimize images for you.

    Tags: image convert-webp lazy-load resize optimize-images
    4.8 (5,224)
  • Authors:

    Charts and Tracking Description >>

    This plugin exports your WordPress website including the database, media files, plugins and themes with no technical knowledge required.
    Upload your site to a different location with a drag and drop in to WordPress.
    There is an option to apply an unlimited number of find and replace operations on your database during the export process. The plugin will also fix any
    serialisation problems that occur during the find/replace operation.

    Mobile device compatible: All-in-One WP Migration is the first plugin to offer true mobile experience on WordPress versions 3.3 and up.

    No limitations on host or operating system

    Bypass all upload size restriction

    • We use chunks to import your site data. Most providers set the maximum upload file size to 2MB. As the file restrictions are only applied to each chunk, webserver upload size restrictions are bypassed by keeping the chunks under 2MB to easily upload your entire site.

    Zero Dependencies

    • The plugin does not require any PHP extensions and works with all versions of PHP from v5.2 onwards. This is great news for v5.2 users who are unsupported by many other products.

    Support for MySQL and MySQLi

    • No matter what php mysql driver your webserver ships with, we support it.

    Compatible with WordPress v3.3 to present

    • We have a comprehensive Quality Assurance and testing process that ensures that the plugin is always compatible with the latest release of WordPress, but we don’t support versions of WordPress prior to version 3.3 (2012)

    WP-CLI Integration is available in Unlimited Extension


    • For the community version of the plugin please watch the instruction videos below and see our FAQ.
    • If you have more complex requirements, our team is here to help. If you have any questions please feel free to get in touch at help.servmask.com
    • All premium products include premium support.

    Migrate WordPress to cloud storage services using our completely new premium extensions

    All of the Cloud Storage and Multisite extensions include premium support and the Unlimited extension free of charge

    Supported hosting providers

    The plugin does not have any dependencies, making it compatible with all PHP hosting providers. We support a vast range of hosting providers. Some of the most popular include:

    Contact us

    Privacy Policy

    All-in-One WP Migration asks for your consent to collect requester’s email address when filling plugin’s contact form. GDPR Compliant Privacy Policy

    1. Mobile Export page

      Mobile Export page

    2. Mobile Import page

      Mobile Import page

    3. Plugin Menu

      Plugin Menu

    Tags: migrate transfer copy backup move
    4.6 (6,443)
  • Authors:

    Charts and Tracking Description >>

    Multibyte functionality enhancement for the WordPress Japanese package.

    Tags: i18n wp-multibyte-patch multibyte japanese
    5.0 (19)
  • Authors:
    Contributers: scribu Lester Chan

    Charts and Tracking Description >>

    Want to replace the old ← Older posts | Newer posts → links with some page links?

    This plugin provides the wp_pagenavi() template tag which generates fancy pagination links.


    In your theme, you need to find calls to next_posts_link() and previous_posts_link() and replace them.

    In the Twentyten theme, it looks like this:

    <div class="nav-previous"><?php next_posts_link( __( '<span class="meta-nav">&larr;</span> Older posts', 'twentyten' ) ); ?></div>
    <div class="nav-next"><?php previous_posts_link( __( 'Newer posts <span class="meta-nav">&rarr;</span>', 'twentyten' ) ); ?></div>

    You would replace those two lines with this:

    <?php wp_pagenavi(); ?>

    For multipart pages, you would look for code like this:

    <?php wp_link_pages( ... ); ?>

    and replace it with this:

    <?php wp_pagenavi( array( 'type' => 'multipart' ) ); ?>

    Go to WP-Admin -> Settings -> PageNavi for configuration.

    Changing the CSS

    If you need to configure the CSS style of WP-PageNavi, you can copy the pagenavi-css.css file from the plugin directory to your theme’s directory and make your modifications there. This way, you won’t lose your changes when you update the plugin.

    Alternatively, you can uncheck the “Use pagenavi.css?” option from the settings page and add the styles to your theme’s style.css file directly.

    Changing Class Names

    There are filters that can be used to change the default class names that are assigned to page navigation elements.


    • wp_pagenavi_class_pages
    • wp_pagenavi_class_first
    • wp_pagenavi_class_previouspostslink
    • wp_pagenavi_class_extend
    • wp_pagenavi_class_smaller
    • wp_pagenavi_class_page
    • wp_pagenavi_class_current
    • wp_pagenavi_class_larger
    • wp_pagenavi_class_nextpostslink
    • wp_pagenavi_class_last

    Filter Usage

    // Simple Usage - 1 callback per filter
    add_filter('wp_pagenavi_class_previouspostslink', 'theme_pagination_previouspostslink_class');
    add_filter('wp_pagenavi_class_nextpostslink', 'theme_pagination_nextpostslink_class');
    add_filter('wp_pagenavi_class_page', 'theme_pagination_page_class');
    function theme_pagination_previouspostslink_class($class_name) {
      return 'pagination__control-link pagination__control-link--previous';
    function theme_pagination_nextpostslink_class($class_name) {
      return 'pagination__control-link pagination__control-link--next';
    function theme_pagination_page_class($class_name) {
      return 'pagination__current-page';
    // More Concise Usage - 1 callback for all filters
    add_filter('wp_pagenavi_class_previouspostslink', 'theme_pagination_class');
    add_filter('wp_pagenavi_class_nextpostslink', 'theme_pagination_class');
    add_filter('wp_pagenavi_class_page', 'theme_pagination_class');
    function theme_pagination_class($class_name) {
      switch($class_name) {
        case 'previouspostslink':
          $class_name = 'pagination__control-link pagination__control-link--previous';
        case 'nextpostslink':
          $class_name = 'pagination__control-link pagination__control-link--next';
        case 'page':
          $class_name = 'pagination__current'
      return $class_name;

    Build Status




    I spent most of my free time creating, updating, maintaining and supporting these plugins, if you really love my plugins and could spare me a couple of bucks, I will really appreciate it. If not feel free to use it without any obligations.

    1. With Custom Styling

      With Custom Styling

    2. Admin - Options Page

      Admin - Options Page

    Tags: pagination paging navigation pages
    4.7 (134)
  • Authors:
    Contributers: John Godley

    Charts and Tracking Description >>

    Redirection is the most popular redirect manager for WordPress. With it you can easily manage 301 redirections, keep track of 404 errors, and generally tidy up any loose ends your site may have. This can help reduce errors and improve your site ranking.

    Redirection is designed to be used on sites with a few redirects to sites with thousands of redirects.

    It has been a WordPress plugin for over 10 years and has been recommended countless times. And it’s free!

    Full documentation can be found at https://redirection.me

    Redirection is compatible with PHP from 5.6 and upwards (including 7.4).

    Redirect manager

    Create and manage redirects quickly and easily without needing Apache or Nginx knowledge. If your WordPress supports permalinks then you can use Redirection to redirect any URL.

    There is full support for regular expressions so you can create redirect patterns to match any number of URLs. You can match query parameters and even pass them through to the target URL.

    The plugin can also be configured to monitor when post or page permalinks are changed and automatically create a redirect to the new URL.

    Conditional redirects

    In addition to straightforward URL matching you can redirect based on other conditions:

    • Login status – redirect only if the user is logged in or logged out
    • WordPress capability – redirect if the user is able to perform a certain capability
    • Browser – redirect if the user is using a certain browser
    • Referrer – redirect if the user visited the link from another page
    • Cookies – redirect if a particular cookie is set
    • HTTP headers – redirect based on a HTTP header
    • Custom filter – redirect based on your own WordPress filter
    • IP address – redirect if the client IP address matches
    • Server – redirect another domain if also hosted on this server
    • Page type – redirect if the current page is a 404

    Full logging

    A configurable logging option allows to view all redirects occurring on your site, including information about the visitor, the browser used, and the referrer. A ‘hit’ count is maintained for each redirect so you can see if a URL is being used.

    Logs can be exported for external viewing, and can be searched and filtered for more detailed investigation.

    Display geographic information about an IP address, as well as a full user agent information, to try and understand who the visitor is.

    You are able to disable or reduce IP collection to meet the legal requirements of your geographic region.

    Add HTTP headers

    HTTP headers can be adder to redirects or your entire site that help reduce the impact of redirects or help increase security. You can also add your own custom headers.

    Track 404 errors

    Redirection will keep track of all 404 errors that occur on your site, allowing you to track down and fix problems.

    Errors can be grouped to show where you should focus your attention, and can be redirected in bulk.

    Query parameter handling

    You can match query parameters exactly, ignore them, and even pass them through to your target.

    Apache & Nginx support

    By default Redirection will manage all redirects using WordPress. However you can configure it so redirects are automatically saved to a .htaccess file and handled by Apache itself.

    If you use Nginx then you can export redirects to an Nginx rewrite rules file.

    Fine-grained permissions

    Fine-grained permissions are available so you can customise the plugin for different users. This makes it particularly suitable for client sites where you may want to prevent certain actions, and remove functionality.

    Import & Export

    The plugin has a fully-featured import and export system and you can:

    • Import and export to Apache .htaccess
    • Export to Nginx rewrite rules
    • Copy redirects between sites using JSON
    • Import and export to CSV for viewing in a spreadsheet
    • Use WP CLI to automate import and export

    You can also import from the following plugins:

    • Simple 301 Redirects
    • SEO Redirection
    • Safe Redirect Manager
    • Rank Math
    • WordPress old slug redirects
    • Quick Post/Pages redirects

    Search Regex compatible

    Redirection is compatible with Search Regex, allowing you to bulk update your redirects.

    Wait, it’s free?

    Yes, it’s really free. There’s no premium version and no need to pay money to get access to features. This is a dedicated redirect management plugin.


    Please submit bugs, patches, and feature requests to:


    Please submit translations to:


    1. Redirection management interface

      Redirection management interface

    2. Adding a redirection

      Adding a redirection

    3. Redirect logs

      Redirect logs

    4. Import/Export


    5. Options


    6. Support


    Tags: redirect 301 htaccess 404 seo
    4.3 (530)
  • Authors:

    Charts and Tracking Description >>

    This plugin adds a new Visual Editor widget type that allows you to insert rich text and media objects in your sidebars with no hassle. With Black Studio TinyMCE Widget you will be able to edit your widgets in a WYSIWYG manner using the native WordPress TinyMCE editor, just like you do in posts and pages. And if you are a developer you may still switch back and forth from Visual to HTML mode.

    For years the default WordPress text widget has been very basic and it required HTML knowledge to add formatting and images/media to the text. This plugin was born in 2011 to overcome these limitations. After a long time, in June 2017, version 4.8 of WordPress finally introduced a new text widget that included the ability to manage text widgets with the visual editor. The new widget available in WordPress core could now be used as a basic replacement of Black Studio TinyMCE Widget, but the plugin still offers some additional features, so it remains a must-have for advanced users.

    Basic Features

    • Add rich text widgets to your sidebars and edit them using the TinyMCE visual editor
    • Switch between Visual mode and HTML mode (including Quicktags toolbar)
    • Insert images, videos, and other media from WordPress Media Library
    • Insert links to existing WordPress pages/posts or external resources
    • Support for shortcodes, smilies and embed in widget text (including preview)
    • Support for Customizer with live preview and quick edit
    • Support for widgets accessibility mode
    • Compatible with multi-site (WordPress networks)
    • Compatible with the most common multi-language plugins
    • Compatible with Page Builder plugin by SiteOrigin
    • Translations available in 20+ languages

    Advanced Features

    These features are what makes this plugin better than the WordPress (4.8+) native widget:

    • Full featured TinyMCE Visual Editor (the same you have for pages and posts)
    • Wide text area for an enhanced editing experience
    • Compatible with 3rd party TinyMCE customization plugins (TinyMCE Advanced, WP Edit, …)
    • Support for distraction-free (fullscreen) editing mode
    • Option to “Automatically add paragraphs” to widget text

    About the plugin

    The story of the plugin was featured in a talk at WordCamp Europe 2018 in Belgrade.
    See the video Once upon a time, there was a plugin… on WordPress.tv.


    Get involved

    1. Black Studio TinyMCE Widget in Visual mode

      Black Studio TinyMCE Widget in Visual mode

    2. Black Studio TinyMCE Widget in HTML mode

      Black Studio TinyMCE Widget in HTML mode

    3. Black Studio TinyMCE Widget combined with WP Edit plugin

      Black Studio TinyMCE Widget combined with WP Edit plugin

    Tags: widget wysiwyg visual html editor
    4.8 (190)
  • Authors:

    Charts and Tracking Description >>

    iThemes Security is the #1 WordPress Security Plugin

    iThemes Security (formerly Better WP Security) gives you over 30+ ways to secure and protect your WordPress site. On average, 30,000 new websites are hacked each day. WordPress sites can be an easy target for attacks because of plugin vulnerabilities, weak passwords and obsolete software.

    Most WordPress admins don’t know they’re vulnerable, but iThemes Security works to lock down WordPress, fix common holes, stop automated attacks and strengthen user credentials. With advanced features for experienced users, our WordPress security plugin can help harden WordPress.

    Maintained and Supported by iThemes

    iThemes has been building and supporting WordPress tools since 2008 like BackupBuddy, our WordPress backup plugin. With our full range of WordPress plugins, themes and training, WordPress security is the next step in providing you with everything you need to build the WordPress web.

    Get Plugin Support and Pro Features

    Get added peace of mind with professional support from our expert team and pro features to take your site’s security to the next level with iThemes Security Pro.

    Pro Features:

    • Two-Factor Authentication – Use a mobile app such as Google Authenticator or Authy to generate a code or have a generated code emailed to you.
    • WordPress Salts & Security Keys – The iThemes Security plugin makes updating your WordPress keys and salts easy.
    • Malware Scan Scheduling – Have your site scanned for malware automatically each day. If an issue is found, an email is sent with the details.
    • Password Security – Generate strong passwords right from your profile screen.
    • Password Expiration – Set a maximum password age and force users to choose a new password. You can also force all users to choose a new password immediately (if needed).
    • Google reCAPTCHA – Protect your site against spammers.
    • User Action Logging – Track when users edit content, login or logout.
    • Import/Export Settings – Saves time setting up multiple WordPress sites.
    • Dashboard Widget – Manage important tasks such as user banning and system scans right from the WordPress dashboard.
    • Online File Comparison – When a file change is detected it will scan the origin of the files to determine if the change was malicious or not. Currently works only in WordPress core but plugins and themes are coming.
    • Temporary Privilege Escalation – give a contractor or someone else temporary admin or editor access to your site that will automatically reset itself.
    • wp-cli Integration – Manage your site’s security from the command line.

    iThemes Sync Pro Integration

    Manage more than one WordPress site? Manage Away Mode, release lockouts and keep your themes, plugins and WordPress core up to date from one dashboard with iThemes Sync Pro. Start your free trial of Themes Sync Pro.

    iThemes Brute Force Attack Protection Network

    iThemes Security takes brute force attack protection to the next level by banning users who have tried to break into other sites from breaking into yours. The iThemes Brute Force Attack Protection Network will automatically report IP addresses of failed login attempts and will block them for a length of time necessary to protect your site based on the number of sites that have seen a similar attack.


    iThemes Security works to protect your site by blocking bad users and increasing the security of passwords and other vital information.

    • Prevents brute force attacks by banning hosts and users with too many invalid login attempts
    • Scans your site to instantly report where vulnerabilities exist and fixes them in seconds
    • Bans troublesome user agents, bots and other hosts
    • Strengthens server security
    • Enforces strong passwords for all accounts of a configurable minimum role
    • Forces SSL for admin pages (on supporting servers)
    • Forces SSL for any page or post (on supporting servers)
    • Turns off file editing from within WordPress admin area
    • Detects and blocks numerous attacks to your filesystem and database


    iThemes Security monitors your site and reports changes to the filesystem and database that might indicate a compromise. iThemes Security also works to detect bots and other attempts to search vulnerabilities.

    • Detects bots and other attempts to search for vulnerabilities.
    • Monitors filesystem for unauthorized changes.
    • Run a scan for malware and blacklists on the homepage of your site.
    • Receive email notifications when someone gets locked out after too many failed login attempts or when a file on your site has been changed.


    iThemes Security hides common WordPress security vulnerabilities, preventing attackers from learning too much about your site and away from sensitive areas like your site’s login, admin, etc.

    • Changes the URLs for WordPress dashboard areas including login, admin and more
    • Completely turns off the ability to login for a given time period (away mode)
    • Removes theme, plugin, and core update notifications from users who do not have permission to update them
    • Removes Windows Live Write header information
    • Removes RSD header information
    • Renames “admin” account
    • Changes the ID on the user with ID 1
    • Changes the WordPress database table prefix
    • Changes wp-content path
    • Removes login error messages


    iThemes Security makes regular backups of your WordPress database, allowing you to get back online quickly in the event of an attack. Use iThemes Security to create and email database backups on a customizable schedule.

    For complete site backups and the ability to restore or move WordPress to a new host or domain, check out BackupBuddy.

    Other WordPress Security Benefits

    • Makes it easier for users not accustomed to WordPress to remember login and admin URLs by customizing default admin URLs
    • Detects hidden 404 errors on your site that can affect your SEO such as bad links and missing images

    WordPress Security Tutorials

    Learn how to use our WordPress security plugin with our series of in-depth tutorial videos:


    • Works on multi-site (network) and single site installations
    • Works with Apache, LiteSpeed or NGINX (Note: NGINX will require you to manually edit your virtual host configuration)
    • Features like database backups and file checks can be problematic on servers without a minimum of 64MB of RAM. All testing servers allocate 128MB to WordPress and usually don’t have any other plugins installed.


    Please let us know if you would like to contribute a translation.


    Please read the installation instructions and FAQ before installing this WordPress security plugin. iThemes Security makes significant changes to your database and other site files which can be problematic, so a backup is strongly recommended before making any changes to your site with this plugin. While problems are rare, most support requests involve the failure to make a proper backup before installation.


    Released under the terms of the GNU General Public License.

    1. WordPress security settings are organized into an easy-to-use dashboard.

      WordPress security settings are organized into an easy-to-use dashboard.

    2. Settings can also be managed in a list view.

      Settings can also be managed in a list view.

    3. Settings are easily configured and explained with descriptions.

      Settings are easily configured and explained with descriptions.

    4. Advanced WordPress security settings let you make more complex modifications to your site.

      Advanced WordPress security settings let you make more complex modifications to your site.

    5. Free malware scan powered by Sucuri SiteCheck.

      Free malware scan powered by Sucuri SiteCheck.

    Tags: malware security security-plugin secure hack
    4.7 (3,832)
  • Authors:
    Contributers: Matcha Labs

    Charts and Tracking Description >>

    Create powerful, SEO-optimized slideshows in minutes with the world’s #1 slider plugin!

    With WordPress’ most popular slider plugin, enhancing your blog or website couldn’t be easier: simply select images from your WordPress Media Library, drag and drop them into place, and then set the slide captions, links and SEO fields all from one page.

    NEW: Easily search and download free images to your slideshow from Unsplash.com

    Choose one of 4 different slideshow types, and use our provided short-code or template to embed the slideshows.

    Apply one of our professional slidehow designs to really make your website stand out.

    Gutenberg compatible

    Included slideshow types:

    • Flex Slider 2 – responsive, 2 transition effects, carousel mode
    • Nivo Slider – responsive, 16 transition effects
    • Responsive Slides – responsive & incredibly light weight
    • Coin Slider – 4 transition effects


    • Simple, easy to use interface – perfect for individual users, developers & clients!
    • Access to free photos via Unsplash.com
    • Create Responsive, SEO-optimized slideshows in seconds
    • Unrestricted support for image slides (supports caption, link, title text, alt text)
    • Full width slideshow support
    • Drag and drop slide reordering
    • Intelligent image cropping
    • Set image crop position
    • Themes – includes 11 free professional slideshow themes
    • Built in Gutenberg block, Widget and Shortcode
    • Loads of slideshow configuration options – transition effect, speed etc (per slideshow)
    • Fully localized
    • WordPress Multi Site compatible
    • Compatible with translation plugins (WPML, PolyLang & qTranslate)
    • Extensive developer API (hooks & filters)
    • Fast – only the minimum JavaScript/CSS is included on your page
    • Import/Export slideshows.
    • Free basic support (covering installation issues and theme/plugin conflicts)
    • Lightbox support with the MetaSlider Lightbox add-on


    • Simple and intuitive interface – perfect for individual users, developers & clients!
    • Fast – requires only the minimum JavaScript/CSS on your page
    • Creatively responsive


    • Unrestricted full-width support for image slides, including captions, links, title texts and alt. texts.
    • Includes drag and drop slide reordering, intelligent image cropping, set image crop position.
    • Multiple slideshow configuration options (e.g. for speed, timing, plus many more!)


    • Preview from within the admin area
    • Shortcode lets you add the slideshow anyway
    • Fully localized
    • WordPress Multi-site compatible, and
    • Compatible with translation plugins (WPML, PolyLang & qTranslate)
    • Developer Friendly, with extensive hooks & filters


    • Includes free basic support (covering installation issues and theme/plugin conflicts).

    The MetaSlider Pro includes added support for:

    • YouTube & Vimeo slides
    • HTML slides
    • Layer slides with CSS3 animations & HTML5 Video backgrounds
    • Full-featured text editor to include extra CSS
    • Dynamic Post Feed/Featured Image Slides (content slider)
    • Slide scheduling & slide visibility
    • Custom Themes – build your own theme
    • Thumbnail Navigation
    • Premium Support

    Read more and thanks to:

    Find out more at metaslider.com

    Follow us on Twitter: @wpmetaslider

    1. MetaSlider - for live demos see https://www.metaslider.com/examples/

      MetaSlider - for live demos see https://www.metaslider.com/examples/

    2. Nivo Slider example

      Nivo Slider example

    3. Coin Slider example

      Coin Slider example

    4. Flex Slider example

      Flex Slider example

    5. Carousel Example

      Carousel Example

    6. Administration panel - selecting slides

      Administration panel - selecting slides

    Tags: slider image-slider gallery carousel slideshow
    4.7 (588)
  • Authors:

    Charts and Tracking Description >>

    WordPress Contact Form Builder Plugin

    We believe that you shouldn’t have to hire a developer to create a WordPress contact form. That’s why we built WPForms, a drag & drop WordPress form builder that’s EASY and POWERFUL.

    WPForms allows you to create beautiful contact forms, feedback form, subscription forms, payment forms, and other types of forms for your site in minutes, not hours!

    At WPForms, user experience is our #1 priority. Our pre-built form templates and workflows make WPForms the most beginner friendly contact form plugin in the market.

    WPForms is a 100% mobile responsive contact form solution, so your contact forms will always look great on all devices (mobile, tablet, laptop, and desktop).

    WPForms’ contact forms are also highly optimized for web and server performance because we understand the importance of speed when it comes to SEO, marketing, and conversion. We can honestly say that WPForms is one of the fastest WordPress contact form builder plugins in the world.

    WPForms Pro
    This plugin is the lite version of the WPForms Pro plugin that comes with all the contact form features you will ever need including email subscription forms, multi-page contact forms, file uploads, conditional logic, payment integrations, form templates, and tons more. Click here to purchase the best premium WordPress contact form plugin now!

    We took the pain out of creating contact forms and made it easy. Here’s why smart business owners, designers, and developers love WPForms, and you will too!

    Drag & Drop Contact Form Builder

    We were tired of the bloated and buggy contact form builder plugins. That’s why we built WPForms to adapt to your workflow and allow you to create custom contact forms in minutes. By using our easy to use drag and drop online form builder, you can easily add custom form fields, rearrange them, and basically create a complete contact form in 5 minutes or less.

    But don’t just take our word. See what one of the WordPress experts are saying:

    WPForms is by far the easiest form plugin to use. My clients love WPForms and it’s one of the few plugins they can use without any training. As a developer I appreciate how fast, modern, clean and extensible it is.
    Bill Erickson – Expert WordPress Consultant

    Pre-built Form Templates

    Building contact forms in WordPress can be time consuming. Why?

    Because every other WordPress contact form builder plugin requires you to build your contact form from scratch. The truth is it’s often not necessary to create a contact form completely from scratch unless you really want to.

    Whether you’re looking to create a simple contact form, marketing form, request a quote form, donation form, payment order form, registration form, or a subscription form, we have a form template for you inside our contact form builder.

    WPForms comes with pre-built form templates to help you save time. You can add, remove, or re-arrange fields as necessary.

    See 100+ Pre-Made WPForms Form Template Demo

    Mobile Ready, SEO Friendly and Optimized for Speed

    WPForms’ contact forms are 100% responsive and mobile-friendly by default. We also optimized every query on the front-end and the back-end to ensure maximum speed – Yes, WPForms is one of the fastest WordPress contact form plugin.

    You can embed your contact form on any page with optimized title and description. With the speed and proper formatting, WPForms is also one of the most SEO friendly contact form plugin.

    All the Fields & Features that You Need to Succeed

    From star ratings to file uploads to multi-page contact forms with progress bar, we have all the fields you need.

    You can easily integrate your contact forms with an email marketing service or collect payments for bookings and orders. WPForms allows you to do it all.

    The best part is, you can do it all without hiring a developer.

    See what one business owner has to say about WPForms’ contact form:

    As a business owner, time is my most valuable asset. WPForms allow me to create smart contact forms with just a few clicks. With their pre-built form templates and the drag & drop builder, I can create a new form that works in less than 2 minutes without writing a single line of code. Well worth the investment.
    David Henzel – Co-founder of MaxCDN

    Surveys & Polls

    Along with contact form, you can also use WPForms to create surveys and polls.

    Our WordPress Survey plugin addon comes with smart survey fields including likert scale, star ratings, multiple choice, Net Promoter Score (NPS), and more, so you can create custom survey forms like Survey Monkey (without the high costs).

    WPForms offer the best-in class survey reporting. You can use our interactive reports to customize the graphs, export them for your presentations, and even display the aggregate results to your users.

    The best part about WPForms survey reports is that it can retroactively work on any old contact form or feedback survey contact form created with WPForms.

    Thousands of businesses love WPForms surveys for creating employee feedback form, customer feedback form, online petition form, and more.

    You can also use the surveys & polls addon to easily create a poll on your site. To save you time when creating a user poll, we have added a built-in poll forms template. Our poll feature offers real-time reports, so you can share poll results with the user immediately after they submit their vote.

    Just like the contact form, you can embed your surveys and polls inside any post, page, or widget area in WordPress.

    Membership and Default WordPress Forms

    Aside from building simple contact forms which every WordPress site needs, WPForms also helps you create better default WordPress forms.

    For example, you can use WPForms to create custom WordPress login forms and custom WordPress user registration forms which are great for membership sites.

    For membership sites, you can also use WPForms to create a password-protected contact form or even a members only contact form which is restricited to logged-in users only.

    Even if you’re not using a WordPress membership plugin, you can use WPForms to create membership registration forms, online RSVP forms, and other address book contact forms.

    Bloggers and publishers can use our WordPress post submission forms to accept guest posts, testimonials contact form to collect testiomnials, and partnership agreement forms to grow their business.

    Payment Form, Donation Form, Booking Form, and More

    While WPForms started out as a contact form plugin, it has evolved into a powerful custom forms solution that you can use to create a payment form, donation form, registration form, online booking form, mobile form, and basically any type of custom form you need.

    WPForms integrates with both PayPal and Stripe, so you can easily create a credit card payment form to accept payments on your website. If you’re using SSL, then you can use our Stripe Payment form to accept credit card payments. Alternatively you can use our PayPal payment form to make a donation form and accept payments online.

    Aside from simple order forms, business owners also use WPForms to create custom product purchase forms, t-shirt order forms, online booking forms, and more.

    We understand that sometimes you may need to create a contact form that require a signature. WPForms comes with a signature field to collect user signature on your WordPress forms or even create custom signature forms.

    You can do all of this while still using the same easy-to-use contact form builder that’s loved by over 3 million users.

    I am so impressed with this plugin. I decided to give it a shot over some of the other form plugins, and I am so glad I did. It works well, is so easy to use and customize. The support is amazing on top of it all. I got the pro version because I was so pleased. Highly recommend.
    Micky73 – WordPress user

    Forms that are Optimized for Conversion and Results

    With our Form Pages addon, you can create distraction-free custom form landing pages like Google Forms and Wufoo right inside WordPress, so you can increase conversions without the high costs (See Form Pages Demo).

    To improve form completion rate, we created Conversational Forms® which helps you make your generic feedback form and other custom contact forms feel more human by adding an interactive form layout. Our conversational forms are similar to Typeform without the high subscription costs (See Conversaional Forms Demo).

    WPForms also has other conversion optimization features such as our smart form logic that lets you create dynamic contact forms where fields change based on user’s answer, multi-page contact forms with progress bar, and other advanced contact forms.

    WPForms form analytics integration with MonsterInsights allow you to easily track your lead capture forms, newsletter signup forms, request a quote contact form, and other important forms on your site.

    Easy to Customize and Extend

    You can easily customize your contact forms with our section dividers, HTML blocks, and custom CSS.

    We also knew that our developer friends may want to extend simple contact forms further. That’s why WPForms come with tons of hooks and filters to create custom functionality.

    Since contact forms are essential for marketing, WPForms is a must have plugin for every website!

    Full WPForms Feature List

    • Online Form Builder – Our powerful drag & drop contact form builder allows you to easily create WordPress contact forms and other online forms in just a few minutes without writing any code.
    • 100% Responsive – Mobile Friendly contact forms.
    • GDPR Friendly – Make your contact form GDPR compatible with just a few clicks.
    • Form Templates – Use our pre-built form templates to save time. Never start from scratch again (see all form templates demos).
    • Spam Protection – WPForms utilizes smart CAPTCHA and Honeypot method to stop spam contact form submissions.
    • Instant Form Notification – Quickly respond to incoming inquiries with our instant contact form notification system.
    • Smart Form Confirmation – Show a custom success message, or redirect users to a custom thank you page.
    • File Uploads – Collect files and media through your contact forms with File Uploads.
    • Multi-Page Forms – Split long forms into multiple pages with progress bar to improve user experience.
    • Smart Conditional Logic – Show or hide fields and contact form sections based on user behavior.
    • Signature Forms – Create signature forms or add the signature field to your contact form, application form, booking form, etc.
    • User Registration Forms – Create custom user registration form and custom login form in WordPress.
    • Post Submissions – Collect user-submitted content in WordPress with our front-end post submission form. Great for guest posts, testimonials, business directory, listings, etc.
    • Geolocation – Display location information about your users.
    • Custom Captchas – Create custom captchas for your contact form.
    • Surveys and Polls – Easily create surveys forms and analyze the data with interactive reports.
    • Form Abandonment – Unlock more leads and grow your business with partial-form submission.
    • Form Locker – Manage form permissions and add access control rules including password-protected forms, members only forms, limit contact form entry per person, close form after specific date / time, etc.
    • Offline Forms – Let your visitors save their entered data offline and submit when their internet connection is restored.
    • Form Landing Pages – Create “distraction-free” form landing pages to boost conversions. Great Google Forms and Wufoo alternative.
    • Conversational Forms – Interactive form layout that makes your form feels more human and boost overall completion rate. Great for surveys and registration forms. Perfect Typeform alternative for WordPress without the high costs.


    • PayPal Payment Forms – Create PayPal forms to easily collect payments, donations, and online orders.
    • Stripe Forms – Easily collect credit card payments, donations, and online orders with our Stripe addon.
    • Authorize.Net Forms – Connect your WordPress site with Authorize.Net to collect payments, donations, and online orders.
    • Mailchimp Forms – Create Mailchimp newsletter signup forms in WordPress and connect with your contact form to grow your email list.
    • AWeber Forms – Create AWeber newsletter signup forms in WordPress and connect with your contact form to grow your email list.
    • Campaign Monitor Forms – Create Campaign Monitor newsletter signup forms in WordPress and connect with your contact form to grow your email list.
    • GetResponse Forms – Create GetResponse newsletter signup forms in WordPress and connect with your contact form to grow your email list.
    • Constant Contact Forms – Create Constant Contact newsletter signup forms in WordPress and connect with your contact form to grow your email list.
    • Drip Forms – Create Drip newsletter signup forms in WordPress and connect with your contact form to grow your email list.
    • ActiveCampaign Forms – Add contacts to your ActiveCampaign account, record events, add notes to contacts, and more.
    • Zapier Addon – Connect your WordPress forms with over 1000+ apps. Route your contact form data to your favorite CRM, email marketing service, etc.

    After reading this feature list, you can probably imagine why WPForms is the best WordPress contact form plugin in the market.

    Give WPForms a try.

    Want to unlock more features? Upgrade to our Pro version.


    This plugin is created by Jared Atchison and Syed Balkhi.

    Branding Guideline

    WPForms® is a registered trademark of WPForms LLC. When writing about the contact form plugin by WPForms, please make sure to uppercase the initial 3 letters.

    • WPForms (correct)
    • WP Forms (incorrect)
    • wpforms (incorrect)
    • wpform (incorrect)

    What’s Next

    If you like this plugin, then consider checking out our other projects:

    • OptinMonster – Get More Email Subscribers with the most popular conversion optimization plugin for WordPress.
    • MonsterInsights – See the Stats that Matter and Grow Your Business with Confidence. Best Google Analytics Plugin for WordPress.
    • SeedProd – Jumpstart your website with the #1 Coming Soon & Maintenance Mode Plugin for WordPress.
    • WP Mail SMTP – Improve email deliverability for your contact form with the most popular SMTP plugin for WordPress.
    • RafflePress – Best WordPress giveaway and contest plugin.

    Visit WPBeginner to learn from our WordPress Tutorials and find out about other best WordPress plugins.


    WPForms is absolutely, positively the most beginner friendly WordPress contact form plugin on the market. It is both easy and powerful.

    We took the pain out of creating online forms and made it easy. Check out all WPForms features.

    Also, I’m the founder of WPBeginner, the largest WordPress resource site for beginners. It was a huge priority for me to make a WordPress contact form plugin that beginners can use without any training.

    I feel that we have done that here. I hope you enjoy using WPForms.

    Thank you

    Syed Balkhi

    1. WPForms Drag & Drop Online Form Builder

      WPForms Drag & Drop Online Form Builder

    2. Adding New Field

      Adding New Field

    3. Form Preview

      Form Preview

    4. Form Settings

      Form Settings

    5. Conversational Forms addon

      Conversational Forms addon

    6. Form Pages addon

      Form Pages addon

    Tags: form-builder forms custom-form contact-form-plugin contact-form
    4.9 (7,621)
  • Authors:
    Contributers: Callum Macdonald

    Charts and Tracking Description >>

    WordPress Mail SMTP Plugin

    Having problems with your WordPress site not sending emails? You’re not alone. Over 1 million websites use WP Mail SMTP to send their emails reliably.

    Our goal is to make email deliverability easy and reliable. We want to ensure your emails reach the inbox.

    WP Mail SMTP fixes your email deliverability by reconfiguring WordPress to use a proper SMTP provider when sending emails.

    What is SMTP?

    SMTP (Simple Mail Transfer Protocol) is an industry standard for sending emails. Proper SMTP configuration helps increase email deliverability by using authentication.

    Popular email clients like Gmail, Yahoo, Office 365, and Zoho are in a constant battle with email spammers. One of the things they look at is if an email is originating from the location it claims to be originating from.

    If the proper authentication isn’t there, then emails either go in the SPAM folder or worst, don’t get delivered at all.

    This is a problem for a lot of WordPress sites because by default, WordPress uses the PHP mail function to send emails generated by WordPress or any contact form plugin like WPForms.

    The issue is that most WordPress hosting companies don’t have their servers properly configured for sending PHP emails.

    The combination of two causes your WordPress emails to not get delivered.

    How does WP Mail SMTP work?

    WP Mail SMTP plugin easily resolves email delivery problems by improving and changing how your WordPress site sends email. We reconfigure the wp_mail() function to either use proper SMTP host credentials or leverage a built-in SMTP mail provider.

    When using one of our built-in SMTP mail provider integrations (recommended), emails are sent using the provider’s direct API. This means even if your web host is blocking SMTP ports, your emails still send successfully.

    This helps you fix all WordPress not sending email issues.

    WP Mail SMTP plugin includes many different SMTP setup options:

    1. SMTP.com (Recommended)
    2. Sendinblue SMTP (Recommended)
    3. Mailgun SMTP
    4. SendGrid SMTP
    5. Gmail SMTP
    6. Microsoft SMTP (Outlook.com and Office 365) [Pro]
    7. Amazon SES SMTP [Pro]
    8. Zoho Mail SMTP [Pro]
    9. All Other SMTP

    For most options, you can specify the “from name” and “email address” for outgoing emails.

    Instead of having users use different SMTP plugins and workflows for different SMTP providers, we decided to bring it all in one. This is what makes WP Mail SMTP, the best SMTP solution for WordPress.


    SMTP.com is a recommended transactional email service.

    With over 22 years of email delivery expertise, SMTP.com has been around for almost as long as email itself. They are known among internet providers as one of the most reliable senders on the internet.

    Their easy integration process lets you start sending emails in minutes and benefit from years of experience. SMTP.com provides users 50,000 free emails the first 30 days.

    Read our SMTP.com documentation for more details.

    Sendinblue SMTP

    Sendinblue is a recommended transactional email service.

    They serve 80,000+ growing companies around the world and send over 30 million emails each day.

    Their email deliverability experts are constantly at work optimizing the reliability and speed of their SMTP infrastructure. Sendinblue provides users 300 free emails per day.

    Read our Sendinblue documentation for more details.

    Mailgun SMTP

    Mailgun SMTP is a popular SMTP service provider that allows you to send large quantities of emails. They provide 5,000 free emails per month for 3 months.

    WP Mail SMTP plugin offers a native integration with MailGun. All you have to do is connect your Mailgun account, and you will improve your email deliverability.

    Read our Mailgun documentation for more details.

    SendGrid SMTP

    SendGrid has a free SMTP plan that you can use to send up to 100 emails per day. With our native SendGrid SMTP integration, you can easily and securely set up SendGrid SMTP on your WordPress site.

    Read our SendGrid documentation for more details.

    Gmail SMTP

    Often bloggers and small business owners don’t want to use third-party SMTP services. Well you can use your Gmail or G Suite account for SMTP emails.

    This allows you to use your professional email address and improve email deliverability.

    Unlike other Gmail SMTP plugins, our Gmail SMTP option uses OAuth to authenticate your Google account, keeping your login information 100% secure.

    Read our Gmail documentation for more details.

    Microsoft SMTP (Outlook.com and Office 365)

    Many business use Outlook.com or Office 365 to their to power their email. For those users, the Microsoft mailer can be a great option. This integration allows you to use your existing Outlook.com or Office 365 account to send your emails reliably.

    Amazon SES SMTP

    Advanced or technical users can harness the power of Amazon AWS (Amazon Web Services) with the Amazon SES mailer. With this integration, you can send a high volume of emails at a very reasonable rate.

    Read our Amazon SES documentation for more details.

    Zoho Mail SMTP

    Send emails using your personal or business Zoho Mail account, all while keeping your login credentials safe.

    Read our Zoho Mail documentation for more details.

    Other SMTP

    WP Mail SMTP plugin also works with all major email services such as Gmail, Yahoo, Outlook, Microsoft Live, and any other email sending service that offers SMTP.

    You can set the following options:

    • Specify an SMTP host.
    • Specify an SMTP port.
    • Choose SSL / TLS encryption.
    • Choose to use SMTP authentication or not.
    • Specify an SMTP username and password.

    To see recommended settings for the popular services as well as troubleshooting tips, check out our SMTP documentation.

    We hope that you find WP Mail SMTP plugin helpful!

    WP Mail SMTP PRO

    In addition to native Microsoft and Amazon SES integrations, WP Mail SMTP Pro provides access to many other powerful features and services.

    Click here to purchase WP Mail SMTP Pro now!

    Email Log

    Email Logging lets you log and view all emails sent from your site. Email logs are helpful for storing emails for your records, auditing outgoing emails, and debugging during site development.

    Manage WordPress Emails and Notifications

    The Manage Notification feature gives you full control over which email notifications WordPress sends. This means you can disable different WordPress notification emails. Don’t want to receive emails when new users are created? No problem, turn it off.

    Expert Support

    We provide limited support for the WP Mail SMTP plugin on the WordPress.org forums. Access to our world class one-on-one email support is available to WP Mail SMTP Pro users.

    White Glove Setup

    Our White Glove Setup service is a great option that anyone can benefit from. Whether you don’t have the time or maybe you feel a bit in over your head – we’ve got you covered.

    You can sit back and relax while we set up everything for you. White glove setup includes WP Mail SMTP plugin installation and setup, configuration adjustments to your DNS for proper email domain name verification, Mailgun setup, and final testing to confirm everything is passing with flying colors.


    The WP Mail SMTP team takes security very seriously. Not only does the plugin follow all security best practices, but we have several options available to ensure your site is safe and secure.

    • Direct SMTP mailer integrations (recommended), such as SMTP.com, SendGrid and Mailgun, use the official provider APIs. This means you never enter your username or password in the plugin settings and these credentials are not stored in the database. Instead, we use tokens or API keys which are much more secure.

    • When using Other SMTP mailer, we provide the option to insert your password in your wp-config.php file, so it’s not visible in your WordPress settings or saved in the database.


    WP Mail SMTP plugin was originally created by Callum Macdonald. It is now owned and maintained by the team behind WPForms – the best drag & drop form builder for WordPress.

    You can try the free version of WPForms plugin to see why it’s the best in the market.

    What’s Next

    If you like this plugin, then consider checking out our other projects:

    • OptinMonster – Get More Email Subscribers with the most popular conversion optimization plugin for WordPress.
    • MonsterInsights – See the Stats that Matter and Grow Your Business with Confidence. Best Google Analytics Plugin for WordPress.
    • SeedProd – Jumpstart your website with the #1 Coming Soon & Maintenance Mode Plugin for WordPress.

    Visit WPBeginner to learn from our WordPress Tutorials and find out about other best WordPress plugins.

    1. WP Mail SMTP Settings page

      WP Mail SMTP Settings page

    2. Gmail / G Suite settings

      Gmail / G Suite settings

    3. Mailgun settings

      Mailgun settings

    4. SendGrid settings

      SendGrid settings

    5. SMTP settings

      SMTP settings

    6. Send a Test Email

      Send a Test Email

    Tags: wordpress-smtp wp-mail-smtp sendgrid-smtp smtp gmail-smtp
    4.7 (1,014)
  • Authors:
    Contributers: Vladimir Anokhin MadFork

    Charts and Tracking Description >>

    Shortcodes Ultimate is a comprehensive collection of various visual and functional elements, which you can use in the post editor, text widgets or even in template files. Using Shortcodes Ultimate you can easily create tabs, buttons, boxes, sliders and carousels, responsive videos and much, much more.


    • 50+ beautiful shortcodes
    • 1-click shortcode insertion with live preview
    • Gutenberg-ready
    • Works with any theme
    • Modern responsive design
    • Documentation
    • Custom CSS editor
    • Custom widget
    • Translation-ready
    • RTL support
    • Developer-friendly


    Check out premium add-ons!

    Available Shortcodes

    Heading         Tabs        Spoiler      Accordion
    Divider         Spacer      Highlight    Label
    Quote           Pullquote   Dropcap      Columns
    List            Button      Service      Box
    Note            Expand      Lightbox     Tooltip
    Private         YouTube     Vimeo        Dailymotion
    Audio           Video       Table        Permalink
    Members         Guests      RSS          Menu
    Sub pages       Siblings    Document     Google map
    Image carousel  Slider      Carousel     Gallery
    Posts           Dummy text  Dummy image  Animation
    Meta data       User data   Post data    Template
    QR code         Scheduler
    1. Insert Shortcode button added above the editor

      Insert Shortcode button added above the editor

    2. Shortcode insertion window

      Shortcode insertion window

    3. Shortcode settings

      Shortcode settings

    4. Shortcodes: button, tabs, box, carousel

      Shortcodes: button, tabs, box, carousel

    5. Shortcodes: spoiler, service, list, columns, note

      Shortcodes: spoiler, service, list, columns, note

    Tags: slider button shortcode toggle columns
    4.9 (5,434)
  • Authors:
    Contributers: John Havlik hakre

    Charts and Tracking Description >>

    Breadcrumb NavXT, the successor to the popular WordPress plugin Breadcrumb Navigation XT, was written from the ground up to be better than its ancestor. This plugin generates locational breadcrumb trails for your WordPress powered blog or website. These breadcrumb trails are highly customizable to suit the needs of just about any website running WordPress. The Administrative interface makes setting options easy, while a direct class access is available for theme developers and more adventurous users.

    PHP Requirements

    Breadcrumb NavXT 5.2 and newer require PHP5.3
    Breadcrumb NavXT 5.1.1 and older require PHP5.2

    Features (non-exhaustive)

    • RDFa format Schema.org BreadcrumbList compatible breadcrumb generation.
    • Extensive breadcrumb customization control via a settings page with appropriate default values for most use cases.
    • Network admin settings page for managing breadcrumb settings for all subsites with configurable global priority.
    • Built in WordPress Widget.
    • Extensible via OOP and provided actions and filters.
    • WPML compatible (enhanced compatibility with WPML extensions plugin).
    • Polylang compatible (enhanced compatibility with Polylang extensions plugin).
    • bbPress compatible (enhanced compatibility with bbPress extensions plugin).
    • BuddyPress compatible (enhanced compatibility with BuddyPress extensions plugin).


    Breadcrumb NavXT now supports WordPress.org language packs. Want to translate Breadcrumb NavXT? Visit Breadcrumb NavXT’s WordPress.org translation project.

    1. This screenshot shows 5 different examples of breadcrumbs generated by Breadcrumb NavXT

      This screenshot shows 5 different examples of breadcrumbs generated by Breadcrumb NavXT

    2. A screenshot of the General tab of the settings page

      A screenshot of the General tab of the settings page

    3. A screenshot of the Post Types tab of the settings page

      A screenshot of the Post Types tab of the settings page

    4. A screenshot of the Taxonomies tab of the settings page

      A screenshot of the Taxonomies tab of the settings page

    5. A screenshot of the Miscellaneous tab of the settings page

      A screenshot of the Miscellaneous tab of the settings page

    6. A screenshot of the Settings Import/Export/Reset form under the Help menu

      A screenshot of the Settings Import/Export/Reset form under the Help menu

    Tags: breadcrumb navigation menu trail breadcrumbs
    4.7 (114)
  • Authors:
    Contributers: RogierLankhorst

    Charts and Tracking Description >>

    Really Simple SSL automatically detects your settings and configures your website to run over https.
    To keep it lightweight, the options are kept to a minimum. The entire site will move to SSL.

    Three simple steps for setup:

    Always backup before you go! If you do not have a sound backup policy, start having one! See our recommendations.

    Any code suggestions? We’re on GitHub as well!

    Love Really Simple SSL?

    Hopefully this plugin saves you some hours of work. If you want to support the continuing development of this plugin, you might consider buying the premium, which includes
    some cool features.

    Pro features

    • The mixed content scan, which shows you what you have to do if you don’t have the secure lock yet
    • The option to enable HTTP Strict Transport Security
    • The option to configure your site for the HSTS preload list
    • Advanced security headers for additional security
    • Mixed Content Fixer for the back-end
    • More detailed feedback on the configuration page
    • Certificate expiration check: get an email when your SSL certificate is about to expire
    • Premium support

    What does the plugin actually do

    • The plugin handles most issues that WordPress has with SSL, like when you’re behind a reverse proxy/loadbalancer, or when no headers are passed which WordPress can use to detect SSL.
    • All incoming requests are redirected to https. Default with an internal WordPress redirect, but you can also enable a .htaccess redirect.
    • The siteurl and homeurl are changed to https.
    • Your insecure content is fixed by replacing all http:// URL’s with https://, except hyperlinks to other domains. Dynamically, so no database changes are made (except for the siteurl and homeurl).

    Check out other plugins developed by Really Simple Plugins as well: Complianz, Zip Recipes and WP Search Insights.

    contact me if you have any questions, issues, or suggestions. Really Simple SSL is developed by Really Simple Plugins.

    Like to have this plugin in your language?

    Translations can be added very easily here. If you do, I can get you added as translation editor to approve the translations.

    1. After activation, if SSL was detected, you can enable SSL.

      After activation, if SSL was detected, you can enable SSL.

    2. View your configuration on the settings page.

      View your configuration on the settings page.

    3. Mixed content scan.

      Mixed content scan.

    Tags: mixed-content ssl insecure-content force-ssl https
    5.0 (5,697)
  • Authors:

    Charts and Tracking Description >>

    WP-Optimize is a revolutionary, all-in-one WordPress performance plugin that cleans your database, compresses your images and caches your site.

    Our cache feature is built around the world’s fastest caching engine. This simple, popular and highly effective tool has everything you need to keep your website fast and thoroughly optimized!

    It does it in three clever ways:

    • It allows you to clean and optimise your database.
    • It gives you the option to compress your images.
    • It allows you to cache your pages, for super fast load times (read more caching information below).

    It also enables you to minify and asynchronise CSS and JavaScript (aka. “defer CSS JavaScript”).

    Extensive tests show the cache feature alone can make WordPress sites at least as fast as any other caching or speed plugin available and often faster. But when you combine the cache with the database optimization, image compression features and minify, the speed difference with alternative solutions is significant.

    NEW: The built-in minify feature adds another layer of optimization, reducing the size and number of requests to your server.

    1. Cleans the database

    Your WordPress database stores everything that you need for your website – plus many things that you don’t. WP-Optimize clears out all of this unnecessary data, cleans up your tables and even retrieves space lost to data fragmentation.

    Mobile-friendly and incredibly simple to use, it:

    • Removes all unnecessary data (e.g. trashed/unapproved/spam comments, stale data) plus pingbacks, trackbacks and expired transient options
    • Compacts/de-fragment MySQL tables with a button-press
    • Detailed control of which optimizations you wish to carry out
    • Carries out automatic weekly (or otherwise) clean-ups
    • Retains a set number of weeks’ data during clean-ups
    • Performs optimizations without the need for running manual queries
    • Automatically trigger a pre-optimize backup via UpdraftPlus
    • Show database statistics and potential savings

    Why is this important?

    • The tables in MySQL (the database that WordPress uses) will, over time, become inefficient as data is added, removed, moved around. Asking MySQL to optimize its tables every now and again will keep your site running as fast as possible. It won’t happen by itself.
    • Every-time you save a new post or pages, WordPress creates a revision of that post or page. If you edit a post 6 times you might have 5 copy of that post as revisions. This quickly adds lots of rarely-used data to your database tables, making them unnecessarily bloated, and slower to access.
    • There might be thousands of spam and un-approved comments in your comments table, WP-Optimize can clean and remove those in a single click.
    • WP-Optimize reports which database tables have overhead and wasted spaces also it allows you to shrink and get rid of those wasted spaces.
    • Automatically cleans your database every week and respects the “Keep last [selected number] weeks data” option.

    WP-Optimize helps you to:

    • Make space: When you edit a post or page on your website, WordPress automatically saves the new revision to the database. If you edit things a few times (and particularly if the post is long), your database soon gets clogged up with old revisions that just sit there, taking up valuable space. WP-Optimize removes these unnecessary post revisions, freeing up valuable Megabytes of data and increasing speed and efficiency. It also cleans up your comments table, removing all the spam and un-approved comments that have built up with a single click.

    • Take control: WP-Optimize reports on exactly which of your database tables have overhead and wasted space, giving you the insight, control and power to keep your website neat, fast and efficient.

    • Keep it clean and fast: Once enabled, WP-Optimize can run an automatic clean-up on a schedule, keeping a selected number of weeks’ data, according to your specification.

    2. Compresses images

    Loading large images is often the biggest culprit in slowing your site’s loading time.

    WP-Optimize has an image-compression tool that uses cutting-edge lossy compression techniques to convert large images (which take a long time to load up) into compressed files saved in your image library, where they can be uploaded in an instant.

    It enables you to compress PNG, JPG, GIF, BMP and TIF pictures up to 5MB in size, and it’s packed with other useful features, including:

    • Bulk compression, allowing you to compress multiple existing images at the same time.
    • Intelligent, multi-pass lossy compression algorithm, which gives you twice the compression with much less loss of quality.
    • ‘Restore Originals’ function, which allows you to retrieve or revert back to your original images at any point.
    • Auto-compress function, which automatically compress images as they’re added to the site.
    • EXIF Data-Keeping means image information is retained even once the image is compressed.

    This WordPress plugin allows you to increase your page speed without compromising the image quality.

    3. Caches pages

    Depending on your setup, page caching can be what makes the biggest difference to your website’s speed and performance.

    Caching involves keeping dynamic data in a temporary storage area so that it can be retrieved in an instant. Caching is a sure-fire way to ensure that web pages load at lightning-fast speed.

    Practically, our powerful yet simple cache feature generates the cache when a user visits any page or post on your site. WordPress processes the dynamic php files to generate that page, and we save it into a static html file in the cache folder, so that when the next user visits, the page is cached and doesn’t need processing. This caching results in a much faster loading time, and gives a slight break to your server. So caching increases speed and performance while reducing the server’s use of resources.

    With minimal configuration, caching your site with WP-Optimize is easy to do thanks to a load of useful features, including:

    • Cache preloading to ensure the cache is always ready and loaded.
    • Gzip compression of HTML, JavaScript, and CSS to reduce site load time.
    • Device-Specific cache to ensure the optimized page version is always served.
    • Advanced cache exclusion rules, so that you can cache almost anything by excluding logged in users, specific URLs or cookies.
    • Browser Cache to instruct client browsers to reuse cached resources (HTML, CSS, JS, images) if no changes were made since the last request.

    Minify and combine CSS and JavaScript

    On top of its three main features, WP-Optimize also has the more advanced minification feature. Combining and minifying your site’s assets will reduce the number of requests to your server (by combining them) and reduce their size (by minifying their content).

    Together with caching and Gzip compression, this will improve the performance and time to “first contentful paint”.

    The minify feature also enables you to defer CSS and JavaScript. Defering CSS and JavaScript allows you to load non-critical assets after the main page load, resulting in an apparent speed gain. Minifying and defering CSS and JavaScript also makes Google PageSpeed Insights happy!

    Overall WP-Optimize brings the best cache and optimization technology together in a single seamless plugin to make your WordPress site fast, lean and efficient.

    WP-Optimize Premium

    Our free version of WP-Optimize is great, but we also have an even more powerful Premium version with extra features that offer the ultimate in freedom and flexibility:

    • Multisite Support: extends database optimisations so they function for multiple WordPress sites at a time. If you manage more than one website, you will need WP-Optimize Premium.
    • Flexibility and Control: gives you the power to optimize select individual tables or a particular combination of tables on one or more WordPress websites, rather than having to optimize all database tables.
    • Deleting unused and unwanted images: removes orphaned images from your WordPress site, plus images of a certain, pre-defined size.
    • Sophisticated Scheduling: offers a wide range of options for scheduling automatic optimization. Specify an exact time and run clean-ups daily, weekly, fortnightly or monthly and perform any number of additional once off optimizations.
    • Seamless Graphical User Interface: for superb clarity in scheduling and managing of multi-site optimizations.
    • WP-CLI support: provides a way to manage optimizations from command-line interface if you have lots of sites
    • Lazy Loading: load only the images and part of a web-page when it is visible to the user so they can see something very quickly.
    • Optimization Preview: gives users the ability to preview, select and remove data and records available for optimization from the database.
    • Premium support – caching is one of the most complex things you can do for a website, so premium support offers you peace of mind there’s someone to talk quickly to if you need any technical answers or help configuring the optimizations of cache settings for your website.


    Translators are welcome to contribute to the plugin. Please use the WordPress translation website.

    1. Cache - plugins comparison benchmark

      Cache - plugins comparison benchmark

    2. Database optimization

      Database optimization

    3. UpdraftPlus running a backup before an optimization proceeds

      UpdraftPlus running a backup before an optimization proceeds

    4. Table Report

      Table Report

    5. Image compression

      Image compression

    6. Main cache screen

      Main cache screen

    Tags: image-optimize performance cache minify database
    4.8 (1,196)
  • Authors: Kevin Sylvestre
    Contributers: ShareThis

    Charts and Tracking Description >>

    Monitor, analyze, and measure visitor engagement for your site directly from your WordPress dashboard with our Google Analytics plugin. With our Google Analytics dashboard, you’ll be able to conveniently access Google Analytics reports in the same interface you already use every day to write and manage your posts.

    Unlike other plugins, there are no monthly fees or paid upgrades for this plugin. All of the features are 100% free.


    Get started in less than 10 minutes. Installation is quick and easy, no developers required.

    Simply download the plugin, log into Google, select the required website, and it will automatically include the appropriate code.


    Start making data-driven decisions with real time stats including:

    • Visitor trends – Dive deeper into your website’s page views, users, pages per session, and bounce rate for the past 7 days as compared to the previous 7 days
    • Traffic sources – Discover which 5 traffic sources are driving the most visitors to your website
    • Top pages – Stay updated on your 10 most viewed pages

    With our mobile-optimized plugin, you’ll be able to stay informed and get actionable insights on any device. For more accurate stats, you also have the option to disable tracking for any role like Admins or Editors so your analytics represent real visitors.

    If you don’t have a Google Analytics account, you can sign up for free here: https://www.google.com/analytics/


    Share buttons – Enable one-click sharing to start scaling your site traffic today.

    Follow buttons – Expand your social following across 20+ social channels including Facebook, Twitter, WhatsApp, and Pinterest.

    Reaction buttons – Give your audience a fun and easy way to react to your content.


    If you have any questions, please contact us at [email protected].

    By downloading and installing this plugin, you are agreeing to the Privacy Policy and Terms of Service.

    1. Overall site performance - the past 7/30 days

      Overall site performance - the past 7/30 days

    2. The top 10 page views for the past 7/30 days

      The top 10 page views for the past 7/30 days

    3. Directly authenticate Google Analytics, and exclude sets of logged in users

      Directly authenticate Google Analytics, and exclude sets of logged in users

    4. Just click to authenticate, then copy the API key and add it to the plugin

      Just click to authenticate, then copy the API key and add it to the plugin

    Tags: analytics google-analytics google-analytics-widget google-analytics-plugin google-analytics-dashboard
    3.5 (121)
  • Authors:
    Contributers: TobiasBg

    Charts and Tracking Description >>

    TablePress allows you to easily create and manage beautiful tables. You can embed the tables into posts, pages, or text widgets with a simple Shortcode. Table data can be edited in a spreadsheet-like interface, so no coding is necessary. Tables can contain any type of data, even formulas that will be evaluated. An additional JavaScript library adds features like sorting, pagination, filtering, and more for site visitors. Tables can be imported and exported from/to Excel, CSV, HTML, and JSON files.

    More information

    Please visit the plugin website at tablepress.org for more information or a demo. For latest news, follow @TablePress on Twitter.

    Supporting future development

    If you like TablePress, please rate and review it here in the WordPress Plugin Directory or support it with your donation. Thank you!

    TablePress Extensions

    Additional features and useful enhancements are available as separate plugins, called TablePress Extensions, on the plugin website.


    After installing the plugin, you can create and manage tables on the “TablePress” screen in the WordPress Dashboard.

    To show one of your tables in a post or on a page, embed the Shortcode [table id=<the-ID> /] into a “Shortcode” block at the desired place in the block editor. Each table has a unique ID that needs to be adjusted in that Shortcode.

    After that, you might want to change the styling of the table. You can do this by entering CSS commands into the “Custom CSS” textarea on the “Plugin Options” screen. Some examples for common styling changes can be found on the TablePress FAQ page.
    You may also add certain features (like sorting, pagination, filtering, alternating row colors, row highlighting, print name and/or description, …) by enabling the corresponding checkboxes on a table’s “Edit” screen.


    Special thanks go to Allan Jardine for the DataTables JavaScript library.
    Thanks to all language file translators!
    Thanks to every donor, supporter, and bug reporter!


    This plugin is Free Software, released and licensed under the GPL, version 2 (https://www.gnu.org/licenses/gpl-2.0.html).
    You may use it free of charge for any purpose.

    1. "All Tables" screen

      "All Tables" screen

    2. "Edit" screen

      "Edit" screen

    3. "Add new Table" screen

      "Add new Table" screen

    4. "Import" screen

      "Import" screen

    5. "Export" screen

      "Export" screen

    6. "Plugin Options" screen

      "Plugin Options" screen

    7. "About" screen

      "About" screen

    8. An example table (as it can be seen on the <a href="https://tablepress.org/demo/">TablePress website</a>)

      An example table (as it can be seen on the TablePress website)

    Tags: excel csv data spreadsheet table
    5.0 (3,923)
  • Authors: mra13

    Charts and Tracking Description >>


    WordPress itself is a very secure platform. However, it helps to add some extra security and firewall to your site by using a security plugin that enforces a lot of good security practices.

    The All In One WordPress Security plugin will take your website security to a whole new level.

    This plugin is designed and written by experts and is easy to use and understand.

    It reduces security risk by checking for vulnerabilities, and by implementing and enforcing the latest recommended WordPress security practices and techniques.

    All In One WP Security also uses an unprecedented security points grading system to measure how well you are protecting your site based on the security features you have activated.

    Our security and firewall rules are categorized into “basic”, “intermediate” and “advanced”. This way you can apply the firewall rules progressively without breaking your site’s functionality.

    The All In One WordPress Security plugin doesn’t slow down your site and it is 100% free.

    Visit the WordPress Security Plugin page for more details.

    Below is a list of the security and firewall features offered in this plugin:

    User Accounts Security

    • Detect if there is a user account which has the default “admin” username and easily change the username to a value of your choice.
    • The plugin will also detect if you have any WordPress user accounts which have identical login and display names. Having account’s where display name is identical to login name is bad security practice because
      you are making it 50% easier for hackers because they already know the login name.
    • Password strength tool to allow you to create very strong passwords.
    • Stop user enumeration. So users/bots cannot discover user info via author permalink.

    User Login Security

    • Protect against “Brute Force Login Attack” with the Login Lockdown feature. Users with a certain IP address or range will be locked out of the system for a predetermined amount of time based on the configuration settings and you can also choose to be notified
      via email whenever somebody gets locked out due to too many login attempts.

    • As the administrator you can view a list of all locked out users which are displayed in an easily readable and navigable table which also allows you to unlock individual or bulk IP addresses at the click of a button.

    • Force logout of all users after a configurable time period
    • Monitor/View failed login attempts which show the user’s IP address, User ID/Username and Date/Time of the failed login attempt

    • Monitor/View the account activity of all user accounts on your system by keeping track of the username, IP address, login date/time, and logout date/time.

    • Ability to automatically lockout IP address ranges which attempt to login with an invalid username.
    • Ability to see a list of all the users who are currently logged into your site.
    • Allows you to specify one or more IP addresses in a special whitelist. The whitelisted IP addresses will have access to your WP login page.
    • Add Google reCaptcha or plain maths captcha to WordPress Login form.
    • Add Google reCaptcha or plain maths captcha to the forgot password form of your WP Login system.

    User Registration Security

    • Enable manual approval of WordPress user accounts. If your site allows people to create their own accounts via the WordPress registration form, then you can minimize SPAM or bogus registrations by manually approving each registration.
    • Ability to add Google reCaptcha or plain maths captcha to the WordPress’s user registration page to protect you from spam user registration.
    • Ability to add Honeypot to the WordPress’s user registration form to reduce registration attempts by robots.

    Database Security

    • Easily set the default WP prefix to a value of your choice with the click of a button.
    • Schedule automatic backups and email notifications or make an instant DB backup whenever you want with one click.

    File System Security

    • Identify files or folders which have permission settings which are not secure and set the permissions to the recommend secure values with click of a button.
    • Protect your PHP code by disabling file editing from the WordPress administration area.
    • Easily view and monitor all host system logs from a single menu page and stay informed of any issues or problems occurring on your server so you can address them quickly.
    • Prevent people from accessing the readme.html, license.txt and wp-config-sample.php files of your WordPress site.

    htaccess and wp-config.php File Backup and Restore

    • Easily backup your original .htaccess and wp-config.php files in case you will need to use them to restore broken functionality.
    • Modify the contents of the currently active .htaccess or wp-config.php files from the admin dashboard with only a few clicks

    Blacklist Functionality

    • Ban users by specifying IP addresses or use a wild card to specify IP ranges.
    • Ban users by specifying user agents.

    Firewall Functionality

    This plugin allows you to easily add a lot of firewall protection to your site via htaccess file. An htaccess file is processed by your web server before any other code on your site.
    So these firewall rules will stop malicious script(s) before it gets a chance to reach the WordPress code on your site.

    • Access control facility.
    • Instantly activate a selection of firewall settings ranging from basic, intermediate and advanced.
    • Enable the famous “6G Blacklist” Firewall rules courtesy of Perishable Press
    • Forbid proxy comment posting.
    • Block access to debug log file.
    • Disable trace and track.
    • Deny bad or malicious query strings.
    • Protect against Cross Site Scripting (XSS) by activating the comprehensive advanced character string filter.
      or malicious bots who do not have a special cookie in their browser. You (the site admin) will know how to set this special cookie and be able to log into your site.
    • WordPress PingBack Vulnerability Protection feature. This firewall feature allows the user to prohibit access to the xmlrpc.php file in order to protect against certain vulnerabilities in the pingback functionality. This is also helpful to block bots from constantly accessing the xmlrpc.php file and wasting your server resource.
    • Ability to block fake Googlebots from crawling your site.
    • Ability to prevent image hotlinking. Use this to prevent others from hotlinking your images.
    • Ability to log all 404 events on your site. You can also choose to automatically block IP addresses that are hitting too many 404s.
    • Ability to add custom rules to block access to various resources of your site.

    Brute force login attack prevention

    • Instantly block Brute Force Login Attacks via our special Cookie-Based Brute Force Login Prevention feature. This firewall functionality will block all login attempts from people and bots.
    • Ability to add a simple math captcha to the WordPress login form to fight against brute force login attacks.
    • Ability to hide admin login page. Rename your WordPress login page URL so that bots and hackers cannot access your real WordPress login URL. This feature allows you to change the default login page (wp-login.php) to something you configure.
    • Ability to use Login Honeypot which will helps reduce brute force login attempts by robots.

    Security Scanner

    • The file change detection scanner can alert you if any files have changed in your WordPress system. You can then investigate and see if that was a legitimate change or some bad code was injected.

    Comment SPAM Security

    • Monitor the most active IP addresses which persistently produce the most SPAM comments and instantly block them with the click of a button.
    • Prevent comments from being submitted if it doesn’t originate from your domain (this should reduce some SPAM bot comment posting on your site).
    • Add a captcha to your wordpress comment form to add security against comment spam.
    • Automatically and permanently block IP addresses which have exceeded a certain number of comments labeled as SPAM.

    Front-end Text Copy Protection

    • Ability to disable the right click, text selection and copy option for your front-end.

    Regular updates and additions of new security features

    • WordPress Security is something that evolves over time. We will be updating the All In One WP Security plugin with new security features (and fixes if required) on a regular basis so you can rest assured that your site will be on the cutting edge of security protection techniques.

    Works with Most Popular WordPress Plugins

    • It should work smoothly with most popular WordPress plugins.

    Additional Features

    • Ability to remove the WordPress Generator Meta information from the HTML source of your site.
    • Ability to remove the WordPress Version information from the JS and CSS file includes of your site.
    • Ability to prevent people from accessing the readme.html, license.txt and wp-config-sample.php files
    • Ability to temporarily lock down the front end of your site from general visitors while you do various backend tasks (investigate security attacks, perform site upgrades, do maintenance work etc.)
    • Ability to export/import the security settings.
    • Prevent other sites from displaying your content via a frame or iframe.

    Plugin Support

    • If you have a question or problem with the All In One Security plugin, post it on the support forum and we will help you.


    • If you are a developer and you need some extra hooks or filters for this plugin then let us know.
    • Github repository – https://github.com/Arsenal21/all-in-one-wordpress-security


    • All In One WP Security plugin can be translated to any language.

    Currently available translations:

    • English
    • German
    • Spanish
    • French
    • Hungarian
    • Italian
    • Swedish
    • Russian
    • Chinese
    • Portuguese (Brazil)
    • Persian

    Visit the WordPress Security Plugin page for more details.

    Privacy Policy

    This plugin may collect IP addresses for security reasons such as mitigating brute force login threats and malicious activity.
    The collected information is stored on your server. No information is transmitted to third parties or remote server locations.


    Go to the settings menu after you activate the plugin and follow the instructions.

    Tags: ban anti-virus security secure antivirus
    4.8 (1,008)
  • Authors:
    Contributers: loginizer

    Charts and Tracking Description >>

    Loginizer is a WordPress plugin which helps you fight against bruteforce attack by blocking login for the IP after it reaches maximum retries allowed. You can blacklist or whitelist IPs for login using Loginizer. You can use various other features like Two Factor Auth, reCAPTCHA, PasswordLess Login, etc. to improve security of your website.

    Loginizer is actively used by more than 1000000+ WordPress websites.

    You can find our official documentation at https://loginizer.com/docs. We are also active in our community support forums on wordpress.org if you are one of our free users. Our Premium Support Ticket System is at https://loginizer.deskuss.com

    Free Features :

    • Brute force protection. IPs trying to brute force your website will be blocked for 15 minutes after 3 failed login attempts. After multiple lockouts the IP is blocked for 24 hours. This is the default configuration and can be changed from Loginizer -> Brute force page in WordPress admin panel.
    • Failed login attempts logs.
    • Blacklist IPs
    • Whitelist IPs
    • Custom error messages on failed login.
    • Permission check for important files and folders.

    Get Support and Pro Features

    Get professional support from our experts and pro features to take your site’s security to the next level with Loginizer-Security.

    Pro Features :

    • MD5 Checksum – of Core WordPress Files. The admin can check and ignore files as well.
    • PasswordLess Login – At the time of Login, the username / email address will be asked and an email will be sent to the email address of that account with a temporary link to login.
    • Two Factor Auth via Email – On login, an email will be sent to the email address of that account with a temporary 6 digit code to complete the login.
    • Two Factor Auth via App – The user can configure the account with a 2FA App like Google Authenticator, Authy, etc.
    • Login Challenge Question – The user can setup a Challenge Question and Answer as an additional security layer. After Login, the user will need to answer the question to complete the login.
    • reCAPTCHA – Google’s reCAPTCHA v3/v2 can be configured for the Login screen, Comments Section, Registration Form, etc. to prevent automated brute force attacks. Supports WooCommerce as well.
    • Rename Login Page – The Admin can rename the login URL (slug) to something different from wp-login.php to prevent automated brute force attacks.
    • Rename WP-Admin URL – The Admin area in WordPress is accessed via wp-admin. With loginizer you can change it to anything e.g. site-admin
    • Rename Login with Secrecy – If set, then all Login URL’s will still point to wp-login.php and users will have to access the New Login Slug by typing it in the browser.
    • Disable XML-RPC – An option to simply disable XML-RPC in WordPress. Most of the WordPress users don’t need XML-RPC and can disable it to prevent automated brute force attacks.
    • Rename XML-RPC – The Admin can rename the XML-RPC to something different from xmlrpc.php to prevent automated brute force attacks.
    • Username Auto Blacklist – Attackers generally use common usernames like admin, administrator, or variations of your domain name / business name. You can specify such username here and Loginizer will auto-blacklist the IP Address(s) of clients who try to use such username(s).
    • New Registration Domain Blacklist – If you would like to ban new registrations from a particular domain, you can use this utility to do so.
    • Change the Admin Username – The Admin can rename the admin username to something more difficult.
    • Auto Blacklist IPs – IPs will be auto blacklisted, if certain usernames saved by the Admin are used to login by malicious bots / users.
    • Disable Pingbacks – Simple way to disable PingBacks.

    Features in Loginizer include:

    • Blocks IP after maximum retries allowed
    • Extended Lockout after maximum lockouts allowed
    • Email notification to admin after max lockouts
    • Blacklist IP/IP range
    • Whitelist IP/IP range
    • Check logs of failed attempts
    • Create IP ranges
    • Delete IP ranges
    • Licensed under LGPLv2.1
    • Safe & Secure
    1. Login Failed Error message

      Login Failed Error message

    2. Loginizer Dashboard page

      Loginizer Dashboard page

    3. Loginizer Brute Force Settings page

      Loginizer Brute Force Settings page

    Tags: access admin login logs loginizer
    4.9 (724)
  • Authors:

    Charts and Tracking Description >>

    The backup plugin BackWPup can be used to save your complete installation including /wp-content/ and push them to an external Backup Service, like Dropbox, S3, FTP and many more, see list below. With a single backup .zip file you are able to easily restore an installation. Please understand: this free version will not be supported as good as the BackWPup Pro version. With our premium version you get first class support and more features.

    • Database Backup (needs mysqli)
    • WordPress XML Export
    • Generate a file with installed plugins
    • Optimize Database
    • Check and repair Database
    • File backup
    • Backups in zip, tar, tar.gz format (needs gz, ZipArchive)
    • Store backup to directory
    • Store backup to FTP server (needs ftp)
    • Store backup to Dropbox (needs curl)
    • Store backup to S3 services (needs curl)
    • Store backup to Microsoft Azure (Blob) (needs curl)
    • Store backup to RackSpaceCloud (curl)
    • Store backup to SugarSync (needs curl)
    • PRO: Store backup to Amazon Glacier (needs curl)
    • PRO: Store backup to Google Drive (needs curl)
    • Send logs and backups by email
    • Multi-site support only as network admin
    • Pro version and support available – BackWPup Pro
    • NEW – PRO: Restore your backups with only a few clicks from your WordPress backend. Also available as Standalone App.
    • NEW – PRO: Encrypt backup archives and restore from encrypted backups.

    In case you need to comply with the new GDPR regulation, check out our post BacKWPup, Backups and GDPR.


    • WordPress 3.9 and PHP 5.3.3 required! (read more about recommended php version and why you should switch to modern php)
    • To use the Plugin with full functionality PHP 5.3.3 with mysqli, FTP,gz, bz2, ZipArchive and curl is needed.
    • Plugin functions that don’t work because of your server settings, will not be displayed in admin area.

    Our friends at OSTraining have done a tremendous job with their video tutorials on BackWPup. The complete series of five videos have been made available for free on YouTube.

    (Are you a WordPress novice? Check out all of OSTraining’s WordPress video trainings!)

    Remember: The most expensive backup is the one you never did! And please test your backups!

    Get the BackWPup Pro Version with more features.

    Made by Inpsyde · We love WordPress

    1. Working job and jobs overview

      Working job and jobs overview

    2. Job creation/edit

      Job creation/edit

    3. Displaying logs

      Displaying logs

    4. Manage backup archives

      Manage backup archives

    5. Dashboard


    Tags: wordpress-backup restore cloud-backup backup database-backup
    4.4 (958)
  • Authors:
    Contributers: nosilver4u

    Charts and Tracking Description >>

    Are you frustrated by a slow website? Do over-sized images make you say “ewww”… Let EWWW Image Optimizer help you make your site faster, improve your bounce rate, and boost your SEO. But most importantly, make your visitors happier so they keep coming back for more.

    With EWWW IO you can optimize all your existing images, from any plugin, and then let EWWW IO take care of new image uploads automatically.

    Why use EWWW Image Optimizer?

    1. No Speed Limits and unlimited file size.
    2. Smooth Handling with pixel-perfect optimization using industry-leading tools and progressive rendering.
    3. High Torque as we bring you the best compression/quality ratio available with our Premium compression for JPG, PNG, and PDF files.
    4. Adaptive Steering with intelligent conversion options to get the right image format for the job (JPG, PNG, GIF, or WebP).
    5. Free Parking The core plugin is free and always will be. However, our paid services offer up to 80% compression, and a host of other features!
    6. Comprehensive Coverage: no image gets left behind, optimize everything on your site, not just the WordPress Media Library.
    7. Safety First: all communications are secured with top SSL encryption.
    8. Roadside Assistance: top-notch support is in our DNA. While API customers get top priority, we answer every single support question with care.
    9. Pack a Spare: free image backups store your original images for 30 days.

    EWWW IO is the only plugin that lets you optimize images using tools on your own server (jpegtran, optipng, pngout, pngquant, gifsicle, cwebp). If you feel the need for more speed, get more compression and offload the CPU-intensive process of optimization to our specialized servers.

    Automatic Everything

    With Easy IO, images are automatically compressed, scaled to fit the page and device size, lazy loaded, and converted to the next-gen WebP format.


    Stuck? Feeling like maybe you DO need that rocket science degree? We provide free one-on-one email support to everyone.
    Do you have an idea to make EWWW IO even better? Share it and vote on future features!
    Found a bug? Report the issue on GitHub, and we’ll get it fixed!

    Bulk Optimize

    Optimize all your images from a single page. This includes the Media Library, your theme, and a handful of pre-configured folders (see Optimize Everything Else below). GRAND FlaGallery, NextCellent and NextGEN have their own Bulk Optimize pages.

    Optimize Everything Else

    Configure any folder within your WordPress install to be optimized. The Bulk Optimizer will compress theme images, BuddyPress avatars, BuddyPress Activity Plus images, Meta Slider slides, WP Symposium Pro avatars, GD bbPress attachments, Grand Media Galleries, and any user-specified folders. You can also use Scheduled optimization or run the optimizer from WP-CLI if that’s more your thing.

    Plugin Compatibility

    EWWW IO has been tested with hundreds (if not thousands) of plugins and themes, here are just a few of the most common ones: BuddyPress (Activity Plus add-on too), Cloudinary, Easy Watermark, FooGallery, GD bbPress Attachments, GRAND FlAGallery, Gmedia Photo Gallery, MediaPress, Meta Slider, Microsoft Azure Storage, MyArcadePlugin, NextGEN Gallery, Regenerate Thumbnails, WP Offload Media, WPML, WP Retina 2x, WP RSS Aggregator, WP Symposium. Read more…

    WebP Images

    If you want simple, get automatic WebP conversion with Easy IO, and be done with it! Otherwise, you can generate WebP versions of your images with the Bulk Optimizer, and deliver them to supported browsers. Take your pick between Apache-style rewrite rules, JS WebP Rewriting, and WebP Rewriting. EWWW IO even works with the WebP option in the Cache Enabler plugin from KeyCDN.


    Allows you to run all Bulk Optimization processes from your command line, instead of the web interface. It is much faster, and allows you to do things like run it in ‘screen’ or via regular cron (instead of wp-cron, which can be unpredictable on low-traffic sites). Install WP-CLI from wp-cli.org, and run ‘wp-cli.phar help ewwwio optimize’ for more information or see the Docs.

    CDN Support

    WP Offload Media is the officially supported (and recommended) plugin for uploads to Amazon S3, Digital Ocean Spaces, and Google Cloud Storage. Check our compatibility list for details on other plugins. All pull mode CDNs like Cloudflare, KeyCDN, MaxCDN, and Sucuri CloudProxy work automatically, but will require you to purge the cache after a bulk optimization.


    Huge thanks to all our translators, see the full list!

    If you would like to help translate this plugin, join the team.
    Signup to receive updates when new strings are available for translation.


    Written by Shane Bishop with special thanks to my Lord and Savior. Based upon CW Image Optimizer, which was written by Jacob Allred at Corban Works, LLC. CW Image Optimizer was based on WP Smush.it. Jpegtran is the work of the Independent JPEG Group. PEL is the work of Martin Geisler, Lars Olesen, and Erik Oskam. Easy IO and HTML parsing classes based upon the Photon module from Jetpack.

    1. Plugin settings page.

      Plugin settings page.

    2. Additional optimize column added to media listing. You can see your savings, manually optimize individual images, and restore originals (converted only).

      Additional optimize column added to media listing. You can see your savings, manually optimize individual images, and restore originals (converted only).

    3. Bulk optimization page. You can optimize all your images at once and resume a previous bulk optimization. This is very useful for existing blogs that have lots of images.

      Bulk optimization page. You can optimize all your images at once and resume a previous bulk optimization. This is very useful for existing blogs that have lots of images.

    Tags: webp convert image resize optimize
    4.7 (867)
  • Authors:

    Charts and Tracking Description >>

    Easily create and manage an events calendar on your website with The Events Calendar. Whether your events are in-person or virtual events, this plugin boasts professional features backed by our world-class team of developers and designers.

    Packed with loads of features, The Events Calendar by Modern Tribe is ready to go out of the box. It’s also extensible, easy to use, and completely customizable.

    📅 The #1 Calendar for WordPress

    See the calendar in action on our demo experience. Just getting started? Read through the New User Primer to get set up.

    Looking for additional features like recurring events, ticket sales, user-submitted events, automatic imports, and more?

    Check out Events Calendar Pro, Event Aggregator, and more add-ons

    🔌🎨 Plug and Play or Customize

    The Events Calendar is built to work out of the box. Simply install the plugin, configure your settings, and start creating events in minutes.

    Want to add your personal touch? Use The Events Calendar as the foundation for customization. Personalize to your heart’s content with the help of a skeleton stylesheet, partial template overrides, template tags, hooks and filters, careful documentation, and a library of free extensions.

    Whether your vision is big or small, you’re in good company. Hundreds of thousands of small businesses, musicians, venues, restaurants, and non-profits are publishing and promoting their in-person and virtual events with The Events Calendar. Our plugins have also been scaled to work on large networks for Fortune 100 companies, universities, and government institutions.

    ✨ Features

    Our feature-rich plugin comes with everything you need to create and manage your calendar.

    ✔️ Rapidly create events
    ✔️ Saved venues & organizers
    ✔️ Calendar month view with tooltips
    ✔️ Event List view
    ✔️ Day view
    ✔️ Block Editor support
    ✔️ Event search
    ✔️ Google maps
    ✔️ Widget: Upcoming events list
    ✔️ Events Taxonomies (Categories & Tags)
    ✔️ Google Calendar and iCal exporting
    ✔️ WP REST API endpoints
    ✔️ Completely ajaxified for super smooth browsing
    ✔️ Completely responsive from mobile to tablet to desktop
    ✔️ Tested on the major theme frameworks such as Avada, Divi, Enfold, Genesis, and many more.
    ✔️ Increase your SEO with JSON-LD Structured Data
    ✔️ Internationalized & translated
    ✔️ Multiple stylesheets to improve integration
    ✔️ Extensive template tags for customization
    ✔️ Hooks & filters galore
    ✔️ Caching support
    ✔️ Debug mode for developers
    ✔️ Library of extensions

    📃 Documentation

    All of our documentation can be found in our Knowledgebase.

    Additional helpful links:

    If you have any questions about this plugin, you can post a thread in the WordPress.org forum. Please search existing threads before starting a new one.


    Take your calendar to the next level by pairing it with our plugins for ticketing, crowdsourcing, email marketing, and more. Learn more about all our products on our website.

    Our Free Plugins:

    🎟️ Event Tickets
    📐 Advanced Post Manager

    Our Premium Plugins and Services:

    Events Calendar PRO
    ↪️ Event Aggregator (service)
    🎟️ Event Tickets Plus
    ✉️ Promoter
    👥 Community Events
    🎟️ Community Tickets
    ✏️ Filter Bar
    🗓️ Eventbrite Tickets
    📡 Virtual Events


    If you aren’t familiar with The Events Calendar, check out our New User Primer. It will have you creating events in no time.

    Ready to dig deeper? Check out these resources:

    We check in on the The Events Calendar forum here on WordPress.org about once a week to help users with basic troubleshooting and identifying bugs. If you’re looking for premium, personalized support, consider upgrading to Events Calendar Pro.

    Still have a question? Shoot us an email at [email protected]

    1. Month View with hover

      Month View with hover

    2. Mobile Views

      Mobile Views

    3. Single event

      Single event

    4. List View

      List View

    5. Event Editor

      Event Editor

    6. Events admin listing

      Events admin listing

    7. General Settings

      General Settings

    8. Display Settings

      Display Settings

    9. CSV Importer

      CSV Importer

    Tags: calendar venue event organizer events
    4.4 (1,771)
  • Authors:

    Charts and Tracking Description >>

    The Best WordPress Popup and Marketing Plugin

    OptinMonster is the ultimate popup builder and marketing plugin that helps you get more email subscribers, increase sales, and grow your business.

    With OptinMonster popups and conversion toolkit, you can turn abandoning website visitors into subscribers and customers.

    OptinMonster allows you to create beautiful popup forms, email subscription forms, sticky announcement bar (hello bar), gamified spin a wheel opt-in forms, and other types of interactive popups for your site in minutes, not hours!

    At OptinMonster, user experience is our #1 priority. This is why unlike typical WordPress popup plugins, OptinMonster comes with smart targeting and personalization features that lets you show the right popup message, to the right user, at the right time.

    OptinMonster popups and newsletter opt-in forms are 100% mobile responsive, so your marketing message modals will always look great on all devices (mobile, tablet, laptop, and desktop).

    We understand the importance of speed when it comes SEO, marketing, and conversion optimization. This is why we made sure that OptinMonster popups and marketing tools are optimized for both web and server performance.

    OptinMonster App
    OptinMonster popups and marketing tools are part of the standalone OptinMonster app. You will need to create an OptinMonster account to access our popup builder, opt-in form builder, newsletter subscribers, and other powerful conversion tools. Click here to purchase OptinMonster Pro now!

    We took the pain out of creating highly personalized popup forms and made it easy. Here’s why smart business owners, designers, and developers love OptinMonster marketing toolkit, and you will too!

    Drag & Drop Popup Maker

    We were tired of the bloated and slow popup maker plugins. That’s why we built OptinMonster to adapt to your marketing workflow and allow you to create custom popups, newsletter opt-in forms, slide-ins popups, announcement bars, and other high converting lead generation forms within minutes.

    By using our drag & drop popup maker, you can easily customize the look and feel of your opt-in popups, and even add dynamic popup elements like countdown timers, spin a wheel, etc that change based on user behavior (no code necessary).

    But don’t just take our word. See what one WordPress expert is saying:

    I was once a disbeliever myself. I didn’t like popups at all. But we doubled our email signups, so the results speak for themselves, it just works. OptinMonster makes it super easy and is well worth the money.
    Joost de Valk, Founder of Yoast SEO (See Case Study)

    Pre-built Popup Templates to Boost Conversions

    Building high-converting marketing popups can be time consuming. Why?

    Because every other WordPress popup plugin requires you to build popups from scratch. The truth is it’s often not necessary to create a popup or shipping bar from scratch unless you really want to.

    Whether you’re looking to create a newsletter popup, coupon popup, free shipping bar, announcement bar with countdown timer, gamified spin a wheel popup, fullscreen welcome mat popup, slide-in scroll popup, or any other advanced popup modal, we have a popup template for you inside our easy to use popup builder.

    OptinMonster comes with hundreds of popup templates to help you save time. See our exit popup template gallery.

    I have never before seen such effectiveness and efficiency in an optin tool than I have with OptinMonster. In under 2 hours of work, I doubled my daily optin rates thanks to OptinMonster’s incredible options.
    Dave Chesson, Owner of Kindlepreneur (See Case Study)

    Exit Intent Popups and OnSite Retargeting

    Did you know that over 70% of visitors abandoning your website will never return?

    OptinMonster’s signature exit-intent popup technology can help you convert abandoning visitors into subscribers and customers.

    With exit intent popups, your visitors see a targeted popup message at the precise moment they are about to leave.

    Exit popups are proven to convert an additional 2 – 4% of your visitors into email subscribers and paying customers.

    You can use exit intent popups combined with OnSite retargeting to show different popup messages to new visitors vs returning visitors.

    These advanced popup triggers are highly effective in growing your email list, reducing WooCommerce cart abandonment, and saving you moeny on PPC advertising and retargeting ads.

    In only 7 months, we added more than 95,000 names to our email list using OptinMonster’s Exit Intent™ technology. We strongly recommend it!
    Michael Stelzner, Founder of Social Media Examiner (See Case Study)

    Smart Page Targeting and Behavior Based Personalization

    All OptinMonster popups comes with advanced page targeting and behavior based personalization.

    This means you can show a custom popup for specific page or section of your site, show a custom popup based on users’ geolocation, show a custom popup when users click a specific link, and more.

    You can even show unique popups based on user’s past behavior such as: have they clicked on an existing marketing popup, seen another popup campaign, closed a marketing popup, viewed X number of pages, etc.

    These personalization features of OptinMonster popups make them highly effective in improving your lead generation, increasing subscribers, and growing sales.

    Using OptinMonster, I was able to increase sales $55,000 after capturing nearly 7% more leads with a single optin!
    Cole Joseph, Owner of Cole’s Classroom (See Case Study)

    Popup A/B Testing, Email Marketing Integration, and Popup Analytics

    Unlike other WordPress popup plugins, OptinMonster popups come with reliable A/B split testing and accurate popup analytics without slowing down your site.

    Typical WordPress popup plugins use wp-ajax to setup popup analytics. This slows down your site and also results in unreliable popup analytics due to cache plugin settings.

    Similarly, A/B testing in a basic WordPress popup plugin is broken because caching plugins can skew the data.

    We fixed both these issues with our superior popup infrastructure, so you can have reliable A/B testing for popups, accurate popup conversion analytics, and seamless email marketing / CRM integrations for your popups (bonus: popup lead storage & lead backup for popup is now included too).

    Since we started using OptinMonster our email list conversion rate increased by 300% and our sales by 20%. The best investment you can make for your online business!
    Alex Chris, Digital Marketing Manager (See Case Study)

    Full OptinMonster Feature List

    Popup Campaign Types for maximum conversions:

    • Lightbox Popups – Create custom popups to grow your email list, show coupons in popup, make a WooCommerce popup modal for cross-sell or upsell products, and more.
    • Floating Bar Popups – Create sticky header bars (also known as hello bar or floating footer bar) to show free shipping bar notice, website announcement alert, sale countdown timer, and more.
    • Slide-in Popups – Create scroll box popups that slide out from bottom of the screen to highlight related WooCommerce products, related posts, and show coupon popup to reduce cart abandonment.
    • Fullscreen Welcome Mat Popup – Create full screen popups (also known as interstitials or welcome mats) to get maximum conversions. Great for getting new subscribers and marketing new products.
    • Gamified Spin a Wheel Popup – Create coupon wheel optins to increase WooCommerce conversions (with gamification). This adds an interactive spin a wheel popup that’s proven to increase sales and lead generation.
    • Inline Signup Forms – Unlike a popup, inline newsletter signup forms can be embedded inside your blog posts / page content. You can also use it to add an email opt-in form or custom call-to-action button (CTA) after your blog posts.
    • Sidebar Subscribe Forms – Unlike a popup, sidebar opt-in form lets you add an email newsletter signup form in your blog’s sidebar to get more subscribers.
    • Content Locker Popups – Content locker popup turns any popular blog post into gated content, so you can get more email subscribers and boost marketing conversions.
    • Countdown Timer Popup – Boost urgency and scarcity for limited time offers with countdown timer popups (great for sales promotion, live events, webinars, and product launches). You can even create evergreen countdown timer popups to increase sales conversion.
    • Yes / No Popups – Allows you to create multi-step popup and opt-in forms that results in better list segmentation and higher marketing conversions. Great for affiliate popups and showing different lead magnets.
    • Mobile Popups – Unlike other popup plugins, OptinMonster also lets you create mobile-specific popups that are only shown to users on smart phones and tablets. Great for mobile app download popup or simply boosting marketing conversions for mobile users.
    • Canvas Custom Popup – Our blank canvas popup template allows you to create completely custom popup using our drag & drop popup builder for any use-case. Examples include: video popup, quiz popup, contest giveaway popup, social share popup, related post popup, related product popup, donations popup, and more.

    Popup Targeting and Personalization features:

    Using OptinMonster we got a 300% improvement on our email conversion rates which translated into significant revenue. We have tried many similar lead generation plugins and nothing can compete with OptinMonster.
    Ian Cleary, Founder RazorSocial (See Case Study)

    Popup Triggers and Behavior Detection:

    Simply put, OptinMonster is my absolute favorite tool for digital marketers. Exit intent is genius and OptinMonster has helped us DOUBLE our clickthrough rates when we switched from their competitors (who were 5-10x more expensive!).
    Justin Atlan, Co-Founder Clickbank (See Case Study)

    Other Powerful Popup Features:

    Within 1 month of setting up OptinMonster, our conversion rate of visitors to email subscribers shot up from 2.1% to 6.5% – I just wish we had signed up sooner!
    Ben Philbaum, Founder Biddyco (See Case Study)

    Email Marketing and CRM Integrations

    • Constant Contact Forms – Create Constant Contact popups and newsletter sign up forms.
    • Mailchimp Forms – Easily create MailChimp popup and email opt-in forms.
    • AWeber Popup Forms– Make AWeber popups and email marketing forms.
    • Infusionsoft (Keap) – Create advanced Infusionsoft popups and lead generation forms.
    • ActiveCampaign Popup Forms – Create ActiveCampaign popup and newsletter signup form.
    • ConvertKit Popups – Easily build ConvertKit popups and email signup forms.
    • Sendinblue Opt-in Popup – Create Sendinblue popups and email subscription forms.
    • GetResponse Pop-ups – Make GetResponse forms and popups with just a few clicks.
    • Campaign Monitor Forms – Embed a Campaign Monitor popup and email marketing signup form.
    • CM Commerce (formerly Conversio) – Easily create exit intent popup for CM Commerce / Conversio.
    • Drip Popups – Create smart marketing automation popup forms for Drip CRM and email marketing service.
    • Eloqua Forms – Create dynamic popup and lead generation forms for Eloqua CRM.
    • Emma Popups – Create exit popups and inline forms for Emma newsletter service.
    • HubSpot Forms – Create personalized popups forms to improve lead generation with HubSpot CRM.
    • iContact Popup – Create smart opt-in forms and popups for iContact marketing.
    • Jilt Pop-up Form – Grow your WooCommere email list with smart Jilt popup and email marketing forms.
    • Klaviyo Popups – Build smart eCommerce popups and flyout modals for Klaviyo to increase sales conversion.
    • MadMimi Signup Forms – Create custom popups for Madmimi and get more email subscribers.
    • MailerLite Popups – Easily create newlsetter subscribe popup for Mailerlite and grow your email list.
    • MailPoet Popup Form – Use our popup maker to build smart MailPoet pop-up forms within minutes.
    • Marketo Lead Capture Forms – Create exit popups and floating bars for Marketo to improve your lead generation / conversions.
    • Ontraport Lightbox Popup – Convert more leads with Ontraport CRM popups by OptinMonster.
    • Pardot (by Salesforce) – Build custom popups for Pardot to capture more leads and improve conversions.
    • Sendloop Forms – Smart popup and floating bars for Sendloop email marketing.
    • SendPulse Subscription Popup – Create subscription forms and popups for SendPulse to boost your marketing conversions.
    • SharpSpring Forms – Improve your marketing automation with powerful popups for SharpSpring.
    • TotalSend WordPress Popup – Reduce bounce rate and generate more leads with TotalSend popups for WordPress.
    • Bronto (Oracle) – Create email popups for Bronto (Oracle) to improve lead generation and conversions.
    • iPost Popups – Grow your email list faster with iPost popups and newlsetter forms.
    • Customer.io – Easily create smart popups and opt-in forms for customer.io.
    • EmailOctopus Subsription Popup – Add EmailOctopus popup subscription forms to WordPress.
    • FeedBlitz Popup – Create smart email subscription popup and shopping cart popup for FeedBlitz.
    • FeedBurner Email Subscriptoin Form – Easily create Feedburner popups for WordPress.
    • Custom HTML Forms Integration – lets you embed any opt-in form inside OptinMonster’s smart popup modals.
    • Webhooks – connect your popup with any custom CRM, email marketing service, or third-party application.
    • Zapier – connect your WordPress popups with over 2000+ marketing apps. Route your popup form data to your favorite CRM, email marketing, etc.

    Additional Marketing Integrations

    • WooCommerce Popups – Add upsell popups, cross sell popup, free shipping bar, announcement bar, wheel optin, and other WooCommerce popups.
    • BigCommerce Popups – Coupon popups, gamified spin a wheel popup opt-in forms, exit popups, and more eCommerce popups to reduce cart abandonment and increase conversions.
    • ManyChat Popups – Create personalized popups for ManyChat to increase your chatbot subscribers on Facebook.
    • Shopify Popups – Exit intent popup, cart abandonment popup, upsell popup, free shipping bar, discount wheel popups, and more customized popups for Shopify stores.
    • Magento Popups – Exit popups, cart abandonment popup, upsell popup, welcome mat popup, sticky hello bar, and more customized popups for Magento stores.
    • WPForms Popup – Create contact form popups, survey form popups, poll popups, or basically embed any WPForms form inside lightbox popup modals.
    • Gravity Forms Popup – Create payment form popup, contact form popup, user registration popup, login form popup, and other Gravity Forms popup with just few clicks.
    • Contact Form 7 Popup – Easily create contact form 7 popups with OptinMonster.
    • Ninja Form Popup – Easily create contact form popups for Ninja Forms with OptinMonster.

    After reading this feature list, you can probably imagine why OptinMonster is the best WordPress popup form plugin in the market.

    Give OptinMonster a try.


    This WordPress popup plugin is created by Thomas Griffin and Syed Balkhi.

    Branding Guideline

    OptinMonster® is a registered trademark of Retyp LLC. When writing about the popup plugin by OptinMonster, please make sure to uppercase the letter O and M.

    • OptinMonster (correct)
    • Optin Monster (incorrect)
    • optinmonster (incorrect)
    • optin monster (incorrect)

    Exit-Intent®, OnSite Retargeting®, and OnSite Follow Up Campaigns® are also registered trademarks of Retyp LLC.

    See our Press & Brand Assets page for more details.

    What’s Next

    If you like this popup plugin, then consider checking out our other projects:

    • WPForms – Best WordPress form plugin (trusted by over 3 million users).
    • MonsterInsights – See the Stats that Matter and Grow Your Business with Confidence. Best Google Analytics Plugin for WordPress.
    • SeedProd – Jumpstart your website with the #1 Coming Soon & Maintenance Mode Plugin for WordPress.
    • WP Mail SMTP – Improve email deliverability for your contact form and online store with the most popular SMTP plugin for WordPress.
    • RafflePress – Best WordPress giveaway and contest plugin.

    To get the most value out of your growing email list, see our beginner’s guide to email marketing.

    Visit WPBeginner to learn from our WordPress Tutorials and find out about other best WordPress plugins.


    OptinMonster is hands down the best WordPress popup plugin on the market. No other WordPress popup plugin, opt-in form plugin, or lead generation solution even comes close to OptinMonster and the features it offers.

    We took the pain out of creating powerful popups and made it easy.

    Also I’m the founder of several popular online businesses, so it was a huge priority for me to make a WordPress popup plugin that can help us grow our subscribers & sales.

    I feel that we have done that. I hope you enjoy using OptinMonster.

    Thank you,
    Syed Balkhi

    1. Select a Popup type (popup, full screen, floating bar, slide-in, inline, etc)

      Select a Popup type (popup, full screen, floating bar, slide-in, inline, etc)

    2. Create and customize your popup with our easy drag-and-drop popup builder

      Create and customize your popup with our easy drag-and-drop popup builder

    3. Smart popup targeting and personalization

      Smart popup targeting and personalization

    4. The most powerful popup targeting and display rules engine

      The most powerful popup targeting and display rules engine

    5. Boost conversions and engagement with spin a wheel popup (gamification)

      Boost conversions and engagement with spin a wheel popup (gamification)

    6. Exit popup template gallery

      Exit popup template gallery

    7. Floating Bar (aka Hello Bar / Sticky Bar) gallery

      Floating Bar (aka Hello Bar / Sticky Bar) gallery

    8. Sidebar newsletter opt-in form template gallery

      Sidebar newsletter opt-in form template gallery

    9. Reliable conversion analytics for popups

      Reliable conversion analytics for popups

    10. Free access to OptinMonster university (marketing courses)

      Free access to OptinMonster university (marketing courses)

    Tags: marketing conversion newsletter popup-builder popups
    4.4 (263)