Documentation menu

Getting Started All products v1.2.0+ Updated

System requirements

WordPress, PHP, database and server requirements for Authority and Access.

These are the declared minimums the products are written against. If you plan to run at the minimum versions, test on staging first.

ItemRequirement
WordPress6.5 or newer
Permalinks“Post name” (/%postname%/). Plain permalinks are not supported.
PHP8.1 or newer, with the sodium, mbstring, json, curl and zip extensions
DatabaseMySQL 8, or MariaDB 10.5 or newer
Upload limitupload_max_filesize and post_max_size of at least 8 MB — the theme file contains the components
HTTPSStrongly recommended for the site URL

Server configuration

  • Outbound HTTPS from the web server to the WagerThemes licence service, and to any AI or research provider you choose to enable. Without it the product cannot be activated and cannot update.
  • A real system cron that runs WordPress scheduled tasks every minute, with DISABLE_WP_CRON set in wp-config.php. The licence is re-validated twice a day.
  • Unique AUTH_KEY and SECURE_AUTH_KEY in wp-config.php. They protect the stored licence token and provider keys; changing them later means re-activating the licence and re-entering API keys.
  • File access: WordPress must be able to write to wp-content/plugins/ for the one-click component installer. Otherwise the setup screen points you to manual upload.
* * * * * cd /path/to/wordpress && wp cron event run --due-now >/dev/null 2>&1
define( 'DISABLE_WP_CRON', true );

Optional

  • A persistent object cache (Redis or Memcached) is picked up automatically. It is not required.
  • Full-page caches and CDNs are supported. Exclude /go/*, /wp-json/*, /wp-admin/*, search requests and logged-in users from the cache.
  • Production servers never need Node.js or Composer.