Auto Blog Posts Documentation¶
Menu Location: Settings > Content > Auto Blog Posts
Access Level: Administrator and above
Last Updated: 2026-03-02
Overview¶
The Auto Blog Posts page (admin-edit.php?table=blog_posts) manages AI-generated blog post content. Each blog post is linked to a topic from the Auto Blog Topics system, creating a pipeline from trending keyword research to topic suggestion to full blog post creation.
Primary Functions:
- View AI-generated blog post content
- Link posts to their originating blog topics
- Manage blog post slugs (URLs)
- Track blog post images
- Edit and review generated content before publishing
Database Fields¶
| Field | Description |
|---|---|
| id | Unique identifier |
| topic_id | Links to the blog_topics table entry that inspired this post |
| content | Full AI-generated blog post content |
| date_generated | When the post was generated |
| slug | URL-friendly slug for the blog post |
| blog_image | Associated image for the blog post |
How the System Works¶
Content Generation Pipeline¶
- Topic Selection: A topic from
blog_topicsis selected for expansion - AI Writing: The OpenAI API generates a full blog post based on the topic
- Storage: The post content, slug, and image reference are saved
- Review: Admin reviews and edits the generated content
- Publishing: Post is published to the blog
Relationship to Blog Topics¶
Each blog post has a topic_id that links back to its source topic in the blog_topics table. This creates traceability from trending keywords → topic suggestion → published content.
How to Use¶
Viewing Blog Posts¶
- Navigate to Settings > Content > Auto Blog Posts
- Browse the list of generated posts
- Click on any entry to view full content and details
Reviewing Content¶
Each entry shows:
- Topic ID: Which topic inspired this post (click to see the source topic)
- Content: The full blog post text
- Slug: The URL path for the post
- Date Generated: When the AI created the content
- Blog Image: Associated image (if any)
Editing Posts¶
- Click on a post entry to open the edit view
- Modify the content, slug, or image as needed
- Save changes
Common Use Cases¶
Content Review Workflow¶
Review AI-generated posts for accuracy, brand voice, and quality before publishing. Edit as needed to match your company's tone and messaging.
Blog Management¶
Track which topics have been turned into full posts and which are still pending. Use the topic_id to trace back to the original suggestion.
SEO Content¶
Use the slug field to ensure blog post URLs are SEO-friendly. Review and optimize content for target keywords.
Tips & Best Practices¶
- Always review AI-generated content for accuracy before publishing
- Edit the slug to be concise and keyword-rich for SEO
- Add or update blog images to make posts more engaging
- Check that the content aligns with your brand voice and messaging
- Use the topic_id link to understand the keyword context behind each post
FAQ¶
Are blog posts published automatically?¶
No, posts are generated and stored for review. Publishing is a separate step that requires admin action.
Can I create blog posts manually without the AI system?¶
Yes, you can add entries directly through the admin-edit interface.
How do blog images work?¶
The blog_image field stores a reference to an image associated with the post. Images may be AI-generated or manually selected.
What format is the content stored in?¶
Content is stored as text in the database. It may contain HTML or markdown formatting depending on the generation settings.
Related Pages¶
- Auto Blog Topics (
admin-edit.php?table=blog_topics) - Source topics for generated posts - Content Overview (
content.php) - Content management dashboard - Keywords - SEO keyword management