📦 Installation Guide
🔧 System Requirements
| Component | Minimum Version | Recommended | Notes |
|---|---|---|---|
| WordPress | 5.0 | 6.4+ | Tested up to WordPress 6.4 |
| PHP | 7.4 | 8.0+ | PHP 8.1+ for optimal performance |
| MySQL | 5.6 | 8.0+ | MariaDB 10.0+ also supported |
| Memory Limit | 128MB | 256MB+ | 512MB+ for high-volume sites |
| WooCommerce | 3.0 (Optional) | 8.0+ | Required only for e-commerce features |
⚠️ Pre-Installation Checklist:
- Backup your WordPress site completely
- Ensure your hosting meets minimum requirements
- Have your Google AI API key ready
- Disable caching plugins temporarily during installation
🚀 Installation Methods
Method 1: WordPress Admin Upload (Recommended)
Step 1: Download Plugin
Download the QuarkCode AI plugin zip file from your purchase account or provided download link.
Step 2: Upload via WordPress Admin
- Log into your WordPress admin dashboard
- Navigate to Plugins → Add New
- Click "Upload Plugin" button
- Choose the QuarkCode AI zip file
- Click "Install Now"
Step 3: Activate Plugin
- After installation, click "Activate Plugin"
- You'll see a new "QuarkCode AI" menu in your WordPress admin
⚙️ Initial Configuration
Step 1: Google AI API Setup
- Visit Google Cloud Console
- Create a new project or select existing one
- Enable the "Generative Language API"
- Create credentials (API Key)
- Enable billing for your project (required for API usage)
Important: Without enabling billing, the API will not work even with a valid key.
Step 2: Plugin Configuration
- Go to QuarkCode AI → Settings in WordPress admin
- Enter your Google AI API key in the "API Configuration" section
- Select your preferred Gemini model (2.5 Flash recommended for speed)
- Configure basic appearance settings
- Set initial usage quotas and limits
- Click "Save Changes"
Step 3: Test Installation
- Create a new page or post
- Add the shortcode:
[quarkcode_generator] - Publish and view the page
- Test image generation with a simple prompt like "a red apple"
✅ Installation Complete!
Your QuarkCode AI plugin is now ready to use. Navigate through the documentation using the sidebar to explore all features and configuration options.