Wordpress Top Popular List

  • 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.

    The best gets better with full support for the Gutenberg block editor. Now you can add a gallery or album anywhere on your site, with a page builder type feel directly in the WordPress editor.

    *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.

    *Photo Print Sales
    *Photo Proofing
    *Digital Downloads
    *Pro Mosaic Gallery
    *Pro Masonry Gallery
    *Pro Tiled Gallery
    *Pro Filmstrip Gallery
    *Pro Film Gallery
    *Pro Lightbox

    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
    *WordPress Themes for Photographers
    *Turnkey Photography Sites
    *The WordPress Photography Podcast
    *NextGEN Gallery Documentation
    *Imagely on Twitter
    *Imagely on Facebook
    *Imagely on Instagram


    Imagely 2016-2021
    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,861)
  • Authors:
    Contributers: Samir Shah

    Charts and Tracking Description >>

    Disable Comments – Remove Comments & Protect From Spam

    Instantly allow or disallow comments from any post type in WordPress (Pages, Posts or Media) to stop the spammers and gain complete control over your full website. WP-CLI Suppprt & Control comments via XML-RPC and REST-API too!

    More About Plugin ◼️ Documentation ◼️ Support Forum

    Take Global Control Over Your WordPress Site

    Override all comments-related settings throughout your website & manage your comments just the way you want.

    Disable Comments On Posts, Pages & Media

    Choose which posts, pages or media should allow comments from site visitors & configure Disable Comments accordingly

    Disallow Comments On Multi-Site Network

    Have multiple websites? Get rid of irrelevant comments on the entire network using Disable Comments Plugin


    • 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.
    • Stop spam comments entirely from the site with one click.
    • [New] Delete comments by type.
    • [New] Disable comments via xml-rpc.

    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.


    Easily configure your comment-related settings with an amazing and attractive app-like user interface.

    Use WP-CLI control for comment-related settings to disable comments on posts, pages, attachments or everywhere on your website.

    Use the quick setup wizard after activating the plugin to instantly configure comment-related settings for your WordPress website.

    Instantly disable comments on your documentation pages or WordPress knowledge base with a single click.

    Permanently delete certain comment types from your WordPress website including WooCommerce product reviews as well as generic comments.

    Block any comments made on your WordPress website via XML-RPC specification and REST API.

    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.

    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.




    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: 1000+ 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: spam-comment delete-comments disable comments disable-comments
    4.7 (253)
  • Authors:

    Charts and Tracking Description >>

    Optimize images, turn on lazy load, resize, compress & 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 images without a visible drop in quality.

    Image optimization is the easiest way to make your site load super fast!

    Award Winning Image Optimizer

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

    • Lossless Compression – Strip unused data and compress images without affecting image quality.
    • Lazy Load – Defer offscreen images with the flip of a switch.
    • Bulk Smush – Optimize & compress 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 – Offers 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 format.
    • Configs – Set your preferred Smush settings, save them as config, and instantly upload to any other site.
    • And many, many, more!

    Learn The Ropes With These Hands-On Smush Tutorials

    Compress Image While Preserving 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. And it can serve images in the WebP format.

    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, Page 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.

    Save time with Smush Configs

    Configs allow you to save your preferred Smush configuration settings and apply them to your other sites in a few clicks. You can create unlimited configs.


    “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 by 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 setup wizard.

      Simple to get started with the Smush setup 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: convert-webp lazy-load compress-images resize-images optimize-images
    4.8 (5,634)
  • 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,730)
  • Authors:

    Charts and Tracking Description >>

    Multibyte functionality enhancement for the WordPress Japanese package.

    Tags: i18n wp-multibyte-patch multibyte japanese
    5.0 (22)
  • 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 (137)
  • 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 8.0).

    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, and can change the amount of information captured from the bare minimum to HTTP headers.

    You can also log any redirect happening on your site, including those performed outside of Redirection.

    Add HTTP headers

    HTTP headers can be added 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.

    Migrate Permalinks

    Changed your permalink structure? You can migrate old permalinks simply by entering the old permalink structure. Multiple migrations are supported.

    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 (563)
  • 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-prevention malware-scanner login-security security-plugin hack-prevention
    4.7 (3,847)
  • Authors:
    Contributers: Matcha Labs

    Charts and Tracking Description >>

    With MetaSlider you can create a powerful, SEO-optimized slider, slideshow, carousel, or gallery in minutes with the world’s #1 responsive plugin for image, photo, video (YouTube/Vimeo), layer, html, product, and post feed slides!


    With MetaSlider and MetaSlider Pro, WordPress’s most popular slider plugin, enhancing your blog or website couldn’t be easier! Simply select images, photos, videos and more 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.

    Meta Slider sliders, slideshows, carousels, and galleries are compatible with the WordPress Block Editor (Gutenberg).

    For Site Owners

    MetaSlider gives you the power to create a beautiful slider, slideshow, carousel, or gallery on your WordPress site, through the most simple and intuitive plugin interface of any WordPress image, photo, and video plugin. Show off your images, photographs and videos, latest work, or even the products in your online store. MetaSlider’s built-in SEO features ensure that people will have no trouble finding your site and the slider, slide show, gallery and carousel that you create!

    For Developers

    Create impressive sliders, slideshows, carousels, and galleries for your clients and feel confident that when they take over they will easily be able to maintain it. Meta Slider gives access to much of its functionality through WordPress filters and actions, so you can customise MetaSlider just the way you want.

    For Theme Developers

    Use MetaSlider’s powerful filters and actions to perfectly customise MetaSlider to your WordPress theme. A perfectly integrated slider, slide show, carousel, and gallery plugin will make your theme more engaging and effective for your users. MetaSlider supports any content type that your users might want: image, photo, video (YouTube/Vimeo), layer, html, product, and post feed.

    MetaSlider Pro

    For users looking to further customize a slider, slideshow, carousel, or gallery experience, we offer additional power features with MetaSlider Pro.

    • YouTube & Vimeo video slides: Easily include responsive high definition YouTube & Vimeo videos in your slideshows.
    • HTML slides: Create completely customised HTML slides using the inline editor. We’ve even built-in over 50 awesome CSS3 transitions!
    • Layer slides: Create CSS3 animated HTML Layer slides using the built in Drag & Drop WYSIWYG editor.
    • Full-featured text editor to include extra CSS
    • Dynamic Post Feed/Featured Image Slides: Automatically show your latest blog posts, events or WooCommerce products in your slide show.
    • Slide scheduling & slide visibility: Pro customers can now schedule sliders to appear only within specific dates.
    • Custom Themes – build your own theme: MetaSlider now has 11 stunning new and free of charge professional slider themes for you to explore.
    • Thumbnail Navigation: Give your slideshows a gallery feel with Thumbnail Navigation
    • Premium Support

    Four Slideshow Types

    MetaSlider sliders, slideshows, and carousels feature four responsive slideshow types with 20+ transition effects: Flex Slider 2, Nivo Slider, Responsive Slides, Coin Slider. These sliders support image, photo, video (YouTube/Vimeo), layer, html, product, and post feed slides. Some slide types require MetaSlider Pro.

    New Photo Gallery Experience

    MetaSlider now features a new gallery experience that supports images and photos. With an easy drag and drop photo gallery builder, you can create a responsive and optimized photo gallery in seconds using the same WordPress Media Gallery images you are already using with MetaSlider sliders, slide shows, and carousels. The Meta Slider photo gallery can be added to any page using a simple shortcode, just like MetaSlider.

    We are building the photo gallery following these principles:
    * Fast – Using modern best practices, your responsive photo gallery will be faster than ever.
    * SEO-focused – Search engines will love your photo gallery.
    * Fully WCAG accessible – All users will be able to enjoy your responsive photo gallery.
    * Easy to use, fun to master. With advanced photo gallery features for those who need them.

    Our responsive photo gallery includes the easy to use features you would expect. You can create a photo gallery, add images to your gallery from the WordPress Media Library, drag and drop images and photos in your gallery to reorder, and add an image alt attribute to your images and photos to ensure that your gallery is SEO friendly. To make sure that your responsive photo gallery looks just right on your WordPress page or post, the Meta Slider gallery allows you to change the image and photo width, max width, min width, and spacing of your gallery.

    The MetaSlider photo gallery also offers a distraction free fullscreen mode for gallery editing, and we will soon add to the photo gallery a dark mode and background color selection.

    To add your responsive Meta Slider photo gallery to a page, simply click the “add to page” button in your gallery editor to generate a WordPress shortcode that you can drop onto any page or post.

    The MetaSlider photo gallery is in development, and we would love to hear your feedback on the gallery and ideas for photo gallery features we should work on next.


    In addition to creating traditional sliders and slideshows, MetaSlider can be used to build carousels that allow you to show multiple images at any one time. MetaSlider carousels are compatible with all slide types: image, photo, video (YouTube/Vimeo), layer, html, product, and post feed slides. They’re ideal for showing a list of your latest posts or to use as a “Featured Product” slider for your homepage.

    Simple and Easy to Use

    MetaSlider has a beautiful, intuitive interface that will let you create stunning slideshows with ease. MetaSlider’s simple, easy-to-use slider and gallery building interface allows you to build a beautiful image, photo, video (YouTube/Vimeo), layer, html, product, and post feed slider, slideshow, carousel and gallery that is fast and responsive. With MetaSlider’s drag and drop reordering for your slider, slideshow, carousel, and gallery, you can easily iterate on a design to find the perfect look for your site.

    Our simple and intuitive interface is perfect for individual users, developers & clients!

    Support for Every Type of Content

    MetaSlider provides unrestricted support for your image and photo slider, slide show, carousel, and gallery, including captions, links, title texts and alt text. With the MetaSlider Pro add-on you can also add video (YouTube/Vimeo), layer, html, product, and post feed content to a slider, slide show or carousel.

    You can use any combination of MetaSlider Pro slide types for sliders, slideshows, and carousels. For example you can have a slider with an image slide, a post feed slide (that can contain multiple posts), and a video slide. To create this simply add slides as you normally would, selecting the relevant slide type each time.

    The Meta Slider gallery currently supports image and photo content that can be added directly from your WordPress Media Library.


    This may be the most basic slide type, but it still makes a great impression on any website! Present your beautiful images to a stunning slider, slide show, carousel, or gallery. Image slides are a basic slide type included in Meta Slider. An image slide will display an image with a caption. You can optionally link the slide to a URL of your choice.

    Add images to your slide shows directly from your WordPress media manager, add the captions you want, set SEO fields and adjust the settings to display the slideshow just how you like it. Take it further with MetaSlider Pro and use the Theme Editor to change the look of the navigation, the arrows, and the captions.


    Use responsive image slides and filmstrip navigation to create a simple but effective slideshow to show off your beautiful photographs and other images. Add a photo lightbox plugin with our MetaSlider Lightbox add-on to let people view the image as large as possible.

    Take your photo portfolio further with Thumbnail Navigation as part of MetaSlider Pro. Thumbnail navigation for photos adds a carousel row of thumbnails below your slider or slideshow. You can customize the photo thumbnails to optimize the most engaging experience for your site visitors.

    Animated Layer Slides

    With MetaSlider Pro you can create animated Layer Slides for your slider, slideshow, or carousel. Create CSS3 animated HTML Layer slides using the built in drag and drop editor. Meta Slider Layer Slides are ideal for easily creating eye catching slider presentations and slide shows using stunning effects with 50 animation options and a beautiful, easy to use interface. Layers can include text, html, images, photos, videos and even shortcodes! Layer Slide users also benefit from additional optimisation and customisation options, including using a video as the slide background and adjusting the padding and background colour of each layer.

    Post Feed Slides

    With MetaSlider Pro you can create Post Feed slides to automatically show your latest content, blog posts, events or WooCommerce products in your slider, slide show, or carousel. MetaSlider Post Feed slides dynamically pull in slides based on your WordPress posts, using the featured image as the slide. They are also commonly known as “Content Sliders”, “Featured Sliders”, “Post Sliders” or “Dynamic Sliders”.

    The post feed slide settings allow you to control which post types you want to display, the order to display them in and to restrict the posts to certain tags or categories. You can customise the caption template with a selection of template tags including {title}, {excerpt}, {author} and {date}. As with all our other slide types a Post Feed slide can appear in combination with any other slide type.

    Post Feed slides can be used to show one post at a time but they work particularly well in carousel mode (as above) allowing you to show off a large number of your latest posts in a small amount of space.

    Video Slides

    With MetaSlider Pro you can easily include responsive high definition YouTube & Vimeo videos in your slider, slideshow, or carousel. A video slide will display a video in your slide show directly from Vimeo or YouTube. The video will automatically pause if the user skips to the next slide.

    Simply add the URL of your video to a YouTube or Vimeo slide and Meta Slider will add it to your slider, slideshow, or carousel. Either create a slide show full of you favourite videos or mix it in between slides of other types to get just the result that you want.

    If you select the FlexSlider option with video slides you can take advantage of MetaSliders play/pause functionality. This means that you can have your slideshow autoplay but will pause when you set a video to play and carry on once the video has finished. You could even have the slider or slide show autoplay to give you a smooth, completely automatic presentation!

    HTML Overlay Slides

    With MetaSlider Pro you can create completely customized HTML slides using the inline editor. We’ve even built-in over 50 awesome CSS3 transitions!

    External URL Slides

    With MetaSlider Pro you can create External URL Slides to load images for your slider, slideshow, or carousel directly from non-WordPress sources, for example CDN’s or image hosts.

    Sliders Make Any Site More Engaging

    Portfolio Sites

    Add some photos to your slider, slideshow, or carousel as layer slides, then add a layer covering the image set to a semi-transparent colour to give a fantastic overlay. Then add some text that animates in to give some details about your company. Select the stretch option so that your slider, slideshow, or carousel fills the screen to really make an impact. Underneath that, add an image slide showing some of your latest work. Add our MetaSlider Lightbox add-on plugin to let you zoom-in on the work. Or you could add a post slide in carousel mode, set to display a post type of your client with their logo as the featured image.

    Photography Sites

    Use image slides and filmstrip navigation to create a simple but effective slider or slideshow to show off your beautiful photographs and other images. Add a lightbox plugin with our MetaSlider Lightbox add-on to let people view the image as large as possible.

    Online Store

    With MetaSlider Pro, add a slider or slideshow with layer slides showing off your latest offers at the top and a carousel post slide at the bottom displaying your products post type. MetaSlider works nicely with Woocommerce and allows you to use information such as the product price in the post slide template.

    News Site or Blog

    With MetaSlider Pro, show off your featured story or use a Post Slide to show your latest posts with a slider, slideshow, or carousel.

    Use simple image slides to show images relating to a featured story. Combine that with a slider or slide show, set to carousel mode, containing a post slide to display other stories. Use the Theme Editor to move and style the captions to fit your theme.

    Optimized for Speed

    MetaSlider is Fast – only the minimum JavaScript/CSS is included on your page to power your slider, slideshow, carousel, or gallery. We have optimized the Meta Slider plugin so that your images, photos, videos (YouTube/Vimeo), layers, html slides, products, and post feeds, load quickly without slowing down your website visitors’ experience.

    Unsplash Integration

    MetaSlider is integrated with Unsplash to access free images and photos via Unsplash.com for your slider, slideshow, carousel, and gallery. Finding the right image or photo can be the hardest part of creating a compelling slider, slide show, carousel, or gallery, and MetaSlider makes this process easy for you by never leaving your WordPress plugin interface.

    Responsive and SEO-optimized

    MetaSlider is a responsive, SEO-optimized WordPress plugin that lets you create a slider, slideshow, carousel, and gallery in seconds that are responsive and SEO-optimized.

    Your MetaSlider responsive slider, slideshow, carousel, or gallery will adapt to the width of the device they’re being displayed on, including desktop, mobile or tablet. The content will be responsive regardless of the type of content you use: image, photo, video (YouTube/Vimeo), layer, html, product, and post feed slides.

    The Meta Slider SEO tab lets you set image title and alt text for your slides. The title text should provide additional information about the slide, whereas the alt text should be used to describe the image itself. This data allows search engines to ‘read’ your slides and helps with search engine rankings!

    Powerful Editing Options

    In addition to MetaSlider simple and easy to use drag and drop features, our slider, slide show, gallery, and carousel plugin for WordPress offers many powerful features. Whether you are someone running a site who wants to make a great first impression with beautiful photos or someone making websites for clients, Meta Slider enables you to create the perfect customized experience. These editing features support any content type, including image, photo, video (YouTube/Vimeo), layer, html, product, and post feed.

    • Full width slider and gallery support to match your site design, compatible with any WordPress theme that you choose to use.
    • Intelligent Image Cropping: Unique Smart Crop functionality ensures your slides are perfectly resized. No fuss.
    • Smart Pad: WWith cropping disabled, Smart Pad automatically adds padding to portrait images allowing you to mix portrait and landscape images and maintain a consistent slideshow height.
    • Drag and Drop editor: Includes drag and drop slide reordering, intelligent image cropping, set image crop position.
    • Slider configuration: transition effect, speed, timing, plus many more!
    • Live Theme Editor: With MetaSlider Pro you can create unlimited themes and preview them on-the-fly.
    • Thumbnail Navigation (Pro): MetaSlider Pro adds in 2 new types of slider and slideshow navigation:
      • “Thumbnail” will output a static row of thumbnails below the slideshow. Compatible with Flex and Nivo Slider.
      • “Filmstrip” will output a carousel style row of thumbnails below the slideshow (with left and right navigation) – perfect if you have lots of slides! Compatible with Flex Slider.

    Flexible Workflow

    MetaSlider is optimized for a fast and flexible workflow. You can preview your slider, slideshow, carousel, or gallery directly from the editor in the Meta Slider dashboard. You can create the perfect design without switching back and forth between the dashboard and your page or post.

    Adding a MetaSlider slider, slideshow, carousel, or gallery is as easy as adding a shortcode to your WordPress page or post. The shortcode workflow creates maximum flexibility for embedding Meta Slider exactly where it will be most effective.

    Slider Themes

    MetaSlider Pro introduces the Meta Slider Theme Editor. MetaSlider Pro includes 11 free professional and responsive slide show themes for sliders, slideshows, and carousels. These themes enable you to effortlessly create beautiful and effective sliders, slideshows, and carousels designed by professionals.

    The MetaSlider theme editor also allows you to create your own slider, slideshow, and carousel themes to use across your sites where you install Meta Slider. With these themes you can perfectly display any content, including image, photo, video (YouTube/Vimeo), layer, html, product, and post feed slides.

    Import/Export Sliders

    With slider, slideshow, and carousel import/export you can move your perfectly designed sliders between your websites or your clients’ websites. Instead of recreating your settings on every website, export your slider, slideshow, or carousel with one click and import it to another WordPress suite just as easily with Meta Slider.
    Gutenberg Block Editor Ready
    MetaSlider has been designed to also work seamlessly with the new Gutenberg WordPress Block Editor by using our Gutenberg block. We give you ultimate flexibility to embed Meta Slider into your WordPress website using a Gutenberg block, shortcode, or widget.

    Fully Localized with Translation Support

    MetaSlider is compatible with some of the most popular WordPress translation plugins, including WPML, PolyLang & qTranslate. You can make sure that your slider, slideshow, carousel, or gallery are fully localized for your audiences around the world. Localization supports any content you include in your slider, including image, photo, video (YouTube/Vimeo), layer, html, product, and post feed slides.

    Lightbox Support

    MetaSlider offers responsive image and photo lightbox support with the MetaSlider Lightbox add-on, allowing slides to be opened in a lightbox, using one of several supported lightbox plugins, including Easy FancyBox, Simple Lightbox, and FooBox Image Lightbox.

    Plugin Integrations

    MetaSlider is integrated with other popular WordPress plugins including WooCommerce, the Events Calendar, and WPML, to enable you to seamlessly show the most engaging content to your audience in a slider, slide show, carousel, or gallery.

    Popular events management plugin The Events Calendar can be used in conjunction with MetaSlider’s new Post Feed Slides. MetaSlider detects if you have The Events Calendar plugin activated and offers you the ability to order by event date so you can show off your upcoming events in a slider, slideshow, or carousel.

    Advanced Developer Features

    In addition to being the easiest to use WordPress slider, slideshow, carousel, and gallery plugin, MetaSlider also offers advanced developer features that make Meta Slider the most powerful plugin to create a slider, slideshow, carousel, and gallery:

    • Developer Friendly, with extensive hooks & filters – Meta Slider exposes its functionality through WordPress filters and actions, so you can customise Meta Slider just the way you want
    • Advanced theme editor to design the perfect slider, slide show, or carousel
    • WordPress Multi Site compatible

    Special Thanks to the Sliders that we Support

    You can read more about them here:
    * Flex Slider
    * Responsive Slides
    * Coin Slider
    * Nivo Slider

    Find out more at metaslider.com

    Follow us on Twitter: @wpmetaslider

    Template and Pattern Library

    MetaSlider now includes access to the Extendify template and pattern library that can be accessed by clicking the “Library” button in the menu bar of the editor. We provide a variety of templates and patterns to serve different use cases and are adding more templates every week. Click on features -> MetaSlider to see patterns that incorporate the MetaSlider block.

    Note: Templates and patterns rely on blocks and styling applied by the Editor Plus plugin. The Editor Plus plugin is required when importing a template or pattern. If you uninstall Editor Plus, the templates and patterns will still display on your site, but the styling may be affected. Additionally, stock images included in the templates are hosted by Extendify. We recommend replacing the images or adding them to your media library directly.


    MetaSlider uses a custom API to fetch templates and patterns from the Extendify template and pattern library. To improve the service and stability we store logs which may contain the following:

    • browser type
    • referring site
    • date and time of request
    • category selection or search term
    • anonymized IP address

    API requests are only made when a user clicks on the Library button.

    For more details on our privacy policy: https://extendify.com/privacy-policy
    For more details on our terms of service: https://extendify.com/terms-of-service

    Privacy Policy:

    MetaSlider uses the Appsero SDK to collect non-sensitive diagnostic data upon a user’s confirmation. This data helps us to troubleshoot problems faster & make product improvements.
    Meta Slider only collects this diagnostic data when a user allows it via a notice in WP Admin or MetaSlider settings. View our privacy policy.

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

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

    2. Gallery example - Create impressive galleries

      Gallery example - Create impressive galleries

    3. Includes 11 professional slider themes

      Includes 11 professional slider themes

    4. Free images - Direct from Unsplash.com

      Free images - Direct from Unsplash.com

    5. Easily preview sliders from the admin

      Easily preview sliders from the admin

    6. Integrates directly in Gutenberg

      Integrates directly in Gutenberg

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

    Charts and Tracking Description >>

    Site Kit is the official WordPress plugin from Google for insights about how people find and use your site. Site Kit is the one-stop solution to deploy, manage, and get insights from critical Google tools to make the site successful on the web. It provides authoritative, up-to-date insights from multiple Google products directly on the WordPress dashboard for easy access, all for free.

    Bringing the best of Google tools to WordPress

    Site Kit includes powerful features that make using these Google products seamless and flexible:

    • Easy-to-understand stats directly on your WordPress dashboard
    • Official stats from multiple Google tools, all in one dashboard
    • Quick setup for multiple Google tools without having to edit the source code of your site
    • Metrics for your entire site and for individual posts
    • Easy-to-manage, granular permissions across WordPress and different Google products

    Supported Google tools

    Site Kit shows key metrics and insights from different Google products:

    • Search Console: Understand how Google Search discovers and displays your pages in Google Search. Track how many people saw your site in Search results, and what query they used to search for your site.
    • Analytics: Explore how users navigate your site and track goals you’ve set up for your users to complete.
    • AdSense: Keep track of how much your site is earning you.
    • PageSpeed Insights: See how your pages perform compared to other real-world sites. Improve performance with actionable tips from PageSpeed Insights.
    • Tag Manager: Use Site Kit to easily set up Tag Manager- no code editing required. Then, manage your tags in Tag Manager.
    • Optimize: Use Site Kit to easily set up Optimize- no code editing required. Then, set up A/B tests in Optimize.

    Tags: analytics google adsense search-console pagespeed-insights
    4.0 (336)
  • 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 2 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.

    Best of all, our easy-to-use Setup Wizard and detailed documentation guide you through the process.

    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, Amazon SES, and Zoho Mail 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.

    WordPress Multisite Network Settings

    For users running a multisite network, our network settings provide a centralized location to easily configure your SMTP settings for all sites, saving you time.

    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, SMTP.com or 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 our WP Mail SMTP plugin, then consider checking out our other projects:

    • OptinMonster – Get More Email Subscribers with the most popular conversion optimization plugin for WordPress.
    • WPForms – #1 drag & drop online form builder for WordPress (trusted by 4 million sites).
    • MonsterInsights – See the Stats that Matter and Grow Your Business with Confidence. Best Google Analytics Plugin for WordPress.
    • SeedProd – Create beautiful landing pages with our powerful drag & drop landing page builder.
    • RafflePress – Best WordPress giveaway and contest plugin to grow traffic and social followers.
    • Smash Balloon – #1 social feeds plugin for WordPress – display social media content in WordPress without code.
    • AIOSEO – the original WordPress SEO plugin to help you rank higher in search results (trusted by over 2 million sites).
    • PushEngage – Connect with visitors after they leave your website with the leading web push notification plugin.
    • TrustPulse – Add real-time social proof notifications to boost your store conversions by up to 15%.

    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. List of mailers

      List of mailers

    3. Other SMTP settings

      Other SMTP settings

    4. Setup Wizard - Select your mailer

      Setup Wizard - Select your mailer

    5. Setup Wizard - Example mailer settings

      Setup Wizard - Example mailer settings

    6. Email Test page

      Email Test page

    7. Email Log settings page (Pro)

      Email Log settings page (Pro)

    8. Email Controls settings page (Pro)

      Email Controls settings page (Pro)

    9. Email Log archive page (Pro)

      Email Log archive page (Pro)

    10. Email Log single page (Pro)

      Email Log single page (Pro)

    Tags: wordpress-smtp wp-mail-smtp sendgrid-smtp smtp gmail-smtp
    4.8 (2,361)
  • 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,618)
  • 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 (121)
  • 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:

    • Activate this plugin
    • Activate SSL in your hosting environment, or generate a free Let’s Encrypt certificate in Really Simple SSL.
    • Enable SSL with one click

    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

    • It will first check for an existing SSL certificate. If you don’t have one, you can generate one in the plugin. Depending on your hosting company, we can also install it for you, or help you with instructions
    • 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).
    • Cookies set with PHP are set securely, by setting them with the httpOnly flag

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

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

    For free SSL certificate generation, Really Simple SSL uses the le acme2 PHP Let’s Encrypt client library, thanks to fbett for providing it.

    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. Easily migrate your website to SSL with one click

      Easily migrate your website to SSL with one click

    2. Improve security with Really Simple SSL. Fully guided and documented.

      Improve security with Really Simple SSL. Fully guided and documented.

    Tags: mixed-content ssl insecure-content force-ssl https
    5.0 (7,190)
  • Authors:

    Charts and Tracking Description >>

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

    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 Cache 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 Cache can clean and remove those in a single click.
    • WP-Optimize Cache reports which database tables have overhead and wasted space to allow you to reduce them.
    • Automatically cleans your database every week and respects the “Keep last [selected number] weeks data” option.

    WP-Optimize Cache 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 Cache 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 Cache 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 Cache 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 Cache 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 Cache 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 Cache 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 Cache Premium

    Our free version of WP-Optimize Cache 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 Cache 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.
    • Preload key requests: preload assets such as web fonts and icon fonts, as recommended by Google PageSpeed Insights.
    • 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,508)
  • 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
    • New! Demographics – Get age and gender data in your dashboard.
    • New! GDPR Compliance Tool – For all your EU Compliance, we’ve integrated the ShareThis GDPR Compliance Tool into our plugin!

    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.


    Check out these helpful tutorials and resources for getting the most out of Google Analytics, driving more traffic to your website, and improving your WordPress website’s SEO:

    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.6 (134)
  • 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.

    Do you have a lot of tables? You can organize them in folders! Wicked Folders Pro supports TablePress and might be the right solution for you.


    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 (4,175)
  • 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,071)
  • 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 (834)
  • 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)
    • PRO: Store backup to OneDrive (needs curl)
    • PRO: Store backup to HiDrive (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 (976)
  • 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, FileBird, FooGallery, GD bbPress Attachments, GRAND FlAGallery, Gmedia Photo Gallery, MediaPress, Meta Slider, Microsoft Azure Storage, MyArcadePlugin, NextGEN Gallery, Regenerate Thumbnails, Weglot, 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 (1,103)
  • Authors:

    Charts and Tracking Description >>

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

    Packed with loads of features, The Events Calendar 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 schedule event organizer events
    4.4 (1,856)
  • 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 is a SaaS service. 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.5 (425)
  • Authors:
    Contributers: Pedro Elsner

    Charts and Tracking Description >>

    Force Regenerate Thumbnails allows you to delete all old images size and REALLY regenerate the thumbnails for your image attachments.

    See the screenshots tab for more details.

    1. The plugin at work regenerating thumbnails

      The plugin at work regenerating thumbnails

    2. You can resize specific multiples images using the checkboxes and the "Bulk Actions" dropdown

      You can resize specific multiples images using the checkboxes and the "Bulk Actions" dropdown

    Tags: force regenerate-thumbnails thumbnails thumbnail
    4.7 (161)