Site Settings
Configure individual site settings and preferences
Configure individual site settings to control how content is generated and published to each WordPress site.
Settings Overview
Each WordPress site can have its own configuration that overrides global and group settings:
Connection
WordPress credentials and API endpoint
Content
Article generation preferences
Categories
Default categories and organization
Publishing
Post status, scheduling, and workflow
SEO
Search optimization and metadata
Media
Media handling settings
Advanced
API limits, caching, and debugging
Settings Hierarchy
Inheritance Order: Site settings → Group settings → Global settings. More specific settings override general ones.
graph TD
A[Global Settings] -->|Inherited by| B[Group Settings]
B -->|Inherited by| C[Site Settings]
C -->|Applied to| D[Generated Content]
Connection Settings
WordPress Credentials
Required Information:
- Site URL (must include https://)
- Username (not email)
- Application Password
Test Connection:
{
"endpoint": "https://yoursite.com/wp-json/wp/v2",
"auth": "Basic base64(username:app_password)",
"timeout": 30000,
"retries": 3
}
Verify Access:
- ✅ REST API enabled
- ✅ Authentication valid
- ✅ User permissions sufficient
- ✅ Required endpoints accessible
API Configuration
Advanced Settings:
- Rate Limiting: Requests per minute
- Batch Size: Articles per request
- Timeout: Maximum wait time
- Retry Policy: Failed request handling
Content Settings
Article Generation
Standard Settings:
- Word count: 500-5000
- Language: English (default)
- Tone: Professional
- Structure: Introduction, body, conclusion
Fine-tuning:
- Paragraph length: 3-5 sentences
- Sentence variety: Mixed
- Reading level: 8th grade
- Keyword density: 1-2%
Custom Instructions:
- Brand voice guidelines
- Industry-specific terminology
- Content restrictions
- Required disclaimers
Content Templates
Save and reuse content settings:
- Create Template: Save current settings
- Apply Template: Load saved configuration
- Share Templates: Export/import between sites
- Version Control: Track template changes
Category Management
Default Categories
Category Assignment:
{
"default_category": "uncategorized",
"auto_create": true,
"hierarchy": {
"parent": "main-category",
"child": "sub-category"
},
"mapping": {
"tech": ["WordPress", "Web Development"],
"business": ["Marketing", "SEO"]
}
}
Category Rules
Auto-Assignment
Based on content analysis
Rotation
Cycle through category list
Random
Random selection from pool
Weighted
Probability-based distribution
Publishing Settings
Post Status
Publishing Options:
Status | Description | Use Case |
---|---|---|
Publish | Live immediately | Time-sensitive content |
Draft | Requires review | Quality control workflow |
Private | Admin only | Internal content |
Scheduled | Future date | Content calendar |
Pending | Awaiting approval | Editorial workflow |
Scheduling
Publish as soon as generated
Set specific date/time for each article
Distribute over time period (hours/days)
AI determines optimal publishing time based on audience
Author Assignment
Author Management:
- Default author for all posts
- Rotate between multiple authors
- Match author to category
- Guest author support
SEO Settings
Meta Configuration
SEO Fields:
{
"title_template": "{title} | {site_name}",
"description_length": 160,
"focus_keyword": "auto-detect",
"canonical_url": "self",
"robots": "index, follow",
"schema_type": "Article"
}
Plugin Integration
Yoast SEO
Full integration with focus keywords and readability
RankMath
Support for advanced schema and analytics
All in One SEO
Compatible with AIOSEO meta fields
SEOPress
Integration with SEOPress Pro features
Auto-Detection: WP Automator automatically detects installed SEO plugins and adapts output accordingly.
Media Settings
Image Support
Note: Featured images are not currently supported. Articles are published without images.
Current Status:
- Articles publish without featured images
- You can add images manually in WordPress
- Theme defaults apply for posts without images
Workarounds:
- Add images manually after publication
- Use WordPress plugins for automatic image insertion
- Configure theme to show default images
Advanced Settings
Performance
Optimization Settings:
{
"cache": {
"enabled": true,
"duration": 3600,
"invalidate_on_update": true
},
"compression": {
"gzip": true,
"level": 6
},
"parallel_requests": 3
}
Error Handling
Error Recovery:
- Automatic retry with exponential backoff
- Fallback to draft on publish failure
- Error logging and notifications
- Partial success handling
Debugging
Debug Mode: Enable only for troubleshooting. Disables in production for security.
Debug Options:
- API request/response logging
- Generation process tracking
- Performance metrics
- Error stack traces
Custom Fields
WordPress Custom Fields
Supported Field Types:
- Text fields
- Textareas
- Select dropdowns
- Checkboxes
- Radio buttons
- Date pickers
Field Mapping:
{
"custom_fields": {
"field_name": "value",
"_thumbnail_id": "auto",
"custom_meta": "{generated_value}"
}
}
ACF Integration
Advanced Custom Fields Support:
- Field group detection
- Repeater fields
- Flexible content
- Relationship fields
- Gallery fields
Webhook Configuration
Event Triggers
Available Webhooks:
- Article generated
- Article published
- Generation failed
- Quota exceeded
- Site disconnected
Webhook Payload:
{
"event": "article_published",
"site_id": "site_123",
"article": {
"id": 456,
"title": "Article Title",
"url": "https://site.com/article",
"status": "published"
},
"timestamp": "2024-01-15T10:30:00Z"
}
Backup & Export
Settings Backup
Export Options:
- JSON configuration file
- WordPress import format
- CSV for spreadsheet
- API endpoint backup
Migration
Transfer Settings:
- Export from source site
- Review and modify
- Import to target site
- Verify configuration
- Test with single article
Best Practices
Recommended Settings
Quality
1500-2000 words, draft status, SEO enabled
Speed
800-1200 words, immediate publish, basic SEO
Balanced
1200-1500 words, scheduled, full optimization
Common Configurations
Blog Site:
{
"words": 1500,
"status": "draft",
"seo": true,
"categories": ["blog", "tutorials"],
"tone": "conversational"
}
News Site:
{
"words": 800,
"status": "publish",
"seo": true,
"categories": ["news", "updates"],
"tone": "professional"
}
Troubleshooting
Common Issues
Issue | Cause | Solution |
---|---|---|
Settings not saving | Permission issue | Check user role |
Override not working | Cache issue | Clear cache |
Connection lost | Credential change | Re-authenticate |
Slow generation | High word count | Reduce length |
Settings Validation
Validation Checks:
- URL format correctness
- Credential validity
- Category existence
- Word count limits
- Required fields
Next Steps
- Site Groups - Manage multiple sites
- Publication Settings - Publishing workflow
- AI Prompts - Customize AI behavior
Need help? Contact
Last updated on