Is OG Pilot a WordPress Open Graph plugin?
Yes. The official plugin is OG Pilot Dynamic Open Graph Images on WordPress.org. In this app, connecting it is OAuth with PKCE: a signed-in account links the site, the domain is marked verified, and the plugin requests images with a bearer token. You do not paste an API key into the theme. Which Open Graph tags the plugin prints is answered in the next question.
What does the plugin set for og:title, og:description, og:image, and og:url?
This app returns an image URL. The plugin's render_og_tags prints the tags. With Open Graph output on (the default), it prints og:title (the configured title, or the post title), og:description (the configured description, or the excerpt), og:type (article for a post or the blog_post template, product for a WooCommerce product, otherwise website), og:url (the permalink), og:site_name, and og:locale. When it has an image URL it also prints og:image, og:image:url, og:image:width 1200, og:image:height 630, and og:image:alt. It uses the generated CDN URL, and the featured image only when that URL is missing. It does not print a processing placeholder. Twitter output defaults on and includes twitter:card summary_large_image and twitter:image.
How is a WordPress OG tags plugin different from theme tags?
The WordPress theme handbook describes featured images as pictures a theme prints after add_theme_support('post-thumbnails'). It does not document an og:image tag. A theme hook in wp_head can echo tags you maintain. The plugin is the path when you do not want that hook, and when the OG image should be a generated card instead of the attachment file.
How does this compare with Yoast, Rank Math, and AIOSEO social images?
Yoast's Open Graph functional spec sets og:image from a Facebook image in the Social tab, then the featured image on posts, then a prominent content image, then the Search Appearance social default, then the site fallback (https://developer.yoast.com/features/opengraph/functional-specification/). Rank Math's Open Graph guide lists the image order as the Social-tab OpenGraph image, then the featured image, then the first image in the post, then the default OpenGraph thumbnail, and Titles and Meta recommends 1200 by 630 for that thumbnail (https://rankmath.com/kb/open-graph-meta-tags/ and https://rankmath.com/kb/titles-and-meta/). AIOSEO's default post image source is a setting you choose: Default Image, Featured Image, Attached Image, First Image in Content, Image from Custom Field, Post Author Image, or First Available Image, with the Default Post Facebook Image as the fallback (https://aioseo.com/docs/setting-a-default-image-for-facebook/). Those tools attach tags to a file. The OG Pilot plugin FAQ says Meta Ownership set to External SEO plugin stops OG Pilot tags so Yoast, Rank Math, or AIOSEO can keep theirs. render_og_tags returns immediately in that mode.
When should I use the dynamic API instead of the WordPress plugin?
Use the plugin for posts, pages, and WooCommerce products. Use the API when PHP, Ruby, JavaScript, or Python should sign the same templates and you will print og:image yourself. The API docs require DNS TXT verification before generation. WordPress OAuth marks the domain verified without that TXT record. Use MCP at /docs/mcp when an agent should create the card. The remote endpoint is https://ogpilot.com/mcp.
Will this page publish latency or price benchmarks?
The plugin FAQ says most images are ready within 5 to 10 minutes depending on queue load and the site traffic that triggers WP-Cron (https://wordpress.org/plugins/og-pilot-dynamic-open-graph-images/). This page does not add a separate API timing. The plan catalog lists Starter at $5/month ($50/year, 10,000-image quota), Builder at $49/month ($99/year, 100,000-image quota), and Growth at $99/month ($199/year, unlimited image quota). Those are the defaults in Plans::Catalog, shown on /#pricing. A Stripe image_quota feature can replace the quota. The catalog has no per-image price.