Popup Maker has long held our minimum requirements as low as we could. But as we & WordPress as a whole with adoption of newer technologies we must adapt and keep up.

As such we have parsed our optin usage tracking and found that of users on the latest 2-3 versions of our plugin, a sample size of roughly ~30k sites, we can safely make some adjustments going forward.

You can see the full charts of data below, but as it stands here is our assessment and plans:

WP Version Requirements

Less than 0.03% of sites on our latest couple of versions are on WP 4.9 (pre-Gutenberg), and more than 95% are on WP 6.2 or later.

Further we are adding notices as of now that will prompt admins to update the version of PHP/WP for our upcoming changes if they do not already meet those requirements.

Image 34

Requirement changes:

  • PHP will go from 5.6 => 7.4
  • WP will go from 4.9 => 6.5

Clarifying Official PHP & WP Version Support Policy

Going forward, we will officially support:

  • Latest 3 releases of WP, ex 6.7, 6.6, 6.5, by the time these requirements change, WordPress 6.7 should be available.
  • The same PHP requirements as WP core, currently this means PHP 7.4+
  • Unofficially we will make security patches, and minor adjustments best we can for users stuck on WP 4.9 via releases against the 1.20.X version only.
    • IE even if we are on 1.25.3 or 2.4.0, WE MIGHT make a patch version like 1.20.7.

Latest Optin Sample Data

These stats represent only opted-in users filtered by the following criteria:

  • Popup Maker >=1.18.0
  • Active checkin within 90 days

WordPress Version Data

We typically drop support for things under 3%, this effectively covers WP 6.0 and lower at this time. As such, we feel comfortable setting our future target to WP 6.5. This means we are potentially leaving behind 11% of users as it stands.

As such we are putting notices in dash for admins on sites that fall into this group to prompt them to upgrade to a more current version of WordPress.

Image 32
WP VersionSite Count% of SitesCumulative %
6.62718464.467%64.467475
6.5714316.940%81.407262
6.431907.565%88.972419
6.311592.749%91.721014
6.214223.372%95.093319
6.18051.909%97.002395
6.03570.847%97.849029
5.92610.619%98.467996
5.82220.526%98.994474
5.71320.313%99.307515
5.6740.175%99.483008
5.51010.240%99.722532
5.4670.159%99.881424
5.3290.069%99.950198
5.270.017%99.966799
5.110.002%99.969170
4.9130.031%100.000000

PHP Version Data

At this time, sites on PHP >=7.4 represent more than 95.6% or more of users. As this is the current requirement for WP Core, we have also set this as our target for now.

Just like for WP requirements, we are putting notices in dash for admins on sites that fall into this group to prompt them to upgrade to a more current version of PHP.

Image 33
PHP VersionSite Count% of SitesCumulative %
8.430.007%0.007113
8.315273.621%3.627742
8.2846720.076%23.703616
8.1815019.324%43.027860
8.0468211.101%54.129223
7.41750341.501%95.630113
7.39882.343%97.972733
7.24711.117%99.089508
7.1840.199%99.288678
7.01490.353%99.641968
5.61510.358%100.000000

Author