How Elementor Publishing Works
When you choose Elementor publishing mode, AI SEO Agents converts your article from markdown into a structured Elementor JSON layout. This layout is saved directly to the WordPress database using the _elementor_data post meta field, alongside a standard HTML post_content fallback for Rank Math scoring.
Elementor Layout Structure
Article parsing
The markdown article is split on H2 boundaries using an HTMLParser-based splitter (no regex, ReDoS-safe).
Section building
Each H2 section becomes an Elementor section with heading and text widgets. Even-numbered sections include a full-width image widget above the text.
FAQ extraction
Q&A pairs are detected and converted into Elementor toggle widgets with JSON-LD FAQ schema injected as an HTML widget.
Author bio insertion
An author bio card is appended with a circular photo, name/title, bio text, and LinkedIn and website SVG icon links.
Elementor uses a dual-content model. The visual layout lives in _elementor_data (JSON), while Rank Math reads the HTML post_content fallback. AI SEO Agents writes both to ensure proper SEO scoring.
When to Use Elementor vs HTML Publishing
| Feature | Elementor Publish | HTML Publish |
|---|---|---|
| Layout quality | Rich, multi-section | Clean, single-column |
| FAQ schema | Toggle widget + JSON-LD | Standard HTML |
| Author bio | Styled card with icons | Styled card with icons |
| Full-width images | Yes, alternating | Yes, alternating |
| Table of contents | No (Elementor handles) | Auto-generated |
| Editing after publish | Elementor visual editor | WordPress block editor |
Publish visually stunning Elementor articles powered by AI.
Get Started Free