Built for CPAs, tax pros, and financial advisors but a huge bonus for any business. Dynamic Post auto-publishes a steady stream of fresh tax, accounting, and financial planning articles to your WordPress blog — no writing required. Pair it with the built-in Grok AI Content Writer to generate custom articles with verifiable web sources, and the RSS aggregator to bring in industry news from outlets you trust.
Every article includes pre-optimized meta data, semantic markup, and clean canonical handling. Yoast SEO, Rank Math, and All in One SEO integrations are built in, so the SEO plugin you already use stays in charge — Dynamic Post fills in the title, description, canonical URL, and Open Graph image automatically for each imported article. ADA-friendly markup, lazy-loaded images, and reading-time badges ship by default.
A Free API Key auto-installs on activation so you can post real articles within minutes. A Full API Key unlocks the complete article archive going back to your subscription start date, unlimited Grok AI generations with optional live-web source verification, up to five RSS feeds with weekly or monthly frequency control, and dynamic shortcodes for placing categories or single articles anywhere on your site.
This plugin automates much of what an SEO agency does — at a fraction of the cost and time
"Yoast tells me what's wrong with my SEO. Dynamic Post fixes it automatically every month."
Linkmaster turns internal linking from a manual chore into an automated, fully-controlled system. You map keywords to the pages they should point to, and Linkmaster weaves those links in at render time — never rewriting your stored posts, so nothing is ever locked in or at risk. It skips headings, existing links, and short articles, with per-keyword and global caps so no page becomes a sea of links. The result is a consistent internal-linking signal that strengthens Google's understanding of your site's topical authority — applied automatically across every post and page, with no article touched by hand.
Areas of Service (AoS) generates a full hierarchy of local-SEO landing pages — "[keyword] in [city]" — for every market you serve, each built from a source page you choose, with canonical tags, SEO-plugin compatibility, and menu placement handled for you. What sets the pairing apart is integration: Linkmaster and AoS run inside one content engine alongside automated article delivery and AI-assisted writing, rather than stitched together from separate plugins. One tool produces the local landing pages, links them into the rest of the site, and keeps the whole structure coherent — a level of integration uncommon in tools built to do only one of those jobs.
9.3
Release Date - June 2026
Diagnostics, content-quality tools, and AoS content refresh. Adds a System Health dashboard, an on-demand article-quality scanner with one-click fixes, and the Premium AoS content-refresh tool — plus a batch of admin-UI fixes.
- NEW: DP Health tab (System Health) — a read-only diagnostics dashboard showing API last-pulled date, total Dynamic Content articles, articles older than three months, articles in Trash, cron next-run times, next monthly pull, and Grok (xAI) usage this month.
- NEW: Article Quality scan
- NEW: One-click alt-text fixes
- NEW: AoS Content Refresh (Premium)
- NEW: Server-side page-view tracking for AoS pages (bots and logged-in editors excluded) with a collapsible 90-day summary, feeding refresh targeting.
- IMPROVED: Clearer, more measured guidance on AI-generated content and the Verify Sources tool.
Version 9.2 New Features and Fixes
— NEW: Areas of Service (AoS) — auto-generate local SEO landing pages for the cities, neighborhoods, ZIP codes, or service areas your business serves.
— NEW: Linkmaster (LM) create manage & edit internal links from one page.
— NEW: AoS Preview Generation Plan — dry-run preview before page generation.
— NEW: AoS Safe Bulk Delete — three-scope bulk delete.
— NEW: AoS Canonical Link Emitter — admin chooses canonical strategy per AoS page (Source page / Self / Noindex).
— NEW: AoS Menu Integration
— NEW: AoS Auto-list Child Pages — AoS parent page lists all city pages, each city page lists its leaf service pages.
— NEW: [COMPANYNAME] placeholder substitution — generated AoS pages automatically replace [COMPANYNAME]
— NEW: Keyword-only title pattern option for AoS
Version 8.8.3 New Features and Fixes
— Free API users now get hands-on access to 4 powerful features previously locked to Full API: Ask Grok, the Grok AI Content Writer (4 lifetime credits), RSS Feeds (1 feed, 1 article), and a 4-month rolling article archive Sample Verified Sourced AI article
https://voss.service2client.biz/write-a-350-word-article-about-2026-changes-to/
— Free articles now accumulate over 4 months on a rolling window
Version 8.8.2 New Features and Fixes
— Stability hardening release: 7 internal fixes, no breaking changes
— Image fetch now uses bounded 15-second timeout
— Failed image downloads now log to error_log and gracefully fall back to the external image URL
— Deactivate plugin now properly cleans up scheduled cron events (no more orphan crons after deactivation)
— Admin settings page hardened against TypeError crashes if the saved_cats option is ever in an unexpected shape
— Monthly auto-post catch-up: if the day-2 cron is missed, articles still post on day 3, 4, 5, etc.
Key Features
- Auto-pulls current month articles on the 2nd at 2 AM your time
- Full API users get historical archive access and "Post From Start Date"
- RSS Feed support (up to 5 feeds) with hot-linked images and weekly/monthly frequency control
- Dynamic Content Install button for complete News & Tools section
- Shortcodes work on any page or post, with cache-miss fallback for missed months
- Free API shows all features grayed out with upgrade link
- Safe API handling with circuit breaker (no endless loops if API is down)
- Improved ADA compliance (image alt text and semantic markup)
- Compatible with Yoast, Rank Math, and AIOSEO
9.3
Release Date - June 2026
Diagnostics, content-quality tools, and AoS content refresh. Adds a System Health dashboard, an on-demand article-quality scanner with one-click fixes, and the Premium AoS content-refresh tool — plus a batch of admin-UI fixes.
- NEW: DP Health tab (System Health) — a read-only diagnostics dashboard showing API last-pulled date, total Dynamic Content articles, articles older than three months, articles in Trash, cron next-run times, next monthly pull, and Grok (xAI) usage this month.
- NEW: Article Quality scan
- NEW: One-click alt-text fixes
- NEW: AoS Content Refresh (Premium)
- NEW: Server-side page-view tracking for AoS pages (bots and logged-in editors excluded) with a collapsible 90-day summary, feeding refresh targeting.
- IMPROVED: Clearer, more measured guidance on AI-generated content and the Verify Sources tool.
9.1
Release Date - May 2026
Reliability & data-safety release. Critical fix for a pre-existing settings-wipe pattern, plus a 60-day grace period that protects your subscription tier through transient API issues.
- CRITICAL FIX: Saving the main settings form no longer accidentally wipes Linkmaster, Areas of Service, or Grok configurations. (LANDMINE-FIX-1, LANDMINE-FIX-2)
- NEW: 60-day grace period preserves your subscription tier when the Dynamic Content API is briefly unreachable or rejects a key (typo, domain change, renewal lag). No more sudden drops to Free during a hiccup.
- NEW: API Key format validation rejects typos at save time. Empty fields and malformed keys are caught instantly, with your previous key restored.
- NEW: Grace-period banner with one-click Free API key recovery.
- NEW: Smart API Health diagnostics distinguish "Invalid API Key" from "API temporarily unavailable" in the Status Dashboard.
- NEW: Grok generation pauses safely during API issues so you don't accrue unexpected xAI charges.
- FIX: Grok success and error messages now display correctly in admin (resolves a years-old silent UI bug).
- FIX: Article Archives and current-month tables render correctly in all API states.
- FIX: AIOSEO canonical compatibility no longer fills your debug log with notices.
- FIX: Defensive null-checks prevent PHP notices on API edge cases.
- FIX: HTML form structure cleanup (orphaned closing tag removed).
- COMPLIANCE: Tier system locked and documented across Free, Starter, Pro, Premium, Enterprise.
9.0
— NEW: Areas of Service (AoS) — auto-generate local SEO landing pages for the cities, neighborhoods, ZIP codes, or service areas your business serves.
— NEW: AoS Preview Generation Plan — dry-run preview before page generation.
— NEW: AoS Safe Bulk Delete — three-scope bulk delete.
— NEW: AoS Canonical Link Emitter — admin chooses canonical strategy per AoS page (Source page / Self / Noindex).
— NEW: AoS Menu Integration
— NEW: AoS Auto-list Child Pages — AoS parent page lists all city pages, each city page lists its leaf service pages.
— NEW: [COMPANYNAME] placeholder substitution — generated AoS pages automatically replace [COMPANYNAME]
— NEW: Keyword-only title pattern option for AoS
8.8.4
Typo, and stability fixes
8.8.3
Release Date - May 2026
*Major Free API improvements: 4 trial features now available to Free users without an upgrade, plus a 4-month rolling article archive. Blog Settings are fully usable on Free. No breaking changes.
8.8
Release Date - May 2026
Grok AI Content Writer is now Beta-feature-complete with live source verification, accurate citation linking, and a fully functional Save button. No breaking changes.
- NEW: Grok AI live source verification ("Verify sources with live web search").
- NEW: Inline citation numbers now align with Sources list numbers. Click [5] in the article body, s
- NEW: Verify Sources is a transient setting.
- NEW: Per-site monthly quotas for Grok AI generations are separated by mode. Standard mode (no live web search) allows 5 generations per month.
- NEW: Sources list formatting uses a clean two-line format per entry:
- FIX: Include Sources Section preference is now respected by the monthly recurring article cron. P
- SECURITY: AJAX save endpoint for Grok settings has a strict 5-field allow-list, nonce verification, and manage_options capability check.
8.7
Release Date - May 2026
Bug fixes and feature additions, no breaking changes.
- News Article placeholders [DCARTICLELINK] and [DCS2CKEY] now resolve inside Dynamic Post.
- Shortcode cache-miss fallback: [dynamic-post] and [dynamic-posts]
- Trash respect: articles moved to WordPress Trash are not re-pulled from the API.
- current_mon gate-poisoning fix: zero-insert runs no longer lock out the month.
- Shortcode alias resolution: cat="tax", cat="acct", cat="fin" etc.
- Disclaimer scoping: only real Dynamic Content articles receive the auto-disclaimer.
- Daily cron handler hardened to insert articles correctly on the 2nd of every month.
- [dynamic-post_videos] shortcode: hyphenated name, alias support,
- Privacy improvements: API key and Grok AI key no longer written to PHP error_log on routine operations.
- Removed 40 verbose debug log lines across four plugin files.
- Stability: structural cleanup of internal alias map handling and content filters.
8.6.4
Release Date - May 2026
- Critical Bug Fixes: Fixed article body rendering blank on certain Dynamic Content articles.
- Performance and Stability: Article post_excerpt is now populated at import time from the API meta_description.
- No new features. All existing functionality, shortcodes, RSS feeds, Grok AI,
8.6.1
- Add missing Elementor and Gutenberg files.
8.6
- Added Grok AI Monthly Recurring Topic feature.
- Recurring articles now remember chosen Post Status (Draft / Pending / Publish).
- 6-month auto-stop per topic to prevent duplicate SEO content.
- SEO Keywords field fully integrated.
- Hard-coded strict content safety rules (no porn, drugs, gambling, hate speech, illegal minor content).
- Removed all debug logging for production safety.
- Minor UI improvements in Grok tab.
- Major stability improvements.
- Daily passive version check.
- Force DC content visibility on single posts.
8.2.2
- Fixed S2C DC articles and Grok AI generated articles appearing blank on single post pages.
8.2.1
- FIXED: Alt-text filter now uses lightweight preg_replace so it never breaks embedded calculators or iframes (fixes "b.substr is not a function" error on tax articles and any page with iframes).
- ADA image alt text is still fully applied using the API article title.
8.1.9
- NEW: Auto-populate image alt text from API article titles (major ADA compliance and image SEO boost).
- NEW: Disclaimer text at the bottom of every Dynamic Post article now wrapped in semantic `
- NEW: Added clear "ADA Compliance Recommendation" notice in both Blog Settings
- Improvement: "Auto Posting Blogs every month" toggle now defaults to ON on fresh installs.
- Added Confucius inspirational quote hover effect on Dynamic Post settings buttons.
- Added celebratory confetti burst animation when clicking "Install News & Tools" button.
- Code hardening: stronger admin-page guards so features never leak to Dashboard, Posts, Pages, Plugins, Media, etc.
8.1
8.0
- Added full Grok AI Content Writer tab with one-click article generation.
- Added "Create New Category on the spot" feature.
- Fixed admin bar icons and Dashicons display.
- Updated Font Awesome to official v6 CDN.
- Improved category filtering (excludes Dynamic Post and RSS categories from Grok).
- Enhanced UI and stability.
7.0
Release Date - April 2026
- New Major Feature - RSS Feed Support. Added support for up to 5 RSS Feeds in the Blog Settings table.
- The plugin now automatically pulls current-month articles only from each RSS feed.
- Images and media are hot-linked (original URLs); no files are imported into the WordPress Media Library.
- If a hot-link is blocked, the image simply does not display (graceful fallback).
- RSS posts use domain-based author and category (e.g., author = "bloomberg", category = "Bloomberg").
- Fixed "What's New in Technology" (and other apostrophe categories) API/Blog count resetting to zero.
- RSS feed URLs no longer shift position after saving settings.
- Enhanced error logging and safeguards for RSS feeds (timeouts, empty responses, blocked feeds).
- All existing features (Free/Full API behavior, shortcodes, trash handling, disclaimers, saved categories, etc.) remain 100% unchanged.
6.01
- Added "Post From Start Date" button next to "Post Articles" (Full API only).
- Added "Post Version" column in the Article Display Settings table.
- Improved version number checking: the plugin now safely detects and replaces outdated articles.
- Shortcodes now properly handle both full category names and aliases.
- Fixed critical fatal error on Free API sites.
- Fixed settings page crashing when the API returns partial data.
- Fixed saved category selection persistence.
5.0 through 5.21
- Article version numbers and automatic update/replace for new versions.
- Fixed all undefined variables. Restored 5.02 deletion logic (Free API only). Made the CVE-2025-39522 nonce protection fully functional.
- Security fix for CVE-2025-39522 (Missing Authorization / Settings Change Vulnerability).
- Fixes an issue where the Full API was deleting older posts.
- Various shortcode fixes.
4.01 through 4.10
- Various disclaimer, image, video, cron, and stability fixes.
3.01 through 3.03.3
- Image and image display rework, plugin and theme conflict fixes, PHP 8.0 compatibility, help files, downtime messages, Author to Editor role upgrade.
2.0 through 2.30
- Cron improvements, image fixes, plugin conflict fixes, canonical field, free API 3-month window, JetPack/Elementor compatibility.
1.0 through 1.9
Initial release through early stabilization. Disclaimer fixes, auto-posting, featured image, Next/Previous links, connection error handling.