Installation

Installation & First Run

Requirements

  • PHP 8.2 or later
  • WordPress 7.0 or later
  • Composer (optional, the plugin bundles its own autoloader fallback)

Installation Steps

  1. Upload the cybermaps directory to /wp-content/plugins/
  2. Activate through the WordPress Plugins screen
  3. Navigate to Settings → Cybermaps

First-Run Verification

After activation, verify the discovery layer is working:

# Check the sitemap index (replace "cybermap" with your configured base slug)
curl -I https://example.com/cybermap.xml

# Check llms.txt
curl https://example.com/llms.txt

# Check the ADP manifest
curl https://example.com/.well-known/ai.json

# Check the knowledge graph
curl https://example.com/knowledge-graph.json

Each should return a 200 response. If the Static File Engine is enabled, these files will also exist on disk at your WordPress root directory.

Directory Permissions

The Static File Engine writes to ABSPATH (your WordPress root). Ensure the web server user has write permissions to this directory:

chmod 755 /path/to/wordpress
chown www-data:www-data /path/to/wordpress

If writes fail, errors are logged to the cybermaps_static_write_errors option and displayed as admin notices.