Recommended Plugins

Some of the best free WordPress plugins from the official open source plugin library.

These are my personal recommendations from experience, all installed, tried & tested. I keep an eye on them and remove any plugins if they are not updated for over two years, as they lack sufficient support, as software needs to be kept up to date. Full plugin details are pulled in automatically from the official library, including: Last updated, Compatibility (latest version), Tested up to (WP version), Download count and Rating.

See “Jason’s comments” after plugin details, for tips & suggestions related to the plugin.

I’ve listed about 50 recommended plugins here, for various solutions. I usually install about a dozen WordPress plugins by default.

Read more about WordPress website security, protection, prevention, where I list a few good plugins to assist.

I’ve expanded my recommendations to the Premium WordPress market which has exploded over the last few years to provide some quality standalone products and worthwhile upgrades.

Read more about WordPress installation service

Please contact me for further assistance.

Jul 102016
Version: 5.5.2
Last updated: July 6, 2016 (3 weeks ago)
Compatibility (latest version): Unknown (of votes)
Tested up to (WP version): WP 4.6
Download count: 11,763,129
Rating: 4 (out of 5)


Google Analytics Plugin for WordPress

The Google Analytics for WordPress by MonsterInsights allows you to track your blog easily and always stays up to date with the newest features in Google Analytics.

MonsterInsights is the most popular Google Analytics plugin for WordPress with roughly 11 million downloads.

Upgrade to MonsterInsights Premium
If you need support or want to use custom dimensions, upgrade to Google Analytics by MonsterInsights Pro today!

Full list of features:

  • Simple installation through integration with Google Analytics API: authenticate, select the site you want to track and you're done.
  • This plugin uses the universal or the asynchronous Google Analytics tracking code, the fastest and most reliable tracking code Google Analytics offers.
  • Gives you incredibly nice visitor metric dashboards right in your WordPress install.
  • Option to enable demographics and interest reports.
  • Outbound link & downloads tracking.
    • Configurable options to track outbound links either as pageviews or as events.
    • Option to track just downloads as pageviews or events in Google Analytics.
    • Option to track internal links with a particular format as outbound links, very useful for affiliate links that start with /out/, for instance.
  • Possibility to ignore any user level and up, so all editors and higher for instance.
  • Option to anonymize IP's for use in countries with stricter privacy regulations.
  • Tracking of your search result pages and 404 pages.
  • Full debug mode, including Firebug lite and ga_debug.js for debugging Google Analytics issues. > Development on GitHub
    > The development of Google Analytics by MonsterInsights takes place on GitHub. Bugs and pull requests are welcomed there. For support, you have two options: either buy the premium version of Google Analytics by MonsterInsights, this will give you access to our support team, or refer to the forums.

Note for Beginners

Like all WordPress plugins, Google Analytics by MonsterInsights is only available for self-hosted WordPress sites. This means you will need to switch from to if you want to use this plugin on your WordPress site.

For more details, see this infographic on self hosted vs free


This plugin is created by Chris Christoff and Syed Balkhi with sponsorship from WPBeginner.

What's Next

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

This plugin would not be possible without the help and support of WPBeginner, the largest WordPress resource site. You can learn from our free WordPress Tutorials like how to install WordPress, choose the best WordPress hosting, WordPress glossary, and more.

You can also learn about other best WordPress plugins.


  1. google-analytics-for-wordpress screenshot 1

    Screenshot of the dashboards this plugin generates. To get dashboards for custom dimensions, upgrade to GA by MonsterInsights Pro.

  2. google-analytics-for-wordpress screenshot 2

    Screenshot of the general settings panel for this plugin.

  3. google-analytics-for-wordpress screenshot 3

    Screenshot of the advanced settings panel.

Other notes:

Latest Change log entry:

Release Date: July 7th, 2016

  • Bugfixes:

    • Fixes compatibiltiy with upcoming Shiny Updates v2 in WP core
  • Enhancements:

    • Updates license manager to have more reliable update information including better compatibility with Yoast SEO products.


analytics, analytics dashboard, ecommerce, ecommerce tracking, ga, google, google analytics, Google Analytics by Yoast, google analytics dashboard, google analytics widget, monster insights, monsterinsights, statistics, stats, tracking, universal analytics, universal google analytics, web stats, Yoast

+ Jason's Comments

Alternatively, All in One SEO Pack includes Google Analytics and Webmasters Tools integration.

 Recommended Plugins Tagged with:
Jun 082016
WordPress Plugin Name: WP Fastest Cache

Plugin Author: Emre Vona
WordPress profile: Emre Vona
Contributors: emrevona
Last updated: July 25, 2016 (15 hours ago)
Compatibility (latest version): % (of votes)
Tested up to (WP version): WP 4.5.3
Download count: 1,158,196
Rating: 5 (out of 5)


Official Website

You can find more information on our web site (

This plugin creates static html files from your dynamic WordPress blog. When a page is rendered, php and mysql are used. Therefore, system needs RAM and CPU. If many visitors come to a site, system uses lots of RAM and CPU so page is rendered so slowly. In this case, you need a cache system not to render page again and again. Cache system generates a static html file and saves. Other users reach to static html page.

Setup of this plugin is so easy. You don't need to modify the .htacces file. It will be modified automatically.

Multisite Support

Wpfc does not support Wordpress Multisite yet.


  1. Mod_Rewrite which is the fastest method is used in this plugin
  2. All cache files are deleted when a post or page is published
  3. Admin can delete all cached files from the options page
  4. Admin can delete minified css and js files from the options page
  5. Block cache for specific page or post with Short Code
  6. Cache Timeout - All cached files are deleted at the determinated time
  7. Cache Timeout for specific pages
  8. Enable/Disable cache option for mobile devices
  9. Enable/Disable cache option for logged-in users
  10. SSL support
  11. CDN support
  12. Preload Cache - Create the cache of all the site automatically
  13. Exclude pages and user-agents

Performance Optimization

  1. Generating static html files from your dynamic WordPress blog
  2. Minify Html - You can decrease the size of page
  3. Minify Css - You can decrease the size of css files
  4. Enable Gzip Compression - Reduce the size of files sent from your server to increase the speed to which they are transferred to the browser.
  5. Leverage browser caching - Reduce page load times for repeat visitors
  6. Combine CSS - Reduce number of HTTP round-trips by combining multiple CSS resources into one
  7. Combine JS

Supported languages:

  • 中文 (by suifengtec)
  • Deutsch
  • English
  • Español (by Diplo)
  • Français (by PascalJ)
  • Italiana (by Valerio)
  • 日本語 (by KUCKLU)
  • Nederlands (by Frans Pronk
  • Polski (by
  • Português
  • Română
  • Русский (by Maxim)
  • Suomi (by Arhi Paivarinta)
  • Svenska (by Linus Wileryd)
  • Türkçe


  1. wp-fastest-cache screenshot 1

    Performance Comparison

  2. wp-fastest-cache screenshot 2

    Without Cache

  3. wp-fastest-cache screenshot 3

    With Cache

  4. wp-fastest-cache screenshot 4

    Main Page

  5. wp-fastest-cache screenshot 5

    Delete All File Page

  6. wp-fastest-cache screenshot 6

    All cached files are deleted at the determinated time

  7. wp-fastest-cache screenshot 7

    Block caching for post and pages (TinyMCE)

  8. wp-fastest-cache screenshot 8

    Clean cached files via admin toolbar easily

  9. wp-fastest-cache screenshot 9

    Exclude page

  10. wp-fastest-cache screenshot 10


Other notes:

Latest Change log entry:

  • to fix the problem about replacing url after minify css
  • to add "start with" option to the cache timeout
  • to add uninstall feature
  • to add "user-agent" option to the exclude page
  • to convert cache time to local time
  • to exclude WhatsApp user-agent


cache, performance, super cache, total cache, wp-cache

+ Jason's Comments

All in one solution for speeding up your website. This plugin has been growing in popularity is easier to setup than another popular alternative W3 Total Cache.

Combine with EWWW image optimizer, database cleanup using WP-Optimize plugin and backup with BackWPup plugin.

Website Optimization and Maintenance

There are a few ways to optimize and speed up your website for viewers and search engines: database clean up, image optimization, page / script compression, CPU / server load optimization, server file caching and utilize browser caching.

I provide website tune ups on request and recommend a schedule for Search Engine Optimization (SEO) and Page Speed optimization.

Optimization is best applied together with website security and protection and backup and maintenance.

May 172016
WordPress Plugin Name: Really Simple SSL

Plugin Author: Rogier Lankhorst
WordPress profile: Rogier Lankhorst
Contributors: RogierLankhorst
Version: 2.3.9
Last updated: June 13, 2016 (1 month ago)
Compatibility (latest version): % (of votes)
Tested up to (WP version): WP 4.5.3
Download count: 188,934
Rating: 5 (out of 5)


The really simple ssl plugin automatically detects your settings and configures your website. To keep it lightweight, the options are kept to a minimum. The entire site will move to SSL.

Three simple steps for setup:

  • Get an SSL certificate (can't do that for you, sorry).
  • Activate this plugin
  • Enable SSL with one click

Aways backup before you go! If you do not have a sound backup policy, start having one! For a snapshot, install duplicator.

Love Really Simple SSL?

Hopefully this plugin save 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 like the mixed content scan, the option to enable HTTP Strict Transport Security and more detailed feedback on the configuration page.

What does the plugin actually do

  • The plugin handles most issues that Wordpress has with ssl, like the much discussed loadbalancer issue, or when there are no server variables set at all.
  • All incoming requests are redirected to https. If possible with .htaccess, or else with javascript.
  • The site url and home url are changed to https.
  • Your insecure content is fixed by replacing all http:// urls with https://, except hyperlinks to other domains. Dynamically, so no database changes are made (except for the siteurl and homeurl).

contact me if you have any questions, issues, or suggestions. More information about me or my work can be found on my website.

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. really-simple-ssl screenshot 1

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

  2. really-simple-ssl screenshot 2

    View your configuration on the settings page

Other notes:

Latest Change log entry:

  • Fix: removed internal Wordpress redirect as it causes issues for some users.
  • Tweak: improved url request method


hsts, https, insecure content, mixed content, secure socket layers, secure website, security, ssl, tls, website security

+ Jason's Comments

This plugin helps to resolve the mixed media security error and change embedded domain links to https. You will first need a SSL – domain security certificate installed on your server.

Read up on other WordPress security related plugins and strategies.

Website Optimization and Maintenance

There are a few ways to optimize and speed up your website for viewers and search engines: database clean up, image optimization, page / script compression, CPU / server load optimization, server file caching and utilize browser caching.

I provide website tune ups on request and recommend a schedule for Search Engine Optimization (SEO) and Page Speed optimization.

Optimization is best applied together with website security and protection and backup and maintenance.

May 062016
WordPress Plugin Name: SiteOrigin CSS

Plugin Author: SiteOrigin
WordPress profile: SiteOrigin
Contributors: gpriday
Version: 1.0.7
Last updated: July 4, 2016 (3 weeks ago)
Compatibility (latest version): % (of votes)
Tested up to (WP version): WP 4.4.4
Download count: 149,517
Rating: 5 (out of 5)


SiteOrigin CSS is the simple, yet powerful CSS editor for WordPress. It gives you visual controls that let you edit the look and feel of your site in real-time.

We've created a site editing experience that will suit both beginners and advanced users alike. Beginners will love the simple visual controls and real-time preview. Advanced users will love the code autocompletion that makes writing CSS faster than ever.


The hardest part of editing your site's design using CSS is usually finding the correct selector to use. The powerful inspector that comes with SiteOrigin CSS makes this easy. While viewing a full preview of your site, just click on an element and it'll help you identify the best selector to use to target that element.

The Inspector will help you even if you have no idea what a CSS selector is.

Visual Editor

Don't like playing around with code? No problem. SiteOrigin CSS has a set of simple controls that make it easy to choose colors, styles and measurements. Combined with the Inspector, you'll be able to make changes in just a few clicks.

CSS Editor

SiteOrigin CSS has a powerful CSS editor, the likes of which you'd usually only expect from high-end IDEs. It has autocompletion for both CSS selectors and attributes. It also features very useful CSS linting that'll help you identify issues in your code before you publish your changes.

It's Free

We're committed to keeping SiteOrigin CSS, free. You can install it on as many sites as you like without ever worrying about licensing. All future updates and upgrades will be free, and we even offer free support over on our friendly support forums.

Works With Any Theme

There's an ever-growing collection of awesome WordPress themes, and now with SiteOrigin CSS you can edit every single one of them to your heart's content. No matter what theme you're using, SiteOrigin CSS will work perfectly.

Actively Developed

We're actively developing SiteOrigin CSS. Keep track of what's happening over on GitHub.


  1. so-css screenshot 1

    Inspector for finding elements on your site.

  2. so-css screenshot 2

    Simple visual controls including a background image uploader.

  3. so-css screenshot 3

    A full CSS editor that works in real-time with a preview of your site.

  4. so-css screenshot 4

    Code completion for all your theme's selectors.

Other notes:


Documentation is available on SiteOrigin.


We offer free support on the SiteOrigin support forums.

Latest Change log entry:

  • Ensure user can copy/paste in editor via context menu.
  • Added plugin action links
  • Add classes on body element to selectors window.


CSS, customize, design, edit

+ Jason's Comments

I recommend this plugin if you don’t know how to edit CSS (style rules) and need a visual point and click selector with the ability to instantly adjustment all the style options.

If you just want one file to manage all your custom CSS (style sheet) rules, I recommend My Custom CSS. If you want to separate your custom style sheet (CSS) rules in to different files, I recommend Global CSS by Joddit. If you want to place CSS (style sheet) or JS (Javascript) rules on specific pages, I recommend Specific CSS/JS for Posts and Pages. If you wish to modify any of the theme template files (.php) then it’s best to create a child theme.

Apr 062016
WordPress Plugin Name: Search & Replace

Plugin Author: Inpsyde GmbH
WordPress profile: Inpsyde GmbH
Contributors: inpsyde, Bueltge, derpixler, ChriCo, s-hinse, Giede
Version: 3.1.0
Last updated: May 26, 2016 (2 months ago)
Compatibility (latest version): Unknown (of votes)
Tested up to (WP version): WP 4.5.3
Download count: 1,173,403
Rating: 5 (out of 5)


With Search & Replace you can search for everything and replace this with everything but before you do this you can easily create a simple database backup and restore it.

We have implements special features! The first one is "Replace a Domain / Url" that is useful for a quick and simple transfer or a migration of an WordPress. The second is a full support for serialized data but there are a lot more features - find them!

Our goal with this plugin is to give you a good solution for both Developers and Users of WordPress.

Note: This plugin requires PHP 5.4 or higher to be activated.

Checkout our GitHub Repository


  • Search & replace data in your WordPress database
  • Change domain/URL of WordPress installation
  • Handle serialized data
  • Choose dry run or download SQL file
  • Change table prefix
  • Backup & restore your database
  • WordPress Multisite support
  • Localized and ready for your own language

Crafted by Inpsyde

The team at Inpsyde is engineering the web and WordPress since 2006.


You want to donate - we prefer a positive review, not more.


  1. search-and-replace screenshot 1

    Search and Replace

  2. search-and-replace screenshot 2

    Replace Domain/URL

  3. search-and-replace screenshot 3

    Restore Database

  4. search-and-replace screenshot 4

    Backup Database

  5. search-and-replace screenshot 5

    Result screen after search or search and replace

Other notes:

Latest Change log entry:


backup, import, migrate, multisite, replace, search, sql

+ Jason's Comments

Managing content across your website includes having consistency for certain terms. This plugin will find and replace terms for you – but be careful and backup before hand. I also recommend using reusable content blocks. Technically, many people use this plugin when moving a website from one domain to another domain, then need to update the domain URL for images and links in posts, across the site.

Mar 242016
WordPress Plugin Name: Contact Form 7 Honeypot

Plugin Author: Nocean
WordPress profile: Nocean
Contributors: DaoByDesign
Version: 1.9
Last updated: May 19, 2016 (2 months ago)
Compatibility (latest version): % (of votes)
Tested up to (WP version): WP 4.5.3
Download count: 320,708
Rating: 5 (out of 5)


This simple addition to the wonderful Contact Form 7 (CF7) plugin adds basic honeypot anti-spam functionality to thwart spambots without the need for an ugly captcha.

The principle of a honeypot is simple -- bots are stupid. While some spam is hand-delivered, the vast majority is submitted by bots scripted in a specific (wide-scope) way to submit spam to the largest number of form types. In this way they somewhat blindly fill in fields, regardless of whether the field should be filled in or not. This is how a honeypot catches the bot -- it introduces an additional field in the form that if filled out will cause the form not to validate.

Follow us on Twitter and on Facebook for updates and news.

Support can be found here.

Visit the Contact Form 7 Honeypot plugin page for additional information or to buy us a coffee to say thanks.


If you'd like to translate this plugin, please send us your .PO files. The plugin's base .POT file is available here.


If you are using CF7 3.6+, use the latest version of this plugin. If you are using an older version of CF7, you will need to use CF7 Honeypot v1.3.


Other notes:

Latest Change log entry:

Added i18n support, French language pack. Thx chris-kns


antispam, captcha, cf7, cforms, contact form, contact form 7, contact forms, Contact Forms 7, contactform7, contacts, form, forms, honeypot, spam

+ Jason's Comments

Very popular, it is kept up-to-date and is easy to manage. I add Flamingo plugin to record submits to database and Really Simple CAPTCHA or WP ReCaptcha and Contact Form 7 Honeypot for bot and spam blocking.

Website Optimization and Maintenance

There are a few ways to optimize and speed up your website for viewers and search engines: database clean up, image optimization, page / script compression, CPU / server load optimization, server file caching and utilize browser caching.

I provide website tune ups on request and recommend a schedule for Search Engine Optimization (SEO) and Page Speed optimization.

Optimization is best applied together with website security and protection and backup and maintenance.

Mar 202016
Version: 1.8.1
Last updated: July 8, 2016 (2 weeks ago)
Compatibility (latest version): Unknown (of votes)
Tested up to (WP version): WP 4.5.3
Download count: 1,490,961
Rating: 5 (out of 5)


Sucuri Inc is a globally recognized authority in all matters related to website security, with specialization in WordPress Security.

The Sucuri Security WordPress Security plugin is free to all WordPress users. It is a security suite meant to complement your existing security posture. It offers it’s users four key security features for their website, each designed to have a positive affect on their security posture:

  1. Security Activity Auditing
  2. File Integrity Monitoring
  3. Remote Malware Scanning
  4. Blacklist Monitoring
  5. Effective Security Hardening
  6. Post-Hack Security Actions
  7. Security Notifications
  8. Website Firewall (add on)

Security Activity Monitoring

This is perhaps the most underutilized security function. It’s the act of monitoring all security related events within your WordPress install. The challenge is, what makes up a security event. In the eyes of Sucuri, any change that occurs within the application could be categorized as a security event, as such we try to record it.

This is important because it allows you, the website owner, the ability keep a good eye on the various changes occurring within your environment. Who is logging in? What changes are being made?

Here is a video of the Security Activity Monitoring feature:

This feature is logging all activity to the Sucuri cloud, for safe keeping. This ensures that an attacker is not able to wipe your forensic data and prevent further security analysis after a compromise. If an attacker is able to bypass your security controls, your security logs will be kept safe within the Sucuri Security Operations Center (SOC).

This feature is particularly important to website / system administrators and security experts looking to understand what is going on with their website and when it’s happening.

Security File Integrity Monitoring

Security File Integrity Monitoring has been fundamental to the world of security. It’s the act of comparing a known good with the current state. If the current state differs from the known good, you know you have a problem. This is the basis of a lot of host Intrusion detection systems. It’s what we have built into the plugin.

It will create a known good the minute the plugin is installed. This will be of all the directories at the root of the install, this includes plugins, themes and core files.

Here is a video of the Security File Integrity Monitoring feature:

Remote Security Malware Scanning

This feature is powered by our very powerful scanning engine, found on our free security scanner - SiteCheck. It’s important to take some time to understand how this scanner works.

Here is a video of the Remote Security Malware Scanning feature:

There are limitations with the way this scanner works, you can find more info in that in the FAQ section.

Security Blacklist Monitoring

Another very interesting feature of the Security Malware Scanner is that it incorporates various blacklist engines. Security blacklist engines include the following:

  1. Sucuri Labs
  2. Google Safe Browsing
  3. Norton
  4. AVG
  5. Phish Tank
  6. ESET
  7. McAfee Site Advisor
  8. Yandex
  9. SpamHaus
  10. Bitdefender

These are some of the largest blacklisting entities, each having the ability to directly impact your brands online reputation. By synchronize with their environments we’re able to tell you, upon scan, whether any of them are negatively flagging your website with a security related issue.

If they do, then via our Website AntiVirus product, we’re able to help you get off the their security blacklist.

Effective Security Hardening

It’s easy to get lost in the world of security hardening. At Sucuri we clean 100’s of websites a day, many with the various security hardening configurations you find in various WordPress Security presentations. In this section, we add those that we feel to be most effective, and that complement the entire Sucuri suite of products.

Here is a video of the Effective Security Hardening feature:

Post-Hack Security Actions

Regardless of how good your security posture is, sometimes it’s impossible to prevent the inevitable. When this happens, we’ve included a section to help you walk through the three key things you should do after a compromise.

Here is a video of the Post-Hack Security Actions feature:

Security Notifications

Having all these security features would be useless unless you were notified of the issues. This is why we have made available security notifications. We have also expanded the various security related events, to provide website owners more flexibility in regards to what they want to know about. As a website owner, you have the option to make these security alerts as quiet or noisy as you would like.

Sucuri CloudProxy Website Firewall (Add On Security Service)

This is by far the coolest security feature Sucuri has to offer everyday website owners. It’s an enterprise grade Website Firewall known as CloudProxy. It is designed to give you the best security protection any website can hope for. It protects your website from a variety of website attacks and security events to include:

  1. Denial of Service (DOS / DDOS) Attacks
  2. Exploitation of Software Vulnerabilities
  3. Zero Day Disclosure Patches
  4. Brute Force Attacks against your Access Control Mechanisms

This is coupled with a number of features like:

  1. Performance Optimization
  2. Advanced Access Control Features
  3. Failover and Redundancy

This is not included as a free option to the plugin, but is integrated so that if purchased you are able to activate. If you prefer to leverage the Sucuri Security Website Firewall (CloudProxy) product by itself, you have the option to operate the Website Firewall WordPress Security plugin in standalone mode.

Here is a video of the Sucuri Security Website Firewall (Add On Security Service) feature:

The Sucuri Security WordPress Security plugin is built by the team that is known for their proactive approach to security. It is built using intelligence gathered from thousands upon thousands of remediation cases, millions of unique domain scans and 10’s of millions of website security attack blocks.


Other notes:


More information can be found on the the Sucuri Security WordPress Security plugin via our free Knowledge Base.

What does this plugin do that other WordPress security plugins don't do?

A few other security plugins provide activity monitoring features, but few do them well. The activity monitoring in this plugin is second to none, tying the activity into the Sucuri Security Operations Center (SOC) ensuring it's safe keeping.

This security plugin also takes a different approach to security plugins, stripping it of what we categorize as unnecessary features for a basic website end-user. We've narrowed the key features we felt were most pertinent to any website owner and integrated them into this plugin.

If I install the Sucuri Security plugin do I get a Sucuri account?

No, this is a free plugin that we offer at no charge. It does not mean you get a free account.

If I have the premium plugin, do I need the Free plugin?

The free plugin will be replacing the Premium plugin in the coming weeks. Eventually, there will only be one plugin. If you have the premium plugin, and install the free version, the free version will overwrite the premium version.

Do I still need Sucuri’s products if I have this plugin?

Yes. This plugin compliments your existing security toolsets. It is not designed to replace the Sucuri AntiVirus or Firewall products.

Where do I get support for this plugin?

The best place is to engage us via the Support Forum. If you are a client, .

Does your plugin conflict with WordFence?

The plugin does not, but there might be issues with our scanners. If you get an “Unable to Properly Scan Your Site” It’s likely because the WordFence plugin is blocking our scanner as an invalid crawler.

You would have to white list our IP address on the WordFence dashboard.

What are the Remote Security Malware Scanning Limitations?

Because the security malware scanner is remote, it is unable to see things that are on the server but that are not displaying on the browser. If you are interested in this, we encourage you to subscribe to our Website AntiVirus product.

This issues includes things like Phishing pages, Backdoors, Mailer Scripts, etc…

Your plugin didn’t detect this malware?

This happens, reference the Remote scanner limitations above. This should not be confused with our Website AntiVirus product. If you have malware, and you are a client, submit a ticket so that we can help you get clean.

If you are not a client, and you want to share what you have found please send it to

The plugin is not performing application level malware / security scanning so this is not uncommon.

Is it free to enable the Website Firewall option?

No, it is not. To enable you must subscribe to the Website Firewall service.

Will this plugin impact the performance of my website?

No, it will not.

Do the logs get stored to my database?

No, it does not.

Are there any issues installing your plugin with any hosts?

Not that we are aware of.

Do I need to run this plugin to get the Website Firewall ad-on feature?

No, it is not required. The Website Firewall (CloudProxy) runs in the cloud without the need of anything installed. This plugin only helps see and manage the service from the WordPress dashboard.


Latest Change log entry:

  • Modified default setting for the core integrity alerts
  • Added more files to the core integrity ignore list
  • Fixed support for custom data storage directory
  • Fixed admin notices after changing alert settings
  • Fixed settings and audit logs for the firewall page
  • Fixed regression with clear cache in firewall page


Attackers, backdoors, Bad Actors, Bash Vulnerability, CSRF, exploits, File Integrity, firewall, hacks, HeatBleed Vulnerability, htaccess, lfi, login security, MailPoet Vulnerability, malware, Malware Prevention, Performance Optimization, phishing, protection, reverse proxy, RevSlider Vulnerability, rfi, scan, security, Security Auditing, Security Detection, Security Logs, Security Prevention, Security Response, Software Vulnerability, spam, SQL Injection, sucuri, two factor security, two-factor authentication, virus, Website AntiVirus, website firewall, website protection, website security, wordpress security, xss, Zero Day

+ Jason's Comments

Sucuri Security has many features, which I’m still exploring. This plugin can scan for malware. The free version will only scan the front end of your website, if you want it to scan the back end of your site, you will need to pay for an account. I’ve recently used it to harden (make more secure) WordPress folders, check for vulnerabilities and re-download all plugins which originate from the WordPress plugin library.


Read up on other WordPress security related plugins and strategies.

Website Optimization and Maintenance

There are a few ways to optimize and speed up your website for viewers and search engines: database clean up, image optimization, page / script compression, CPU / server load optimization, server file caching and utilize browser caching.

I provide website tune ups on request and recommend a schedule for Search Engine Optimization (SEO) and Page Speed optimization.

Optimization is best applied together with website security and protection and backup and maintenance.

Mar 162016
WordPress Plugin Name: Plugin Inspector

Plugin Author: Gregory M
WordPress profile: Gregory M
Contributors: gioni
Version: 1.5
Last updated: April 22, 2016 (3 months ago)
Compatibility (latest version): Unknown (of votes)
Tested up to (WP version): WP 4.5.3
Download count: 1,915
Rating: 5 (out of 5)


The Plugin Inspector plugin is an easy way to check plugins installed on your WordPress and make sure that plugins do not use deprecated WordPress functions and some unsafe functions like eval, base64_decode, system, exec, etc. Some of those functions may be used to load malicious code (malware) from the external source directly to the site or WordPress database.


  • Scans plugins for deprecated WordPress functions
  • Scans plugins for unsafe functions like eval, base64_decode, system, exec, etc.
  • Checks plugins to find vulnerabilities listed in WPScan Vulnerability Database
  • Beautiful source code viewer with highlighting

Plugin Inspector allows you to view all the deprecated functions complete with path, line number, deprecation function name, and the new recommended function to use. The checks are run through a simple admin page and all results are displayed at once. This is very handy for plugin developers or anybody who want to know more about installed plugins.

All code that uses the deprecated functions should be converted to use its replacement if one exists. Because deprecated functions are no longer supported may be removed from future versions of WordPress.

To check the theme files, please, use Theme Check plugin.

Another reliable plugins from trusted author

Protects site against brute force attacks. Restrict login by IP access lists. Limit login attempts. Comprehensive control of user activity.

Make your website instantly available in 90+ languages with Google Translate Widget. Add the power of Google automatic translations with one click.


  1. plugin-inspector screenshot 1

    Plugin Inspector is scanning files and looking for deprecated and unsafe function

  2. plugin-inspector screenshot 2

    Beautiful source code viewer with highlighted issues

Other notes:

Latest Change log entry:

  • Added cool and convenient code viewer to view found issues in the PHP code.
  • Code optimization


check, checker, debug, debugging, developer, development, inspect, plugin check, scan, scanner, security, test, vulnerabilities, vulnerability

+ Jason's Comments

Always good to make sure your WordPress website is healthy – a quick check up today could prevent headaches tomorrow.

Read up on other WordPress security related plugins and strategies.

Website Optimization and Maintenance

There are a few ways to optimize and speed up your website for viewers and search engines: database clean up, image optimization, page / script compression, CPU / server load optimization, server file caching and utilize browser caching.

I provide website tune ups on request and recommend a schedule for Search Engine Optimization (SEO) and Page Speed optimization.

Optimization is best applied together with website security and protection and backup and maintenance.

Mar 162016
WordPress Plugin Name: My WordPress Health Check

Plugin Author: Frank Corso
WordPress profile: Frank Corso
Contributors: fpcorso
Version: 1.3.1
Last updated: June 3, 2016 (2 months ago)
Compatibility (latest version): Unknown (of votes)
Tested up to (WP version): WP 4.5.3
Download count: 4,003
Rating: 5 (out of 5)


My WordPress Health Check will check your WordPress installation to ensure that it is healthy, up to date, and secure. Use the Health Check page to quickly see the results of these checks using the simple color-coded sections.

My WordPress Health Check will add an icon to your admin bar if the results of these checks need attention.

Currently Checks

WordPress Version This plugin checks to make sure that your site is using the latest version of WordPress.

MySQL Version This plugin checks to make sure that your server is using a recent version of MySQL.

PHP Version This plugin checks to ensure that your server is running a version of PHP that is still receiving security updates.

Plugin Updates This plugin checks to make sure all your plugins are up to date.

Inactive Plugins This will check to ensure that you do not have any inactive plugins.

Admin Username This check ensures that you do not have a user with the username of "admin" on your site.

Plugins No Longer Being Supported This plugin checks to see if you have any plugins installed that are no longer supported by the developer.

Plugins With Known Vulnerabilities This will check your plugins to see if you have a plugin installed with a known vulnerability that has not been fixed.

Theme Updates This plugin checks to make sure all of your themes are up to date.

Once installed, there will be a new Health Check page added to the Tools menu.

Make Suggestions Or Contribute

My WordPress Health Check is on GitHub!


  1. my-wp-health-check screenshot 1

    Admin Page

Other notes:

Latest Change log entry:

  • Fixes major bug causing admin bar to error when viewed from front-end of website


inactive, mysql, php, plugin, recommended, requirement, safety, security, support, supported, theme, update, version, vulnerability, vulnerable

+ Jason's Comments

Always good to make sure your WordPress website is healthy – a quick check up today could prevent headaches tomorrow.

Read up on other WordPress security related plugins and strategies.

Website Optimization and Maintenance

There are a few ways to optimize and speed up your website for viewers and search engines: database clean up, image optimization, page / script compression, CPU / server load optimization, server file caching and utilize browser caching.

I provide website tune ups on request and recommend a schedule for Search Engine Optimization (SEO) and Page Speed optimization.

Optimization is best applied together with website security and protection and backup and maintenance.

Mar 162016
Version: 1.4.1
Last updated: May 24, 2016 (2 months ago)
Compatibility (latest version): Unknown (of votes)
Tested up to (WP version): WP 4.5.3
Download count: 100,135
Rating: 5 (out of 5)


This plugin makes your anchor text to smooth scroll adds a smooth scroll to top feature/link in the lower-right corner of long pages. Appears after a set scrolling point and hides after scrolling near the top. This plugin is based on cudazi's plugin "Scroll to Top", and you may use this plugin if you need "Scroll to top" feature.

Features include:

  • Smooth Scrolling for all anchor texts.
  • A back to top button on right hand side.
  • No unnecessary menu item in WordPress Dashboard.
  • Easy customization with some css/js code edit.
  • All CSS and JS files are compressed to score high in Google Page Speed score.
  • Now change easing effect with the help of jQueruyUI
  • Free Support available here

Important Links:

BTW, The plugin might not be now compatible with some plugins. If there are some specific tabs or anchor links we may exclude them mannually. Ask in support forums for help. Please report compatibility issues here or on the GitHub repository. You are more than welcome to contribute towards the development of the plugin. For any support ask here:

However, I have checked the plugin is working fine on Firefox, Chrome, IE and Safari for Windows.


  1. jquery-smooth-scroll screenshot 1

    Example usage on light background

  2. jquery-smooth-scroll screenshot 2

    Example usage on dark background

Other notes:

Latest Change log entry:

  • Improvement: now tab links will be skipped. Should support Woocommerce.
  • jQuery warning fixed.
  • Compatibility checked with WP 4.5


back to top, jquery, scroll, scroll to top, Smooth Scroll, smooth scroll anchor, top of page

+ Jason's Comments

Simple – just activate for smooth transitions to all on page links and a scroll to top button lower right.

About hubway: web design byron bay

I'm a Byron Bay web designer developing WordPress websites for locals, professionals, small business & community organizations, since 2008.

I provide domain name registration, web hosting, Paypal integration, Search Engine Optimization (SEO), Website Page Speed Optimization & Website Maintenance in the Byron Bay area and surrounding towns.

Website packages include domain name, web hosting, WordPress & plugin installation, website design & tutorial. Website services and support are available at an hourly rate when requested.

I highly recommend client testimonials on websites. Testimonials can be featured with product samples in a slideshow. Facebook chief executive Mark Zuckerberg was quoted as saying that a trusted referral was the Holy Grail of advertising.

Nov 202015
WordPress Plugin Name: Custom Facebook Feed

Plugin Author: Smash Balloon
WordPress profile: Smash Balloon
Contributors: smashballoon
Version: 2.4.2
Last updated: July 22, 2016 (4 days ago)
Compatibility (latest version): % (of votes)
Tested up to (WP version): WP 4.5.3
Download count: 1,261,530
Rating: 5 (out of 5)


Display a completely customizable, responsive and search engine crawlable version of your Facebook feed on your website. Completely match the look and feel of the site with tons of customization options!

"The perfect plugin with amazing support! What else do you want? Get it!" - JoeJeffries

"I honestly cannot recommend this plugin enough. The plugin itself is gorgeous and super customizable, and if you run into will get you out of it. Five Stars across the board." - pamsavoybarnett

"The positive reviews here say it all. John and SmashBalloon are delivering top-notch products and service -- something us website developers value greatly. If I could give them 10 Stars across the board I wouldn't hesitate. Cheers!" - AME Network


  • Completely Customizable - By default the Facebook feed will adopt the style of your website, but can be completely customized to look however you like - with tons of styling and customization options!
  • Facebook feed content is crawlable by search engines adding SEO value to your site - other Facebook plugins embed the feed using iframes which are not crawlable
  • Completely responsive and mobile optimized - layout looks great on any screen size and in any container width
  • Display feeds from multiple different Facebook pages/groups and use the shortcode to embed them into a page, post or widget anywhere on your site
  • Show events from your Facebook feed with name, date/time, location and description
  • Add your own custom CSS
  • Caching means that your Facebook posts load lightning fast. Set your own caching time - check for new posts on Facebook every few seconds, minutes, hours or days. You decide.
  • Super simple to set up. Just enter your Facebook page ID and you're done.
  • Show and hide certain parts of each Facebook post
  • Show or hide the Facebook profile picture and name of the author above each post
  • Display Facebook posts by just the page owner, everyone who posts on your Facebook page, or only other people
  • Control the width, height, padding and background color of your Facebook feed
  • Customize the size, weight and color of text
  • Choose to set a background color and rounded corners on your Facebook posts
  • Supports Facebook tags - creates links when using the @ symbol to tag people in your Facebook posts
  • Automatically links hashtags used in posts to the hashtag page on Facebook
  • Select the number of Facebook posts to display
  • Select from a range of date formats or enter your own
  • Use your own custom link text in place of the defaults
  • Use the shortcode options to style multiple Facebook feeds in completely different ways
  • Set a maximum character length for both the text and descriptions of your Facebook posts
  • Create a customizable header with a range of icons for your Custom Facebook Feed
  • Localization/i18n support to allow every part of the feed to be displayed in your language

To display photos, videos, the number of likes, shares and comments for each Facebook post, multiple layout options, post filtering by type or #hashtag/string and more then upgrade to the Pro version. Try out the Pro demo.


  • Increase social engagement between you and your users, customers, fans or group members
  • Save time by using the Custom Facebook Feed to generate dynamic, search engine crawlable content on your website
  • Get more likes by displaying your Facebook content directly on your site
  • Improve your SEO as all of that quality keyword-rich Facebook content from posts and comments is directly embedded into your website
  • Display your Facebook content your way to perfectly match your website's style
  • The plugin is updated regularly with new features, bug-fixes and Facebook API changes
  • Support is quick and effective
  • We're dedicated to providing the most customizable, robust and well supported Facebook feed plugin in the world!

View the reviews to see what other users are saying about the Custom Facebook Feed plugin.


  1. custom-facebook-feed screenshot 1

    By default the Facebook feed inherits your theme's default styles and is completely responsive

  2. custom-facebook-feed screenshot 2

    Completely customize the way your Facebook feed looks to perfectly match your site

  3. custom-facebook-feed screenshot 3

    Use custom CSS to customize every part of the Facebook feed

  4. custom-facebook-feed screenshot 4

    Display Facebook events

  5. custom-facebook-feed screenshot 5

    Configuring the Custom Facebook Feed plugin

  6. custom-facebook-feed screenshot 6

    General options - Custom Facebook Feed Layout & Style page

  7. custom-facebook-feed screenshot 7

    Typography options - Custom Facebook Feed Layout & Style page

  8. custom-facebook-feed screenshot 8

    Misc options - Custom Facebook FeedLayout & Style page

  9. custom-facebook-feed screenshot 9

    It's super easy to display your Facebook feed in any page or post

Other notes:

Other Notes

"The best dang Facebook plugin this side of the Mississippi!"

At Smash Balloon we have two goals:

  1. Creating and maintaining the most useful, functional, customizable, robust and down-right awesomist Facebook feed plugin your website has ever seen.
  2. To provide the quickest, friendliest and most mind-blowingly amazing product support you have ever experienced.

Why do I need the Custom Facebook Feed plugin?

Increase Social Engagement Increase engagement between you and your users, customers, fans or group members. Get more Facebook likes by displaying your Facebook content directly on your site.

Save Time Don't have time to blog? Save time by using the Custom Facebook Feed instead to generate dynamic content for your website.

Display Your Facebook Content Your Way Tailor your Facebook feeds to display whatever types of content you like. Integrate your Facebook content into your website to completely match the look and feel of the site. No more uncustomizable Facebook iframes.

Add Dynamic SEO Facebook Content to Your Site All of that quality keyword-rich Facebook content from Facebook posts is directly embedded into your website.

No Coding Required Choose from tons of built-in customization options to create a truly unique feed of your Facebook content.

Mind-blowing Customer Support We understand that sometimes you need help, have issues or just have questions. We love our customers and strive to provide the best support experience in the business. If you need support then just let us know and we'll get back to you right away.

How to get a Facebook Access Token

For step-by-step instructions and screenshots on how to get a Facebook Access Token just follow the Facebook Access Token instructions on the Smash Balloon website.

You no longer need your own Access Token to use the Custom Facebook Feed Plugin, but if you'd like to use your own then you will need to obtain one from Facebook. Don't worry though, this is really easy to do. Just follow the steps below:

1) Go to and click on Log In in the top right. Log in using your personal Facebook credentials.

Note: The personal Facebook account that you use to register as a Facebook developer does not need to be associated in any way with the Facebook page or Facebook group whose posts you want to display. You can use the Facebook Access Token you receive to display the Facebook posts from any public Facebook page or open Facebook group.

Note: You cannot log in to the Facebook Developer site using a Facebook Page or Facebook Business account. You must use the username and password from your personal Facebook profile. Facebook doesn't allow businesses to register as Facebook developers, only individuals.

2) If this is your first time signing in to the Facebook Developer portal then click on Register Now. Registering is a quick an easy process which will take less than a couple of minutes. If you're already registered as a Facebook developer then you can skip ahead to step 9.

3) Accept the Facebook terms and click Continue.

4) Enter your phone number to confirm your account.

5) Facebook will send you an automated text message containing a confirmation code. Enter it in the box and click Confirm.

6) Choose to share your phone number with Only Me (unless you wish to share it with publicly or with Facebook friends).

7) You can skip the next step by clicking Skip.

8) Click Done.

9) Now click on Create New App.

10) Enter your Facebook App Name. This can be anything you like. Click Continue.

11) Fill in Facebook's Security Check and click Continue.

12) Your Facebook App should now be set up. Copy and paste your Facebook App ID and Facebook App Secret into the fields in the last step of the Access Token instructions to retrieve your Facebook Access Token.

What some of our users think

See all of the reviews here

"Loving the Facebook feed plugin from @smashballoon. It's gonna transform my work's website! Great customer service too :)" - Grace Snow

"Love the style and functionality of the @smashballoon facebook feed plugin. AMAZING support!" - Bella Guzman

"Hands down the BEST Facebook feed plugin for WP - @smashballoon #prettysureivetriedthemall" - Jacob Ajjarapu

"@smashballoon Custom Facebook Feed plugin for WordPress is excellent and support couldn't have been easier or faster. Thx!" - Scott Whittier

"@smashballoon Love your Facebook plugin, and fantastic back-up support - good work" - Mike Harwood

"Very smooth purchase process. After getting the Facebook access key, the plugin worked perfectly. Needed some questions answered, and received the best personal support i've ever had. Can't recommend this plugin highly enough." - jondennis

"I am not by any means an experienced web designer or programmer. Normally upon seeking tech support for anything I am met with a support tech that either talks over my head and answers me as shortly as possible. The short answers would not normally bother me if the response time was under 6-8 hours if not 3 days for a response. I found Smash Balloon by absolute luck in my search for a Facebook Plugin for my blog site that had a better look than the Facebook widget that my site came with. In fear that I would receive the aforementioned type of "help," I spent almost 2 days trying to save myself the frustration of the technicians by thinking that I could do it myself. Well, I couldn't do it myself and finally I submitted a support request from Smash Balloon. It was the fastest response that I have ever experienced with any tech that I have ever contacted in my life and I didn't feel as if I was talking to a robot whos creator forgot to program the part where they liked their job. Furthermore, I trusted the SmashTeam to go into my site and fix what my limited amount of knowledge would allow me to do on my own. I sat at my computer hitting refresh watching it come to life. I'm now sitting here playing with the very simple and highly extensive custom Facebook feed customization options and my stress has been removed. I recommend this product and this company to anyone and I will continue to do so. Thank you SmashTeam" - Chris West

"I can't tell you how many plugins I struggle with because of poor documentation. I'm not a developer, I am a user who needs (fairly quick) responses. The Custom Facebook Feed plugin doesn't fit into that category at all! I handled 90% of the install by myself, and got immediate and accurate support from the developer when it came to slight customizations. Bottom line: this is the best tool for implementing a Facebook feed into a WordPress page - and the people behind it are simply awesome!" - kairostcheck

"This is THE plugin to use if you want to get realtime postings from your Facebook page onto your WordPress Site. I was up and running in no time. I had a few settings wrong but was able to receive VERY quick responses from Smash Ballon's tech support team (Thanks John!)." - kevymars

"This plugin is great. Pull in as little or as much content from a Facebook page into your WordPress site. Fantastic for keeping content on your WordPress pages dynamic with no more effort other than using your Facebook page as per normal. I had some issues in getting the plugin to work at first, so I contacted support at SmashBalloon. John was immensely helpful, considering I was only using the free version of the plugin. He got to the bottom of my problem (which was a hosting server issue), got this fixed and it works a treat. Would highly recommend SmashBalloon for quality of product and refreshingly good support. Well done!" - gluedesign

"Easy to install, took about 5-10 minutes in total. Was able to get 3 facebook feeds showing up on my page which is exactly what I needed as we have 3 facebook pages. Definately the easiest facebook plugin to use that I've tried." - susiep

"I got it working pretty easily and looks sweet. A lot of customization options for a simple facebook plugin - makes it really easy to get it lookin just right. Wish facebook made it easier to get a token but is what it is. The step by step instructions helped so wasn't too bad. Cheers, Moz" - mozlover

"Tried a bunch of other facebook plugins but they were either impossible to get working or looked like garbage. This facebook plugin has easy to follow instructions and lets you customize pretty much every aspect of it. Highly recommend." - Samtaray

"You will have a professional touch to a website with this plugin. Total freedom to integrate Facebook in your website - which is of course much nicer than the standard options from Facebook. Have a look at where you can see the implementation. Smashballoon did a great job with this plugin and their service and instructions on their website are very clear! Bravo! Paul (Young Focus)" - paulvw

"Easy to set up. Nice to be able to show facebook posts on my site without the ugly facebook social plugin." - B

The Importance of Facebook for Small Businesses

Below is an article indicating the importance of building a Facebook community around your business or product. The Custom Facebook Feed plugin can help you to build a Facebook community more easily and effectively.

A few years back when Mark Zuckerberg came up with his concept of a social networking site and named it Facebook, he had no idea what it would become in the time to come. Facebook has quite literally revolutionized the way we look at social networking. With over 700 million active Facebook users, it is definitely the biggest platform you can get if you seek to engage with many people simultaneously. Though Facebook is the premiere social networking platform, it also holds a lot of potential for businesses. The fact that Facebook can help businesses in growing and reaching out to a new customer base has added to Facebook's popularity.

Today when you look at Facebook and the Facebook groups or Facebook pages that exist on the site, you will find that every popular brand is there. They are not only there but are active on Facebook on almost a daily basis. For the present generation, who spend a lot more time on the internet than on the TV, brands needed to change their approach. Facebook provides the best possible solution in this scenario. However, it is not only the big brands that make the full use of Facebook's social media power. Even small businesses can benefit greatly from using Facebook if they make optimal use of the various features that Facebook has to offer.

Why Use Facebook for Your Business?

When you start your business, many things have to be taken into account. Amongst the tons of seemingly more important things, you might question the need for using Facebook. Often people end up feeling that Facebook is too trivial a task and can be accomplished at anytime. Here are some reasons why you should have your presence on a social networking giant like Facebook and take it very seriously:

Customer Interaction: Having your business on Facebook through a Facebook fanpage or a Facebook group is a great way to learn more about your customers. Through Facebook comments or Facebook posts, you get to have direct feedback and conversations with your target audience on Facebook. The people who like your Facebook fanpage or join your Facebook group are on

Latest Change log entry:

  • Tweak: Group wall feed posts are now ordered based on recent activity, rather than by the date they were created, to better reflect the order on the Facebook Group wall.
  • Tweak: The "5 hours ago" date text strings can now be translated directly in the shortcode if you're displaying different feeds in different languages. See the bottom of the Shortcode Options table for more information.
  • Tweak: Created some specific setup directions for the free version.
  • Fix: Minor bug fixes


custom, customizable, Customizable Facebook Feed, face book, Facebook, facebook embed, facebook events, facebook fans, Facebook feed, Facebook Feeds, Facebook followers, facebook group, facebook groups, Facebook hashtag, facebook like box, facebook likes, Facebook Page, facebook pages, Facebook plug-in, facebook plugin, Facebook postings, facebook posts, facebook wall, Facebook walls, Facebooks, mobile, posts, responsive, seo, social media

+ Jason's Comments

I recommend upgrading to The Custom Facebook Feed Pro for more features: post images, likes, shares and comments. If you don’t need custom feed, I recommend a Simple Facebook Like Box.

Nov 182015
WordPress Plugin Name: Popup Maker

Plugin Author: WP Popup Maker
WordPress profile: WP Popup Maker
Contributors: danieliser, wppopupmaker
Version: 1.4.15
Last updated: July 20, 2016 (6 days ago)
Compatibility (latest version): % (of votes)
Tested up to (WP version): WP 4.5.3
Download count: 335,644
Rating: 5 (out of 5)


Popup Maker is the most versatile and easy to use popup, modal & content overlay plugin available.

Easily create attractive popups with no coding skills. Customize nearly every aspect of your popups, from theme & position, to targeting & cookies.

Follow this plugin on GitHub.

Features of Popup Maker include:

  • Control Everything: Complete control to customize every aspect of your popups including: triggers, cookies, conditions, appearance, position and of course content.
  • Accessible Popups: Popup Maker applies the latest in Modal & Popup Accessibility techniques to ensure that your message gets heard by everyone that visits your site.
  • Translation Ready: Translation-ready, for easy conversion to any language. Ask us about our special incentives for translators interested in joining the team.
  • Extremely Flexible: No arbitrary limitations imposed here, create unlimited popups of any type of overlay you can think of. That includes: welcome gates, banner bars, slide outs and more.
  • Developer Friendly: Built with developers in mind with hundreds of functions, action hooks, and filters that developers can use to create their own custom functionality.

What's Included for Free:

  • Our conditions editor allows you to target who will see each popup.
  • Target any WordPress content such as posts & pages or even posts by category.
  • We have included specific conditions for popular plugins such as WooCommerce.
  • Click triggers allow you to trigger a popup on click of menu items, sidebars, buttons, images or any other content on your site. We have various methods alloing you to integrate our click triggers with nearly any plugin or theme.
  • Auto open triggers allow you to set a timed delay, this is the typical Popup experience.
  • Each Trigger can check for one or more cookies. Control when cookies are set and for how long.
  • Set cookies on these events: popup opens, when the user closes it or even using JavaScript.
  • Control every aspect of popup sizing, position, animation and more. We include Premade responsive sizes or you can create your own custom sizes.
  • Vast set of options to customize the look of your popup using our Visual Theme Editor. Change colors, shadows, fonts, paddings & a whole lot more.
  • Make more than just popups, create slide outs, banner bars, hidden sidebars* and more. * Requires additional customization, but very doable.
  • Too many features to list here. Limitless potential. If you can't figure out how to get the functionality your after, ask us we will be glad to help.
  • Built in support for popular form plugins including: Gravity Forms, Ninja Forms, Caldera Forms, & Contact Form 7.
  • Easily insert HTML forms from any provider including:

If you like the plugin and/or support please rate & review it!

Supported HTML Optin Forms Include:

  • Mailchimp
  • Aweber
  • InfusionSoft
  • GetResponse
  • Constant Contact
  • MailPoet
  • MadMimi
  • HubSpot
  • Emma
  • Plus Many More - Just about any optin form. If you find one that doesn't work let us know.

Check out our extension line to increase conversions & further enhance your popups.

For the full list of extensions and more information, visit our extension store!

Follow us on Twitter! Find out more about Popup Maker.

Would you like to help translate the plugin into more languages? Join our WP-Translations Community.


  1. popup-maker screenshot 1

    Create an infinite amount of popups and put any content inside your popups! No restrictions, no limitations - customize your popup content to fit your needs.

  2. popup-maker screenshot 2

    Use the Popup Maker WYSIWIG Content Editor to easily customize your popups' content! Plus, use Short Codes, HTML, and other code to give your popups ultimate power. Adding popups and content in Popup Maker is just like adding pages and content in WordPress.

  3. popup-maker screenshot 3

    Popup Maker offers you pixel perfect positioning settings to match your needs and fit your website perfectly.

  4. popup-maker screenshot 4

    Create high performing themes in minutes with our user friendly Theme Builder. Don't be worried to go with the flow, you can easily revert to old saves with Revision History.

  5. popup-maker screenshot 5

    Theme every element of your popups to blend perfectly into your site: Background Overlay, Popup Container, Close Button, Google Fonts & much more. All in all, customize your popup theme with over 60 options!

Other notes:

Latest Change log entry:


advertising, conversion, lightbox, marketing, modal, pop over, pop-up, popover, popup, popups, promotion, Responsive Popup

+ Jason's Comments

This plugin superseeds the earlier version Easy Modal. First create a theme layout, but then it’s easy to the create pop-ups.

Oct 292015
Version: 1.2.10
Last updated: June 2, 2016 (2 months ago)
Compatibility (latest version): % (of votes)
Tested up to (WP version): WP 4.5.3
Download count: 380,092
Rating: 5 (out of 5)


When moving your WordPress site to a new domain or server, you will likely run into a need to run a search/replace on the database for everything to work correctly. Fortunately, there are several plugins available for this task, however, all have a different approach to a few key features. This plugin consolidates the best features from these plugins, incorporating the following features in one simple plugin:

  • Serialization support for all tables
  • The ability to select specific tables
  • The ability to run a "dry run" to see how many fields will be updated
  • No server requirements aside from a running installation of WordPress
  • WordPress Multisite support

Time-saving features available in the Pro version:

  • View exactly what changed during a search/replace
  • Backup and import the database while running a search/replace
  • Priority email support from the developer of the plugin
  • Save or load custom profiles for quickly repeating a search/replace in the future
  • Support and updates for 1 year

Learn more about Better Search Replace Pro

The search and replace functionality is heavily based on interconnect/it's great and open-source Search Replace DB script, modified to use WordPress native database functions to ensure compatibility.

Supported Languages

  • English
  • French
  • German
  • Spanish

Want to contribute?

Feel free to open an issue or submit a pull request on GitHub.


  1. better-search-replace screenshot 1

    The Better Search Replace page added to the "Tools" menu

  2. better-search-replace screenshot 2

    After running a search/replace dry-run.

Other notes:

Latest Change log entry:

  • Fix: CSS not loaded on details page


better search replace, database, search and replace, Search Replace, search replace database, search&replace, update database urls, update live url, update urls

+ Jason's Comments

I have switched to an alternative Search and Replace plugin which gives more details of the search result.

Oct 012015
WordPress Plugin Name: MailChimp for WordPress

Plugin Author: ibericode
WordPress profile: ibericode
Contributors: Ibericode, DvanKooten, hchouhan, lapzor
Version: 3.1.11
Last updated: July 5, 2016 (3 weeks ago)
Compatibility (latest version): % (of votes)
Tested up to (WP version): WP 4.5.3
Download count: 4,230,814
Rating: 5 (out of 5)


MailChimp for WordPress

Adding sign-up methods for your MailChimp lists to your WordPress site should be easy. With this plugin, it finally is.

MailChimp for WordPress helps you add more subscribers to your MailChimp lists using various methods. You can create good looking opt-in forms or integrate with any other form on your site, like your comment, contact or checkout form.

Some of the MailChimp for WordPress features

Become a Premium user

MailChimp for WordPress has a Premium add-on which comes with several additional benefits.

  • Multiple forms (with AJAX)
  • eCommerce360 integration for WooCommerce and Easy Digital Downloads
  • Email notifications
  • An easy way to style your forms
  • Detailed reports & statistics

View more Premium features

What is MailChimp?

MailChimp is a newsletter service that allows you to send out email campaigns to a list of email subscribers. MailChimp is free for lists up to 2000 subscribers, which is why it is the newsletter-service of choice for thousands of businesses.

This plugin acts as a bridge between your WordPress site and your MailChimp account, connecting the two together.

If you do not yet have a MailChimp account, creating one is 100% free and only takes you about 30 seconds.


  1. mailchimp-for-wp screenshot 1

    A static sign-up form in the sidebar of the Twenty Fifteen theme.

  2. mailchimp-for-wp screenshot 2

    Highly effective 1-click subscribe option in your comment, registration or other forms.

  3. mailchimp-for-wp screenshot 3

    Use your own fields or use our Field Builder.

  4. mailchimp-for-wp screenshot 4

    Integrations for many popular plugins.

  5. mailchimp-for-wp screenshot 5

    Don't know CSS? No worries, our Styles Builder will do the heavy lifting for you! (Pro Feature)

  6. mailchimp-for-wp screenshot 6

    Detailed statistics on which methods are generating the most subscribers. (Pro Feature)

Other notes:

Other Notes


Use the plugin forums for community support where we try to help all of our users. If you found a bug, please create an issue on Github where we can act upon them more efficiently.

If you're a premium user, please use the email address inside the plugin for support as that will guarantee a faster response time.

Please take a look at the MailChimp for WordPress knowledge base as well.

Add-on plugins

There are several add-on plugins for MailChimp for WordPress, which help you get even more out of your site.


The plugin is translated using Transifex. If you want to help out, please head over to the translation project on Transifex.


MailChimp for WordPress is being developed on GitHub. If you want to collaborate, please look at ibericode/mailchimp-for-wordpress.

Latest Change log entry:


  • Update JavaScript dependencies for admin screens.
  • Test debug log & show notice when it's not writable.


  • Add "placeholder" option for dropdown fields.


buddypress, contact form 7, email, ibericode, mailchimp, mailchimp forms, mailchimp integrations, marketing, mc4wp, newsletter, subscribe, widget, woocommerce

+ Jason's Comments

I use this plugin to integrate with Contact Form 7, giving people the option to subscribe to the Mailchimp mail-list, when filling out a form. If you have more than one list and more than one CF7 form, you need to read Knowlegde Base for Mailchimp plugin to know how to assign the sign up checkbox for a specific mail-list.

Jul 032015
WordPress Plugin Name: WordPress ReCaptcha Integration

Plugin Author: Jörn Lund
WordPress profile: Jörn Lund
Contributors: podpirate
Version: 1.1.10
Last updated: December 17, 2015 (7 months ago)
Compatibility (latest version): % (of votes)
Tested up to (WP version): WP 4.4.4
Download count: 66,147
Rating: 5 (out of 5)


Integrate reCaptcha in your blog. Supports no Captcha as well as old style recaptcha. Provides of the box integration for signup, login, comment formsand Ninja Forms as well as a plugin API for your own integrations.


  • Secures login, signup und comments with a recaptcha.
  • Supports old as well as new reCaptcha.
  • Works together with

  • For integration in your self-coded forms see this wiki article for details.


Latest Files on GitHub:


On a WP Multisite you can either activate the plugin network wide or on a single site.

Activated on a single site everything works as usual.

With network activation entering the API key and setting up where a captcha is required is up to the network admin. A blog admin can override the API key e.g. when his blog is running under his/her own domain name.

Known Limitations

  • You can't have more than one old style reCaptcha on a page. This is a limitiation of reCaptcha itself. If that's an issue for you, you should use the no Captcha Form.

  • A No Captcha definitely requires client side JavaScript enabled. That's how it does its sophisticated bot detection magic. There is no fallback. If your visitor does not have JS enabled the captcha test will not let him through.

  • On a Contact Form 7 when the reCaptcha is disabled (e.g. for logged in users) the field label will be still visible. This is due to CF7 Shortcode architecture, and can't be fixed.

    To handle this there is a filter recaptcha_disabled_html. You can return a message for your logged-in users here. Check out the GitHub Repo for details.

  • As of version 4.3 CF7 comes with its own recaptcha. Both are supposed to work together. I you want to keep the WP ReCaptcha functionality, e.g. if you want to hide the captcha from known users, leave the integration in the CF7 settings unconfigured.

  • Old style reCaptcha does not work together with WooCommerce.

  • In WooCommerce the reset password form can not be protected by a captcha. Woocommerce does not fire any action in the lost password form, so there is no way for the plugin to hook in. Take a look at this thread for a workaround.

  • Due to a lack of filters there is no (and as far as one can see, there will never be) support for the MailPoet subscription form.


  1. wp-recaptcha-integration screenshot 1

    Plugin Settings (v 1.1.4)

  2. wp-recaptcha-integration screenshot 2

    Ninja Form Integration

  3. wp-recaptcha-integration screenshot 3

    Contact Form 7 Integration

Other notes:

Plugin API

The plugin offers some filters to allow themes and other plugins to hook in.

See GitHub-Repo for details.

Latest Change log entry:

  • Feature: Changed Contact Form 7 support: As of version 4.3 CF7 comes with its own recaptcha. The plugin now just makes sure both captchas work together. It also keeps the API keys in sync.
  • Fix: Disable Captcha for logged in users now respects custom roles without read capability. (Thanks to @lainme)


captcha, contact form 7, login, ninja forms, no captcha, recaptcha, security, signup, woocommerce

+ Jason's Comments

Google have provided a new style of anti bot check box – “No Captcha” – just click a button. I use this plugin to integrate “No Captcha” for the login forms, post comments and for Contact Form 7 (replaces Really Simple CAPTCHA).