RocketPost – Wordpress Ai Plugin

Summary

RocketPost is a WordPress plugin and companion marketing site that I designed and built end-to-end. The plugin automates a full publishing workflow—discovering relevant news via RSS, rewriting for clarity and SEO, enriching links and media, then publishing on a recurring schedule. The site at RocketPost.pro promotes the product, handles licensing and downloads, and provides docs/FAQs.


Objectives

  • Keep niche sites consistently updated without manual effort.
  • Produce clean, credible, SEO-ready posts (not “spun” content).
  • Give publishers granular control over sources, cadence, and output.
  • Package the tool for commercial use with licensing, updates, and support.

Deliverables

  1. RocketPost WordPress Plugin (distributed as a ZIP, e.g., RocketPost-v2.5.x.zip)
  2. RocketPost.pro Website with landing pages, pricing, docs, and customer account area (license + downloads).

Advanced Plugin Features

1) Multi-Query News Sourcing

  • Track multiple topics/keywords and RSS sources per site/category.
  • De-duplicate by URL, title similarity, and content hash.
  • Optional source allow/deny lists.

2) Smart Rewriting & SEO

  • Rewrite for readability and consistency; auto-generate headings, summaries, and meta.
  • Link Enrichment Toggle: choose Google Knowledge Graph, Bing, or Off to add authoritative internal/external links.
  • Title sanitation to remove source suffixes (e.g., “— Travel Weekly”) and other brand artifacts; H1 guardrails.
  • Automatic schema (JSON-LD Article), canonical URLs, and alt attributes.

3) Image Pipeline

  • Pull featured images from RSS when present.
  • Keyword-based Pexels fallback using the post headline as seed terms.
  • Per-category default images with attribution and alt text.
  • Optional WebP generation and size constraints to protect Core Web Vitals.

4) Workflow & Scheduling

  • Recurring cadence in minutes (e.g., every 30 minutes).
  • Per schedule action: Save as Draft or Publish Immediately.
  • “Legacy controls” preserved for backward-compatible behavior.
  • Robust logging (fetch, rewrite, publish) + manual re-run tools.

5) Admin UX

  • Clean settings pages aligned with WordPress Admin patterns.
  • Iconography and sectioned tabs (Sources, Rewriting, Images, Scheduling, Logs, Advanced).
  • Inline help, sensible defaults, and safe-guarded actions (nonces + capability checks).

6) Licensing & Distribution

  • Per-user activation code with license validation in the admin.
  • Downloadable ZIP and in-plugin update checks.
  • Customer account area on RocketPost.pro for license keys, downloads, and future updates (with email delivery of keys).

7) Performance & Reliability

  • Batched network calls with timeouts and rate limiting.
  • Transient caching of feeds and media lookups.
  • Graceful error handling and retries to avoid missed cadences.

8) Security & Compliance

  • Sanitization/escaping for all inputs/outputs.
  • Capability checks on all admin actions; nonces on forms.
  • Attribution handling for third-party images; opt-outs for specific sources.

Website (RocketPost.pro)

  • Landing & Product Pages: clear value prop, feature highlights, image examples, and FAQs.
  • Pricing & Checkout: concise plan comparison; immediate license delivery via email (with “check your junk” guidance).
  • Docs/Support: quick-start, configuration guides (sources, rewriting, images, scheduling), and troubleshooting.
  • Account Portal: access to license keys, downloadable ZIPs, and update history.

Results

  • Reliable, hands-off publishing cadence across multiple sites.
  • Higher baseline post quality (structure, links, media, and meta) with minimal oversight.
  • Faster onboarding due to a clean admin UX and sensible defaults.

Maintenance & Roadmap

  • Maintenance: ongoing compatibility with WP core/PHP; performance tuning; log clarity.
  • Planned: per-site A/B settings, deeper analytics on post performance, additional media providers, and expanded schema types.