WP Automator
Site Management

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:

  1. Create Template: Save current settings
  2. Apply Template: Load saved configuration
  3. Share Templates: Export/import between sites
  4. 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:

StatusDescriptionUse Case
PublishLive immediatelyTime-sensitive content
DraftRequires reviewQuality control workflow
PrivateAdmin onlyInternal content
ScheduledFuture dateContent calendar
PendingAwaiting approvalEditorial 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:

  1. Add images manually after publication
  2. Use WordPress plugins for automatic image insertion
  3. 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:

  1. Export from source site
  2. Review and modify
  3. Import to target site
  4. Verify configuration
  5. Test with single article

Best Practices

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

IssueCauseSolution
Settings not savingPermission issueCheck user role
Override not workingCache issueClear cache
Connection lostCredential changeRe-authenticate
Slow generationHigh word countReduce length

Settings Validation

Validation Checks:

  • URL format correctness
  • Credential validity
  • Category existence
  • Word count limits
  • Required fields

Next Steps


Need help? Contact

Last updated on

Site Settings | WP Automator