GoScreenAPI
Free WordPress Plugin

GoScreenAPI for WordPress

Add powerful screenshot, uptime monitoring, status page, and visual monitoring features to your WordPress site. Easy installation with shortcodes and Gutenberg blocks.

Version 1.0.0 • Compatible with WordPress 5.0+ • Requires PHP 7.4+

Plugin Features

Everything you need to integrate GoScreenAPI into your WordPress site

Screenshot Shortcodes

Display website screenshots with simple shortcodes. Supports custom dimensions, formats, and caching.

[goscreenapi_screenshot url="..."]

Uptime Monitoring

Show uptime status and statistics for your monitored websites directly on your WordPress pages.

[goscreenapi_uptime monitor_id="..."]

Status Page Widget

Embed your public status page to show service health and incident updates to your visitors.

[goscreenapi_status page_id="..."]

Visual Monitoring

Display visual change detection results and comparison screenshots for monitored pages.

[goscreenapi_visual monitor_id="..."]

Gutenberg Blocks

Native Gutenberg block support for visual editing. Drag, drop, and configure with live preview.

Block Editor Ready

Settings Panel

Easy-to-use admin panel for API key configuration, cache settings, and default options.

WordPress Admin

Easy Installation

Get started in 3 simple steps

1

Download & Upload

Download the plugin ZIP file and upload it to your WordPress site via Plugins → Add New → Upload Plugin.

Download Plugin
2

Activate & Configure

Activate the plugin and enter your GoScreenAPI key in Settings → GoScreenAPI. Don't have an API key yet?

Get Free API Key
3

Add Shortcodes or Blocks

Use shortcodes in any post/page or add Gutenberg blocks via the block editor. Start displaying screenshots and monitoring data!

View Documentation

Shortcode Examples

Copy and paste these examples into your posts or pages

Basic Screenshot

[goscreenapi_screenshot url="https://example.com"]

Custom Dimensions

[goscreenapi_screenshot url="https://example.com" width="800" height="600" device="mobile"]

Uptime Monitor Status

[goscreenapi_uptime monitor_id="123" show_stats="true"]

Status Page Embed

[goscreenapi_status page_id="your-status-page-slug"]

Ready to Get Started?

Download the free WordPress plugin and start adding powerful screenshot and monitoring features to your site today.

Effortless Screenshot Integration

Introducing the WordPress screenshot plugin, a solution to automate featured image generation. This plugin simplifies adding dynamic visuals with a [screenshot url="..."] shortcode and a Gutenberg block. It's engineered to enhance your workflow by transforming URLs into high-quality images efficiently.

The plugin auto-generates screenshots while caching them locally to improve performance. Enjoy seamless integration with WordPress 6.0+ and PHP 8.0+. Users can expect rapid response times under 1 second for cached images and around 2-3 seconds for new captures. Supported output formats include JPEG and PNG, with customizable settings for image quality and viewport.

Flexible Configuration Options

This WP screenshot tool offers a dedicated settings page. Configure default viewport dimensions, select image formats (JPEG or PNG), and adjust quality settings as needed. These options ensure each image meets your WordPress website preview requirements without manual intervention.

Adjust the settings to target specific devices or orientations. The flexibility allows for a tailored auto screenshot WordPress experience, vital for developers managing diverse content layouts or responsive designs.

Optimized for Performance

Under the hood, the WordPress URL to image conversion process prioritizes speed. Cached images load nearly instantaneously, while fresh screenshots are delivered within 3 seconds on average. Image file sizes remain optimized, typically under 200KB, to prevent slowing down your website.

The plugin supports various uses, enhancing both frontend and backend operations:

  • Automate blog post featured images
  • Create image previews for external links
  • Enhance visual sitemaps with live previews
  • Enable custom thumbnails for WooCommerce products
  • Generate client project snapshots for portfolios

Compatibility and Requirements

The WP preview plugin runs smoothly with the latest WordPress versions, specifically from 6.0 onward, and requires PHP 8.0 or higher. Ensure your hosting environment aligns with these specifications to maximize performance and compatibility.

Crafted to minimize server load, the plugin uses efficient resource management techniques. It leverages advanced caching strategies to reduce redundant requests and server strain, maintaining robust site performance.

Ready to enhance your site with dynamic visuals? Implement the WordPress screenshot plugin today.

Frequently Asked Questions

How do I use the WordPress screenshot plugin?

To use the WordPress screenshot plugin, install it from the WordPress repository and activate it. You can then capture screenshots of your website directly from the admin panel, with options to save them in PNG or JPEG format at a maximum resolution of 1920x1080 pixels.

Can I use shortcodes to insert screenshots in my posts?

Yes, the plugin supports shortcodes for easy integration. You can use the shortcode [screenshot id="123"] to embed a specific screenshot by its ID directly into your posts or pages.

Is there a Gutenberg block for adding screenshots?

Absolutely, the plugin includes a Gutenberg block that allows you to insert screenshots with a simple drag-and-drop interface. You can configure display settings such as size and alignment directly within the block options.

How does featured image automation work with screenshots?

The featured image automation feature automatically sets the latest screenshot as the post's featured image upon publication. This process typically completes within 2-3 seconds, ensuring your posts are visually appealing without manual uploads.