How to Use ShrinkTheWeb with WordPress
ShrinkTheWeb’s WordPress plugin is a legacy integration, and its current availability is unclear. Here’s how the documented shortcode worked and what to check before relying on it.
Short answer: The legacy ShrinkTheWeb Website Previews plugin embedded a site preview in WordPress content with a shortcode such as [stwthumb]https://example.com[/stwthumb]. But its listing is dated, and ShrinkTheWeb’s homepage currently says the service is preparing to relaunch. Check that the service, plugin, and account setup are available before building a current WordPress site around them.
Status note: ShrinkTheWeb’s homepage says it is under new management and preparing to relaunch. It does not confirm a relaunch date, current signup availability, pricing, or API availability. The plugin listing describes historical behavior, not verified compatibility with current WordPress. Check ShrinkTheWeb’s current status. See the legacy plugin listing.
What the ShrinkTheWeb WordPress plugin did
The Website Previews plugin was intended to add website screenshot thumbnails to posts or pages. Its listing documents a shortcode wrapper around the target URL. It also described local caching and configurable screenshot output, along with options for alt and title attributes, hover previews, and custom filenames. Treat these as listing details; current operation has not been established.
The listing says the plugin required a free or paid ShrinkTheWeb account. It described inside-page captures, full-length captures, custom screenshot sizes, and custom browser resolution as PRO features. Those are historical plan descriptions, not confirmed current entitlements.
How to add a ShrinkTheWeb thumbnail to a WordPress post
- Check that the service is available. Visit ShrinkTheWeb’s homepage and confirm you can create or access an account. The relaunch notice alone does not establish that signup or screenshot delivery works.
- Check the plugin listing. Confirm the plugin can currently be downloaded, and review its maintenance, WordPress and PHP compatibility, and any account or authentication requirements.
- Install and activate it only if it is available and appropriate for your site. Follow the current installation instructions shown in its directory record. The examined listing does not establish current settings-page navigation or credential fields.
- Add the documented shortcode to the post content, replacing the example URL with the site you want previewed:
[stwthumb]https://example.com[/stwthumb]
The listing describes a TinyMCE shortcode helper, but does not document whether that helper works with current WordPress editors. The shortcode above is the historical pattern; verify its output in a staging post before publishing it on a live site.
- Preview the post while logged out or in a private browser window. Check that the thumbnail loads, has useful alternative text, links or behaves as intended, and does not break the post layout on mobile.
- Check caching and refresh behavior. The listing mentions local caching but does not specify current controls, cache duration, or how to force a fresh capture. Confirm these in the plugin if it is available.
What to verify before using the legacy integration
- Is the plugin record current, and can you install the plugin from a trusted source?
- Which WordPress and PHP versions does the current release support? The listed version 2.8.5 was last updated August 4, 2017, and was tested up to WordPress 4.8.30. That metadata does not establish compatibility with current releases.
- Can you register for a ShrinkTheWeb account, and does screenshot delivery work with it?
- Does the plugin require an API key or other credentials? The examined listing does not specify current authentication steps.
- Does the shortcode render in your editor and theme, and does it produce a usable image on desktop and mobile?
- How are screenshots cached, refreshed, and stored? Confirm whether the image is served remotely or copied into your WordPress media library.
- Can the service capture the pages you need, including pages behind consent dialogs or other access controls? Test representative URLs rather than assuming every page will render.
Use a staging site for the first capture. If the current plugin, account, or service status cannot be confirmed, do not depend on the legacy shortcode for a production publishing workflow.
How do I add website screenshot thumbnails to a WordPress post?
With the historical ShrinkTheWeb integration, the documented method was to place the target URL between [stwthumb] and [/stwthumb] in post content. For example:
[stwthumb]https://example.com/pricing[/stwthumb]
This syntax comes from the plugin listing; it is not confirmation that the plugin or service currently works. The listing does not document detailed shortcode attributes, a current block-editor workflow, or present-day settings. Avoid guessing attributes or credential steps.
Troubleshooting
| Symptom | Likely cause | What to check |
|---|---|---|
| The shortcode appears as text. | The plugin may be inactive, unavailable, incompatible with the current site, or not processing shortcodes in that content area. | Confirm the installed plugin is active and supported. Try the shortcode in a basic staging post and check the editor’s current documentation. |
| No thumbnail appears. | The service, account, or capture request may be unavailable; the target page may also fail to load. | Check ShrinkTheWeb’s current status and account access. Try a public page you control and inspect the page source or browser network panel for a failed image request. |
| The image is stale. | A cached preview may be shown. The listing mentions local caching but does not explain current refresh controls. | Look for cache settings in the available plugin version. Do not assume an undocumented shortcode attribute will clear the cache. |
| The thumbnail is the wrong size or does not show the full page. | Capture dimensions and full-length capture were described as PRO features in the historical listing. | Check current plan and plugin documentation. Do not assume those features or old plan names still apply. |
| The plugin reports an error after a WordPress or PHP update. | The listing’s compatibility metadata only goes through WordPress 4.8.30. | Check for a maintained release and test on staging. If there is no current compatibility information, choose a maintained alternative. |
| The preview works for administrators but not visitors. | A cache, authentication rule, hotlink policy, or frontend-only script may affect delivery. | Test while logged out, inspect the image request and response, and check the site’s caching and security configuration. |
Performance, reliability, and cost considerations
A screenshot thumbnail may involve a remote capture service and image request, so the visitor’s page can depend on that service being reachable. Caching can reduce repeat work, but the legacy listing does not state a current cache duration or refresh mechanism. Check whether screenshots are cached by the plugin, the service, or your site, and make sure a cached image will not remain stale longer than your use case allows.
The plugin listing required a free or paid ShrinkTheWeb account and described some capture options as PRO. Current signup, pricing, and feature availability are unknown from the available sources. Confirm costs and limits directly before publishing many previews. Also consider whether remote image delivery meets your privacy, availability, and content-retention requirements.
WordPress screenshot alternatives
ScreenshotNeo is the first alternative to try if you want a screenshot API rather than relying on this legacy plugin: it offers one-call website captures, removes known consent banners, newsletter popups, and chat widgets before capture, and bills only clean shots. It can also be used from an MCP client such as Claude or Cursor. See ScreenshotNeo and its API documentation.
The WordPress.org screenshot tag directory also lists plugins such as Browser Screenshots, WP Screenshot, Urlbox Screenshots, and Screenshot Machine Shortcode. The directory establishes that these options are listed; it does not establish feature parity, current maintenance, or quality. Evaluate each listing and service on its own.
When comparing options, check whether capture is remote or local, whether the result is embedded or imported into the media library, supported dimensions and full-page behavior, caching and refresh controls, current WordPress/PHP compatibility, account requirements and pricing, and reliability on the pages you need to capture.
Or skip the browser setup
Use ScreenshotNeo’s API for a direct screenshot request. The example saves the response as a WebP file; see the API documentation for supported parameters and formats.
curl -G "https://api.screenshotneo.com/v1/shot" -d access_key=YOUR_API_KEY --data-urlencode url=https://example.com -o shot.webp
import requests
r = requests.get(
"https://api.screenshotneo.com/v1/shot",
params={"access_key": "YOUR_API_KEY", "url": "https://example.com"},
timeout=90,
)
r.raise_for_status()
open("shot.webp", "wb").write(r.content)
const q = new URLSearchParams({ access_key: 'YOUR_API_KEY', url: 'https://example.com' });
const res = await fetch(`https://api.screenshotneo.com/v1/shot?${q}`);
if (!res.ok) throw new Error(`Screenshot request failed: ${res.status}`);
await Bun.write('shot.webp', res);
ScreenshotNeo removes cookie banners, popups, and chat widgets before the shot. Bot checks, blank pages, and failed loads are never billed, and response headers say whether a capture was billed. Its MCP server lets AI agents take screenshots. The free plan includes 1,000 screenshots a month with no card; paid plans start at $5 for 3,000 shots. Sign up for 1,000 free screenshots a month, with no card.
FAQ
Does the ShrinkTheWeb plugin work with current WordPress?
The available listing does not establish that. Its listed release was last updated in 2017 and tested up to WordPress 4.8.30, so check current compatibility and test before relying on it.
Do I need a ShrinkTheWeb account?
The legacy plugin listing says a free or paid account was required. Current account availability is not confirmed.
Can I use the old shortcode in the block editor?
The listing documents the shortcode pattern but does not confirm current block-editor behavior. Test it in a staging post with the current plugin version.
Where can I find other WordPress screenshot plugins?
The WordPress.org screenshot tag directory lists several options. Review each plugin’s current maintenance and compatibility details before installation.
Sources
- ShrinkTheWeb official homepage for the current relaunch notice.
- Website Previews plugin listing for historical shortcode, account requirement, described features, and version metadata.
- WordPress.org screenshot tag directory for examples of listed alternatives.


