# switch theme Hire me on Upwork
← all plugins
$ wp plugin activate wdz-toolkit

WDZ Toolkit

client: WebbDesignz — its own commercial product line context: Commercial WordPress product (subscription flagship) shipped: 2026 AI content & schema

AI local-SEO suite: a landing page for every city and service a business serves, with validated structured data built in.

stack: WordPress PHP (37 modules) Claude / OpenAI / Gemini JSON-LD EDD Software Licensing
🔒wp-admin — wdz-toolkit
WDZ Toolkit — A generated city landing page as visitors see it
# A generated city landing page as visitors see it
// how it was engineered

From problem to production.

The problem, the build, and what it changed.

  1. 01

    The problem

    Ranking for "party rentals in [suburb]" needs a dedicated, well-written page per suburb — weeks of copywriting small operators never do, or do by pasting one page thirty times. Schema markup is worse: invisible, technical, and easy to get silently wrong.

  2. 02

    The solution

    Fill in the business profile once and click generate: an individually written landing page per city and per service category, plus FAQs and posts, all saved as drafts for human review. Every page ships with the JSON-LD that makes it eligible for Google's rich results.

  3. 03

    Key features

    • 30 city landing pages in one run, each individually written
    • Service-category pages forming a real internal-link mesh
    • Full JSON-LD engine with duplicate-schema guards
    • Built-in Rich Results validator with per-page pass/fail
    • Three AI providers, encrypted keys, hard daily spend caps
  4. 04

    Engineering & hardening

    Keys are AES-256-encrypted at rest and every AI call runs server-side, logged with real token usage against hard cost caps. Three rounds of adversarial audit hardened it: all AI output sanitized against stored XSS, schema emitted through one guarded path so duplicates are impossible.

  5. 05

    Outcome

    A 30-city service area becomes 30 real landing pages with valid structured data — button-clicks instead of weeks of copywriting.

$ ls ~/screenshots

Inside the plugin.

The screens behind the story above — real production captures, sample data. Click any to zoom.

🔒wp-admin — wdz-toolkit
WDZ Toolkit — The City Generator admin: bulk generate-all and single-city modes
# The City Generator admin: bulk generate-all and single-city modes
🔒wp-admin — wdz-toolkit
WDZ Toolkit — The Service Category Generator with the active provider readout
# The Service Category Generator with the active provider readout
🔒wp-admin — wdz-toolkit
WDZ Toolkit — Rich Results validation: per-schema-type PASS for key pages
# Rich Results validation: per-schema-type PASS for key pages
🔒wp-admin — wdz-toolkit
WDZ Toolkit — Three AI providers with masked encrypted keys and hard spend caps
# Three AI providers with masked encrypted keys and hard spend caps
🔒wp-admin — wdz-toolkit
WDZ Toolkit — The AI Image Generator with style, quality and per-image cost
# The AI Image Generator with style, quality and per-image cost
let's-build

Need a plugin like WDZ Toolkit?

The same engineering — idempotent, hardened, documented — pointed at your business problem. You own the code outright.