Settings & Configuration
Complete guide to configuring AIO Radar plugin settings.
Accessing Settings
Access AIO Radar settings in WordPress admin:
AIO Radar → Settings
Settings are organized into tabs:
General Settings
Connection
| Setting | Description |
|---|---|
| API Key | Your AIO Radar API key (auto-configured) |
| Site ID | Your site's unique identifier |
| Connection Status | Current connection state |
Actions:
Site Information
| Setting | Description | Default |
|---|---|---|
| Site Name | Display name in dashboard | WordPress site title |
| Primary Domain | Your site's main URL | Detected automatically |
| Timezone | For scheduling and timestamps | WordPress timezone |
Content Settings
Configure which content gets scanned and synced.
Post Types
| Setting | Description | Default |
|---|---|---|
| Include Pages | Scan WordPress pages | ✅ Enabled |
| Include Posts | Scan blog posts | ✅ Enabled |
| Custom Post Types | Additional types to scan | None |
Custom Post Types:
If you have custom post types (products, tours, events), add them:
Common custom types:
product (WooCommerce)tour (Travel plugins)event (Events plugins)Content Filtering
| Setting | Description | Default |
|---|---|---|
| Exclude Categories | Skip posts in these categories | None |
| Exclude Tags | Skip posts with these tags | None |
| Exclude by Meta | Skip posts with specific meta | None |
| Minimum Word Count | Ignore short content | 50 words |
| Maximum Pages | Limit total pages synced | 500 |
Content Inclusion
| Setting | Description | Default |
|---|---|---|
| Include Drafts | Scan draft content | ❌ Disabled |
| Include Private | Scan private posts | ❌ Disabled |
| Include Password-Protected | Scan protected pages | ❌ Disabled |
LLMs.txt Settings
Configure LLMs.txt file generation.
Generation
| Setting | Description | Default |
|---|---|---|
| AI Provider | Which AI generates content | OpenAI |
| AI Model | Specific model to use | GPT-4o |
| Summary Length | Target words per summary | 150-200 |
Provider Options
| Provider | Models Available |
|---|---|
| OpenAI | GPT-4o, GPT-4 Turbo |
| Anthropic | Claude 3 Sonnet, Claude 3 Opus |
| Gemini Pro |
Auto-Regeneration
| Setting | Description | Default |
|---|---|---|
| Auto-regenerate on sync | Update when content changes | ❌ Disabled |
| Regeneration threshold | Minimum changes to trigger | 5 pages |
| Cache duration | How long to cache content | 24 hours |
File Options
| Setting | Description | Default |
|---|---|---|
| Generate llms.txt | Create summary version | ✅ Enabled |
| Generate llms-full.txt | Create full-content version | ✅ Enabled |
| Custom filename | Override default filenames | None |
Schema Settings
Configure structured data generation.
Generation
| Setting | Description | Default |
|---|---|---|
| Business Type | Override auto-detection | Auto-detect |
| Include Organization | Add organization schema | ✅ Enabled |
| Include WebSite | Add website schema | ✅ Enabled |
| Include Breadcrumbs | Add breadcrumb schema | ✅ Enabled |
Business Types
Available business types:
TravelAgency - Tour operators, travel agenciesRestaurant - Restaurants, cafes, barsLodgingBusiness - Hotels, B&Bs, vacation rentalsLocalBusiness - General local businessesProfessionalService - Consultants, agenciesOrganization - General organizationsInjection
| Setting | Description | Default |
|---|---|---|
| Auto-inject schema | Add to page head | ✅ Enabled |
| Inject on | Where to inject | All pages |
| Priority | Hook priority | 10 |
Sync Settings
Configure automatic content synchronization.
Automatic Sync
| Setting | Description | Default |
|---|---|---|
| Auto-sync on publish | Sync when content published | ✅ Enabled |
| Auto-sync on update | Sync when content updated | ✅ Enabled |
| Auto-sync on delete | Sync when content deleted | ✅ Enabled |
Scheduled Sync
| Setting | Description | Default |
|---|---|---|
| Full sync interval | How often to sync all | Daily |
| Sync time | When daily sync runs | 3:00 AM |
| Enable cron sync | Use WordPress cron | ✅ Enabled |
Sync Options
| Setting | Description | Default |
|---|---|---|
| Batch size | Pages per batch | 50 |
| Include full content | Send complete page content | ✅ Enabled |
| Include excerpts | Send content excerpts | ✅ Enabled |
| Include images | Sync image data | ✅ Enabled |
Advanced Settings
For developers and troubleshooting.
Debug Mode
| Setting | Description | Default |
|---|---|---|
| Enable debug logging | Log API requests/responses | ❌ Disabled |
| Log level | What to log | Errors only |
| Log retention | How long to keep logs | 7 days |
API Configuration
| Setting | Description | Default |
|---|---|---|
| Request timeout | API timeout in seconds | 30 |
| Retry attempts | Retries on failure | 3 |
Cache
| Setting | Description | Default |
|---|---|---|
| Enable caching | Cache API responses | ✅ Enabled |
| Cache duration | How long to cache | 1 hour |
| Clear cache | Manual cache clear | Button |
Cache management:
bash
# Clear all plugin cache
wp aio cache clear
# Clear specific cache
wp aio cache clear --type=llms-txtData Management
| Action | Description |
|---|---|
| Export Settings | Download settings JSON |
| Import Settings | Restore from JSON |
| Reset to Defaults | Clear all settings |
| Delete All Data | Remove plugin data |
WP-CLI Configuration
View and modify settings via command line:
bash
# View all settings
wp aio config list
# Get specific setting
wp aio config get sync_interval
# Set setting
wp aio config set sync_interval weekly
# Reset to defaults
wp aio config resetSettings Best Practices
For New Sites
For High-Traffic Sites
For Multi-Site Networks
Troubleshooting Settings
Settings Not Saving
Check:
Settings Reset After Update
Solution:
Conflicting Settings
Common conflicts: