Skip to content

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

  1. Topic Selection: A topic from blog_topics is selected for expansion
  2. AI Writing: The OpenAI API generates a full blog post based on the topic
  3. Storage: The post content, slug, and image reference are saved
  4. Review: Admin reviews and edits the generated content
  5. 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

  1. Navigate to Settings > Content > Auto Blog Posts
  2. Browse the list of generated posts
  3. 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

  1. Click on a post entry to open the edit view
  2. Modify the content, slug, or image as needed
  3. 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

  1. Always review AI-generated content for accuracy before publishing
  2. Edit the slug to be concise and keyword-rich for SEO
  3. Add or update blog images to make posts more engaging
  4. Check that the content aligns with your brand voice and messaging
  5. 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.


  • 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