Install and activate the plugin
Install OG Pilot Dynamic Open Graph Images from your plugin zip or wp-admin Plugins screen, then activate it.
Connect over OAuth and publish branded og:image and Twitter cards for posts, pages, and WooCommerce products. No functions.php edits. Prefer code or an agent? Use the API or MCP.
Built for WordPress social image, Twitter card, and WooCommerce OG image workflows in one plugin. Check a live preview in the Open Graph debugger.
Onboarding
3-step wizard
Templates
9 built-in layouts
Performance
Background queue
This replaces the old manual snippet workflow. The plugin handles auth, generation scheduling, and social tag output for your supported content types.
Install OG Pilot Dynamic Open Graph Images from your plugin zip or wp-admin Plugins screen, then activate it.
Open Settings -> OG Pilot Open Graph Images and follow the 3-step wizard to set defaults and enabled content types.
Use Connect with OG Pilot to securely link your WordPress install. The plugin handles PKCE and token lifecycle.
Set a default template, then optionally define post/page/product and taxonomy mapping rules for auto-selection.
Save content and let background generation queue branded og:image and twitter:image assets with fallback handling.
Keep your theme clean while OG Pilot handles image rendering, queue retries, and social meta output.
Ready to connect
Start with the wizard, then tune templates and rules without touching your production theme files or writing custom OG tag logic.
Free on WordPress.org. Supports posts, pages, and WooCommerce products.
Real generated outputs from the OG Pilot gallery, so teams can evaluate quality before installing.

Editorial posts and SEO articles
Common fields: title, author_name, publish_date, featured_image_url

WooCommerce catalog and offer pages
Common fields: product_price, product_short_description, unique_selling_point

Homepage, about, and service pages
Common fields: title, description, image_url, logo_url

Webinars, launches, and workshops
Common fields: event_date, event_location, image_url

Episode pages and show notes
Common fields: episode_date, host_name, cover_art

Company profile and hiring pages
Common fields: company_logo_url, short_description, brand_colors
Secure account linking without pasting long-lived API secrets into theme files or manual JWT plumbing.
Use page, blog_post, podcast, portfolio, book, event, product, company, and github templates out of the box.
Assign template defaults by post type, category, tag, and WooCommerce product type to keep previews consistent.
Editors can customize title, description, and visual fields from the OG Pilot Social Image meta box when needed.
Generation runs asynchronously with processing fallback images, so page views and editor save actions stay fast.
Meta ownership mode helps avoid duplicate tags with Yoast, Rank Math, and AIOSEO while preserving OG Pilot visuals.
Install the plugin when the content is posts, pages, or WooCommerce products. It connects over OAuth, queues images in the background, and can share tag ownership with Yoast, Rank Math, or AIOSEO so you do not get two og:image tags. Use the debugger on a permalink after the first generation. Use generate, the API, or MCP for pages outside WordPress that should still match the brand.
Preview a published post before you assume Facebook or Slack cached the right card.
One-off image for a URL that does not live in this WordPress site.
Same templates as the plugin, signed from your own server.
Let an agent create the image from a URL after the site is connected.
Yes. The official plugin connects your WordPress site over OAuth and writes branded og:image and twitter:image tags for posts, pages, and WooCommerce products.
Yes. Meta ownership mode avoids duplicate tags with Yoast, Rank Math, and AIOSEO, and product templates cover WooCommerce catalog pages.
Yes. Use the OG Pilot API or the MCP connector when you want the same branded images outside the plugin, including one-off pages and agent workflows.
WordPress + WooCommerce ready
Use setup wizard onboarding, diagnostics visibility, and background queues to keep social cards fresh as your content library grows.
Start here
Install the official plugin from WordPress.org, connect OAuth once, and keep every new post on-brand.