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.
Content built for CPAs, tax pros, and financial advisors — with advanced SEO features for any company serious about optimization.
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.
"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.
FAQ Magic turns any article into an SEO-ready FAQ section in one click. It scans a post for natural question-and-answer moments, drafts concise FAQs from the content, and outputs clean FAQPage schema so search engines can surface them as rich results — with a manual [dc_faq] shortcode available anytime if you'd rather write your own.
Peer Review (Premium and above) lets a colleague at another firm write an official, tamper-proof endorsement of your firm — the professional equivalent of a signed reference. Invite a reviewer by email; they submit through a private single-use link, and the review is cryptographically sealed against silent edits. Display it anywhere with the [dp_peer_review] and [dp_peer_reviews] shortcodes.
Verified Sources & Citations (Beta), is an optional mode for the Grok AI writer (Full API). With it on, Grok grounds each article in a live web search at generation time, so the writing reflects current, real-world information rather than model recall alone — useful for time-sensitive tax, finance, and regulatory topics. Because each verified generation runs a live search, it carries its own monthly allowance separate from standard generations.
Need help? Open a support ticket at
https://helpdesk.service2client.com/Main/frmTickets.aspx
Dual licensing options (including commercial licenses that remove copyleft obligations for businesses) are available — contact sales@service2client.com for details.
10.7
Release Date - July 2026
Source control for the Verified Sources mode of the Grok AI writer (Full API). You now decide exactly which websites Grok is allowed to draw on. A Preferred Sources list — pre-loaded with authoritative government and standards bodies (IRS, SEC, Treasury, the Federal Reserve, FASB, AICPA and more, plus a simple ".gov" and ".edu" catch-all) and fully editable — tells Grok which sites to favor. A Banned Sources list lets you name any domain that must never appear. With Verified Sources on, a generated article will only ever cite, link to, or name a site on your approved list, so an article on your own site can not hand a backlink or a mention to a competing firm. Both lists accept a pasted web address and tidy it down to just the domain for you, and flag any line where a firm's name was typed in place of a domain. Also in this release: the Grok settings button is now labeled simply "Save."
10.6
Release Date - July 2026
Dynamic Content installs are now self-contained — the News & Tools pages size themselves correctly without adding any code to your theme, and the new page opens with a video list. Article summaries now come straight from the content service, so post sliders, cards and archive listings show real preview text. New "Adopt existing Dynamic Content pages" tool: if your Dynamic Content links were set up by hand, one click tells the Client Report to count their reads. Fixes: installing News & Tools when the menu already exists (previously ended in a server error); featured images now appear in Elementor Cards and Classic post grids; Areas of Service city pages no longer list their services twice; an article whose title repeats one from an earlier month now publishes instead of being passed over; the article disclaimer refreshes automatically from the content service; internal links match plural keywords again.
10.5
- Client Report — Print / Save as PDF: one click turns your monthly report into a clean, print-ready PDF with your logo and every chart intact — ideal for handing to a client or keeping a copy.
- Hub connectivity (for the Dynamic Post Agency add-on): securely share a read-only summary of this site's report — readership, trust and review status, content freshness, SEO footprint, and site health — with a central agency hub, so an owner of many sites can see the whole portfolio at a glance. Nothing leaves your site until you connect it with your keys.
- Fix: categories whose name contains an apostrophe (for example "What's New in Technology") now count their reads correctly in the Client Report, instead of showing zero.
- Fix: the Client Report's "Top articles" section now hides itself when there is no view data yet, rather than showing an empty notice.
10.4
- Client Report — a polished, on-brand monthly report you can hand a client: content mix, readership (Reads Now / Reads All), trust and review status, content freshness, SEO footprint, and engagement, topped with your own site logo. Turn on the optional automatic monthly email and it delivers itself.
- Automatic AoS optimization (Enterprise) — let Grok refresh the intro and body of your lowest-performing Areas of Service pages on a rolling 30-day schedule, so your local landing pages stay fresh for search on their own. Every change is saved as a WordPress revision you can revert, and it pauses when Grok credits run low.
- Cap-based tier system — feature gating now flows through a single capability table, keeping tier behavior consistent across the plugin.
10.3
- Peer Review & Firm Endorsements — two invite types in one workflow.
- Peer Review: publish your firm's completed AICPA peer review as search-friendly, on-page content with a verified link to your AICPA public-file record. Surfaces the result, review type, period, and acceptance date, and adds factual CreativeWork structured data (no fabricated star ratings). The display auto-expires three years from the acceptance date — the peer review cycle.
- Firm Endorsement: collect a short, tamper-proof endorsement from a colleague at another firm.
- Reviewers submit through a private, single-use magic link — no WordPress account required. The link requires a secure (HTTPS) connection, is good for 24 hours to open and one week to complete, and supports save-and-return drafts.
- Tamper-evident seal: each submission is cryptographically sealed; any later change to the text automatically withholds it from display.
- Shortcode show="" parameter to choose exactly what appears (report, result, type, period, acceptance, AICPA link).
- Admin: resend an invite whose email was lost — refreshes the link without using a daily send; up to three invites per day.
- Print view now includes full link URLs for paper copies.
10.2
White Papers (Enterprise) gives your firm a place to publish long-form, authoritative documents that read like a real white paper — a clean masthead, abstract, and sources, with a one-click Save as PDF. When a paper has been reviewed it carries the Reviewed & Approved emblem, and when it has been attested under dual control it carries an embossed Compliance Attested seal that travels into the saved PDF. Already have white papers on your site in another form? Adopt them in place — non-destructive and reversible — and they gain the same trust layer, structured data, and shortcodes without being moved or rewritten.
- NEW: White Papers content type — masthead, abstract, sources, and a one-click Save as PDF
- NEW: Adopt existing pages or posts as white papers
- NEW: White Papers shortcodes
- NEW: Compliance seal captured in Save as PDF — the official mark is part of the printed document
- NEW: Dynamic Content + Elementor widget + Gutenberg — drop Dynamic Content calculators and pages into Elementor layouts
10.7
Source control for the Grok AI writer's Verified Sources mode (Full API): choose which websites Grok may use with editable Preferred and Banned domain lists, so a generated article does not cites, links to, or names a competing firm. The Grok settings button is now labeled "Save."
10.6
Self-contained Dynamic Content install, real article summaries in post sliders and cards, and a tool to start counting reads on hand-built News & Tools pages. Fixes News & Tools install errors, missing Elementor featured images, duplicated Areas of Service listings, and articles skipped because of a repeated title.
10.5
Client Report: one-click Print / Save as PDF, with your logo and charts intact. Hub connectivity for the Dynamic Post Agency add-on — securely share a read-only report summary (readership, trust, freshness, SEO, site health) with a central agency hub, only after you connect with your keys. Fixes: category read-counts for names containing an apostrophe (were reading zero); the Top-articles section now hides when there is no data.
10.4
Client Report — a branded monthly analytics report (content mix, readership, trust and review status, freshness, SEO, engagement) with your site logo and an optional automatic monthly email. Automatic AoS optimization (Enterprise): Grok refreshes your lowest-performing Areas of Service pages on a rolling 30-day schedule, each change saved as a revertible revision and paused when credits run low. Cap-based tier gating.
10.3
Peer Review & Firm Endorsements: publish your firm's completed AICPA peer review as search-friendly content with a verified AICPA public-file link, or collect a tamper-proof endorsement from a peer firm. Reviewers submit via a private, HTTPS-only magic link with no account needed. Adds factual structured data, resend-invite, and print-with-URLs.
10.2
White Papers (Enterprise): a long-form document type with masthead/abstract/sources and one-click Save as PDF; adopt existing pages/posts as white papers. Elementor and Gutenberg integrations.
10.1
Blog Status icons, Print buttons, bug fixes
10.0
Compliance Mode (Enterprise): regime-based review attestation with sealed, tamper-evident records, credential Verify links, principal approval for Financial Advisory, examiner report export (HTML/CSV), a matching compliance shield trust seal, firm secondary disclaimer, auto-lock on approval, and compliance nudges (dashboard widget + email digest).
9.14
AoS page scan adds one more level to scan depth.
9.13
FAQ Magic now scans more of your site
9.12
NEW — sticky tab navigation (CSS-only)
9.11
Adds Peer Review (Premium and above).
9.10
Performance, trust, and faster indexing.
9.9
Article review workflow + encrypted AI key. Keep a human in the loop on every new article for real E-E-A-T, and store your AI writing key encrypted at rest.
- SECURITY: Key is now encrypted at rest in the database (AES-256-CBC, version-marked).
9.8
NEW: Article review workflow — assign a WordPress reviewer per category; Dynamic Post emails the reviewer a direct edit link when a new article posts (choose per-article or a once-daily digest); a posting category with no reviewer is flagged in a monthly admin notice IMPROVED: Monthly auto-posting is now keyed to the API's U.S. Central clock (fires on or after the 2nd, 11:55 PM Central) for consistent timing regardless of server timezone
9.7
NEW: FAQ Magic (scan, one-click Preview & Insert, FAQPage schema) NEW: Tiered FAQ automation (Free 1 / Starter 5 / Pro 10 / Premium 20 / Enterprise unlimited; manual [dc_faq] always unlimited) IMPROVED: Lock and Review now independent
9.6
NEW: BreadcrumbList + LocalBusiness schema on AoS pages NEW: [dc_faq] FAQPage shortcode NEW: E-E-A-T Review & Lock (reviewer profiles, article lock, reviewed-by emblem, reviewedBy/lastReviewed schema with Yoast/Rank Math/AIOSEO integration)
9.5
NEW: Areas of Service "Adopt" NEW: AoS Flat page structure
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.
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.