Try the live demoDemo , opens trybookpress.dev in a new tab
BookPress Readiness

A free WordPress plugin that checks whether BookPress can run your site.

It reads the plugins and theme installed on your site, changes nothing, and reports which of them run on BookPress.

Version 1.0.0, 57 KB, GPLv2 or later. WordPress 5.6 or later, PHP 7.2 or later.

Install it

  1. Download the plugin.
  2. In wp-admin, open Plugins, Add New, Upload Plugin.
  3. Choose the zip, press Install Now, then Activate.
  4. Open Tools, BookPress Readiness.
  5. Press Run the scan.

You need an administrator account. With WP-CLI, one command replaces steps 1 to 3:

wp plugin install https://bookpress.io/readiness/bookpress-readiness.zip --activate

What it checks

The plugin reads the PHP installed on your site, so it covers custom and private plugins too.

What the result means

The report marks WordPress core OK, MODIFIED or UNKNOWN. A modified core makes the result Not ready.

What it does not do

We made the scan cautious on purpose.

It writes no files and creates no tables. It stores one option, bpr_run_state, which holds the scan's result.

Each scan makes two requests:

Nothing else leaves your site unless you press a button. Send my result sends the email address you type, the verdict and the version of the support list the scan used. If you tick the box it also sends the blockers, the core check result, the names of your drop-ins and, on a network, its shape and site count. Send the inventory sends the name, version and active state of each plugin and theme, with your WordPress and PHP versions. The screen shows each payload before you send it.

Multisite

BookPress converts a network into separate sites. The report gives the site count, tells you whether the network uses subdomains, which convert, or subdirectories, which do not, and lists what changes: users become per-site, the super admin goes away, and network-activated plugins become each site's own.

After the scan

Try the demo, or start with one site for €1. The migration is one command. Render times by site type are on the speed page.

Remove the plugin

Under Plugins, deactivate BookPress Readiness, then delete it. Deactivating deletes the one option. The plugin creates no tables, transients, scheduled tasks or files, so nothing stays behind on a single site. On a multisite network, delete the option bpr_run_state on each sub-site where you ran a scan.