
內容簡介
PlugUpp Dynamic OG Image Generator 外掛能夠自動生成每個頁面的真實瀏覽器截圖,並將其作為 og:image,確保社交平台分享時顯示正確的頁面外觀,提升網站的分享效果與SEO表現。
【主要功能】
• 自動生成真實截圖作為 og:image
• 每篇文章可選擇不同的圖片來源
• 支援多種頁面建構器的內容檢測
• 自動刷新快取截圖的排程管理
• 與主流 SEO 外掛相容,僅替換 og:image 標籤
外掛標籤
開發者團隊
② 後台搜尋「PlugUpp Dynamic OG Image Generator」→ 直接安裝(推薦)
原文外掛簡介
Most SEO plugins let you set a static image as your og:image. PlugUpp Dynamic OG Image Generator goes further: it takes a real browser screenshot of each page and uses that as the og:image. When someone shares your link, social platforms see exactly what your page looks like.
Captures run in the background via WP-Cron. The plugin submits each job to the PlugUpp screenshot service, which renders at the 1200×630 Open Graph size and delivers the result back to your site. The cached image is injected as og:image, overriding your SEO plugin’s output wherever a screenshot is available.
You can also pick Featured image, Featured image with a screenshot fallback, or a Custom image from your Media Library, per content type and per individual post. Auto-screenshot is the standard choice; pick something else when you would rather use an image you already have.
And it is not just posts and pages: the Site-wide Pages section covers the pages that have no post at all – your homepage, archive pages, category and tag pages, and author pages. These pages have no featured image by definition, so a screenshot is often the only real image they can carry. Homepage coverage is free; archive, taxonomy and author pages come with Premium.
Upgrade to Premium for custom post type and WooCommerce coverage, per-page capture overrides, country routing, retina captures, Media Library integration, and higher monthly screenshot quotas. One licence covers a single site up to unlimited sites. See plans and pricing
What you get on the free plan
Real-screenshot og:image – actual browser captures at the standard 1200×630 Open Graph size, not templates and not featured-image fallbacks
Per-post Image Source picker – choose Auto-screenshot, Featured image, Featured image with screenshot fallback, Custom image, or Off, from the block editor sidebar on each post
Per-content-type Source defaults – set the default behaviour for Posts and Pages independently from the Settings page
Homepage og:image – your front page gets a real screenshot og:image too, something most SEO plugins have struggled with for years
SEO plugin aware – works alongside Yoast SEO, Rank Math, and All in One SEO. The plugin replaces only the og:image and twitter:image tags; titles, descriptions, structured data, and sitemaps stay with your SEO plugin
Page-builder content detection – edits made in Elementor, Beaver Builder, Divi, BeTheme, Oxygen, Themify, and Breakdance trigger the same auto-regen as a Block Editor save
Bulk actions – set the Image Source for any selection of posts from the standard Posts and Pages list screens, including alongside any list filter (category, tag, Page Generator Pro, and similar)
Automatic refresh schedule – cached screenshots refresh on a configurable interval (30 days by default), with a background sweep that cleans up cached images you no longer need after a 14-day grace
Cache management – view cache size, clear all screenshots, or queue a full regeneration from the Dashboard
Quota awareness – clear in-admin counters and status messages when your monthly allowance is approaching or has reached its cap
What Premium adds
Site-wide coverage – screenshot og:images for archive pages, category and tag pages, and author pages, with a live page count shown before you enable each group and a per-group custom image option
Custom post types and WooCommerce products – extend Image Source defaults and auto-screenshot capture to any public CPT, including WooCommerce products
Per-page capture overrides – viewport width, capture delay, hide selectors, scroll-into-view, click-before-capture, dark mode, and country routing on individual posts from the block editor sidebar
Custom capture URL – point a post’s screenshot at a different https URL, even on another domain. Ideal for portfolio or case-study posts where the page worth showing is the client site itself
Country routing – capture each page as it renders from a chosen region for IP-localised content
Retina captures – 2x or 3x device scale factor for sharper share previews
Media Library integration – save each capture as a Media Library attachment, optionally set it as the post’s Featured Image, and delete the previous capture on regenerate
Higher monthly screenshot allowance – for larger or busier sites
Multi-site licensing – one licence covers 1, 3, 5, or unlimited sites (Personal, Pro, Business, Agency)
Email support
See the full plan comparison and pricing.
External services
This plugin connects to two external services. Both are operated by PlugUpp.
PlugUpp Screenshot Service
The plugin sends screenshot job requests to the PlugUpp Screenshot Service at https://screenshots.plugupp.com, which captures browser screenshots of your pages and returns them for use as Open Graph images.
When data is sent: when a page or post is first published, when an enabled page is updated and the “Regenerate on post update” setting is on, when you click “Regenerate Now” in the block editor, on the configurable refresh schedule (default 30 days), and when the Settings page is loaded (to populate the connection status indicator and the screenshot usage figures).
What data is sent: the public URL of the page to be captured, your PlugUpp licence key, your site’s Freemius site identifier, the URL the service should send the result to (a REST endpoint on your site), and the capture configuration (viewport width, image quality, country routing, etc.).
What is received back: the captured screenshot image, which is downloaded by your site and stored locally as a WebP file in your uploads directory.
Terms of service: https://plugupp.com/terms-of-service/
Privacy policy: https://plugupp.com/privacy-policy/
Legal notice: https://plugupp.com/legal-notice/
Freemius
The plugin uses the Freemius platform for licence activation, plan changes, plugin updates (for paid plans), and as the Merchant of Record for purchases.
When data is sent: on first plugin activation as part of the user-consented opt-in flow, on licence activation or deactivation, on plugin update checks (paid plans), and on uninstall (for optional feedback). Sending the initial opt-in data is the user’s choice – declining the opt-in still lets the plugin work, but skips telemetry.
What data is sent: standard Freemius opt-in data including site URL, administrator email address, WordPress version, PHP version, plugin version, and active theme name.
Terms of service: https://freemius.com/terms/
Privacy policy: https://freemius.com/privacy/
