Installation
Prerequisites
Section titled “Prerequisites”Before installing WyvernPress, ensure your WordPress site meets these requirements:
- WordPress: Version 6.0 or higher
- PHP: Version 8.1 or higher
- MySQL: Version 5.7 or higher (or MariaDB 10.3+)
- HTTPS: Recommended for production sites
- Memory: At least 128MB PHP memory limit (256MB recommended)
Installation Methods
Section titled “Installation Methods”Method 1: Install from WordPress.org (Recommended)
Section titled “Method 1: Install from WordPress.org (Recommended)”This is the easiest way to install WyvernPress and ensures you receive automatic updates.
-
Log in to WordPress Admin
- Navigate to your WordPress admin dashboard
- URL:
https://yoursite.com/wp-admin
-
Access the Plugin Installer
- Go to Plugins → Add New Plugin
- You’ll see the WordPress plugin directory
-
Search for WyvernPress
- In the search box (top right), type “WyvernPress”
- The WyvernPress plugin should appear in the results
-
Install the Plugin
- Click the Install Now button next to WyvernPress
- WordPress will download and install the plugin automatically
- Wait for the installation to complete (usually 5-10 seconds)
-
Activate WyvernPress
- Once installed, the button changes to Activate
- Click Activate to enable WyvernPress on your site
- You’ll see a success message confirming activation
Method 2: Manual Upload
Section titled “Method 2: Manual Upload”If you have the WyvernPress ZIP file or need to install on a site without direct WordPress.org access:
-
Download the Plugin
- Download the WyvernPress ZIP file from WordPress.org or your purchase location
- Save it to your computer (e.g.,
wyvernpress-core.zip)
-
Upload via WordPress Admin
- Go to Plugins → Add New Plugin
- Click the Upload Plugin button at the top
- Click Choose File and select the ZIP file
- Click Install Now
-
Activate the Plugin
- After upload completes, click Activate Plugin
- WordPress will redirect you to the Plugins page
Method 3: FTP/SFTP Upload
Section titled “Method 3: FTP/SFTP Upload”For advanced users or when WordPress upload limits are restrictive:
-
Extract the ZIP File
- Unzip
wyvernpress-core.zipon your local computer - You should see a folder named
wyvernpress-core
- Unzip
-
Connect via FTP/SFTP
- Use an FTP client (FileZilla, Cyberduck, etc.)
- Connect to your web server using your FTP credentials
- Navigate to
/wp-content/plugins/
-
Upload the Plugin Folder
- Upload the entire
wyvernpress-corefolder to/wp-content/plugins/ - Ensure all files are transferred successfully
- Upload the entire
-
Activate via WordPress Admin
- Go to Plugins → Installed Plugins
- Find “WyvernPress” in the list
- Click Activate
Initial Setup
Section titled “Initial Setup”After activation, WyvernPress needs minimal configuration to get started:
Step 1: Verify Installation
Section titled “Step 1: Verify Installation”- Go to Settings → WyvernPress in your WordPress admin
- You should see the WyvernPress settings page
- Verify the plugin version number is displayed
Step 2: Configure API Settings (Optional)
Section titled “Step 2: Configure API Settings (Optional)”For basic CSS styling using the Pattern Library, no API configuration is needed. For advanced AI-powered styling:
- Navigate to Settings → WyvernPress → AI Settings
- Choose your AI provider:
- Pattern Library Only (Free, default): Uses built-in patterns only
- OpenRouter Integration (Paid): Enables AI-powered complex styling
Setting Up OpenRouter (Optional)
Section titled “Setting Up OpenRouter (Optional)”If you want AI-powered styling beyond the pattern library:
- Create an account at OpenRouter.ai
- Generate an API key from your OpenRouter dashboard
- Copy the API key (starts with
sk-or-v1-) - In WyvernPress settings, paste your API key
- Select your preferred AI model (Claude 3.5 Sonnet recommended)
- Click Save Settings
Step 3: Test the Installation
Section titled “Step 3: Test the Installation”- Create or edit any post or page
- Add or select any Gutenberg block
- Look for the WyvernPress icon in the block toolbar or sidebar
- Click to open the WyvernPress styling panel
If you see the WyvernPress panel, installation is successful!
Troubleshooting
Section titled “Troubleshooting”Plugin Won’t Activate
Section titled “Plugin Won’t Activate”Problem: Error message when trying to activate WyvernPress.
Solutions:
- Verify PHP version is 8.1 or higher (check with your hosting provider)
- Ensure WordPress is version 6.0 or higher
- Deactivate conflicting plugins (especially other CSS or block editor plugins)
- Check error logs: Tools → Site Health → Info → Error Log
WyvernPress Panel Not Showing
Section titled “WyvernPress Panel Not Showing”Problem: Can’t find WyvernPress in the block editor.
Solutions:
- Refresh your browser (Ctrl+F5 or Cmd+Shift+R)
- Clear WordPress cache if using a caching plugin
- Ensure JavaScript is enabled in your browser
- Check browser console for errors (F12 → Console tab)
API Key Invalid Error
Section titled “API Key Invalid Error”Problem: “Invalid API key” error when using AI styling.
Solutions:
- Verify the API key is copied correctly (no extra spaces)
- Ensure the key starts with
sk-or-v1- - Check your OpenRouter account has available credits
- Try regenerating the API key in OpenRouter dashboard
Memory Limit Errors
Section titled “Memory Limit Errors”Problem: “Allowed memory size exhausted” errors.
Solutions:
- Increase PHP memory limit in
wp-config.php:define('WP_MEMORY_LIMIT', '256M'); - Contact your hosting provider to increase the memory limit
- Deactivate unused plugins to free up memory
Updating WyvernPress
Section titled “Updating WyvernPress”Automatic Updates (Recommended)
Section titled “Automatic Updates (Recommended)”WordPress will notify you when updates are available:
- Go to Dashboard → Updates
- Find WyvernPress in the plugins list
- Click Update Now
- WordPress will update the plugin automatically
Manual Update
Section titled “Manual Update”- Deactivate WyvernPress (but don’t delete it)
- Download the latest version from WordPress.org
- Delete the old plugin folder via FTP or File Manager
- Upload the new version using any installation method above
- Reactivate the plugin
Backup First: Always backup your site before updating plugins. Use a backup plugin like UpdraftPlus or contact your hosting provider.
Uninstalling WyvernPress
Section titled “Uninstalling WyvernPress”If you need to remove WyvernPress:
Safe Uninstall (Preserves Data)
Section titled “Safe Uninstall (Preserves Data)”- Go to Plugins → Installed Plugins
- Find WyvernPress
- Click Deactivate
- Plugin remains installed but inactive
Complete Removal
Section titled “Complete Removal”- Deactivate WyvernPress first
- Click Delete next to the plugin name
- WordPress will remove all plugin files
- Your applied CSS styles will remain in your content (they’re part of your posts/pages)
Next Steps
Section titled “Next Steps”Now that WyvernPress is installed, you’re ready to start styling!
- Quick Start: Style your first block in 2 minutes →
- Basic Usage: Learn pattern library and AI styling →
- Pattern Library: Browse available CSS patterns →
Getting Help
Section titled “Getting Help”Need assistance?
- Documentation: Browse our complete documentation
- Support Forum: Visit the WordPress.org support forum
- Premium Support: Email [email protected] (Premium tier only)