Description
The Tida URL Screenshot Plugin has been developed by the professional team at Tida Web. Tida Web is a leading company in Website Design, offering services such as Corporate Website Design, E-Commerce Store Development, and Custom WordPress Plugin Programming.
This plugin utilizes a third-party web service to receive a URL from the user and provide a screenshot of the requested page. Additionally, the plugin supports taking screenshots of a custom post type, making it a versatile and practical tool for various user needs.
Supported API Services
- abstractapi.com / Privacy Policy
- apiflash.com / Privacy Policy
- jsonlink.io / Privacy Policy
- microlink.io / Privacy Policy
- screenshotlayer.com / Privacy Policy
- screenshotmachine.com / Privacy Policy
- screenshotone.com / Privacy Policy
- thum.io / Privacy Policy
Features
[tida_screenshot]shortcode for showing the URL Screenshot form.- Enable a button for taking screenshots on custom post types.
Screenshots


Installation
- Upload the plugin files to the
wp-content/plugins/tida-url-screenshotdirectory, or install the plugin through the WordPress plugins screen directly. - Activate the plugin through the ‘Plugins’ screen in WordPress
- You can configure the plugin through the Settings menu in the WordPress dashboard
- (Make your instructions match the desired user flow for activating and installing your plugin. Include any steps that might be needed for explanatory purposes)
FAQ
-
How I use this plugin
-
You can add shortcode [tida_screenshot] in anywhere of your website like page or page builders blocks.
-
How I get a api key
-
You must go to website that you select in api key service, then sign up and get a free api key.
Reviews
There are no reviews for this plugin.
Contributors & Developers
“Tida URL Screenshot” is open source software. The following people have contributed to this plugin.
Contributors“Tida URL Screenshot” has been translated into 1 locale. Thank you to the translators for their contributions.
Translate “Tida URL Screenshot” into your language.
Interested in development?
Browse the code, check out the SVN repository, or subscribe to the development log by RSS.
Changelog
1.3
- Compatible with WP 7.0
- Added new API: Microlink.io
- Added new API: Thum.io
- Security: AJAX handlers now verify a nonce before processing a screenshot request (CSRF hardening).
- Security: Submitted/target URLs are validated (http/https only, no private or reserved IP ranges) before being sent to any screenshot API, to reduce SSRF risk.
- Security: API key field on the settings page is now masked and settings updates re-verify the nonce and
manage_optionscapability. - Security: Screenshot buttons on posts only work for published posts.
- Fix: selecting Thum.io in settings now correctly matches its stored option key (“thumio”).
- Fix: taking a screenshot of a post via the Microlink or Thum.io service no longer references an undefined variable.
- Refactor: repeated API-dispatch switch statements consolidated into a single
resolve_screenshot_from_api()method. - Housekeeping: Supported API Services list, settings dropdown, and internal file includes are now alphabetically ordered.
1.2.3
- Compatible with WP 6.8
- Bugs fixes and improvements
1.2.2
- Bugs fixes and improvements
1.2.1
- Bugs fixes and improvements
1.2
- Bugs fixes and improvements
- Added new API: JsonLink.io
1.1.1
- Bugs fixes and improvements
1.1
- Bugs fixes and improvements
- Added new APIs
- Added Button to custom post types for taking the screenshot from it
- Settings new UI design and improvement
1.0.3
- Bugs fixes and improvements
- Added screenshotlayer API
1.0.2
- Bugs fixes and improvements
- Cross Site Scripting (XSS) Vulnerability fixed
1.0.1
- compatible with WP 6.7
1.0
- published first version
