[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$f8rDp5a4iz4dshTbWLfJet0sAU-h9SyTE_V0zBOInBWw":3,"$fqJ0LYRmZ8PtZgRsGADwBpXCdJj3t8UthCH1GXtDV3do":214,"$fKJpSjcDPhJoUP4bkDzxhUXusHWgEbWiVRZlD5-rXtbw":218},{"slug":4,"name":5,"version":6,"author":7,"author_profile":8,"description":9,"short_description":10,"active_installs":11,"downloaded":12,"rating":13,"num_ratings":13,"last_updated":14,"tested_up_to":15,"requires_at_least":16,"requires_php":17,"tags":18,"homepage":24,"download_link":25,"security_score":26,"vuln_count":13,"unpatched_count":13,"last_vuln_date":27,"fetched_at":28,"discovery_status":29,"vulnerabilities":30,"developer":31,"crawl_stats":27,"alternatives":36,"analysis":136,"fingerprints":189},"capture-screenshots-pdf","Capture – Screenshots & PDF","1.2.0","techulus","https:\u002F\u002Fprofiles.wordpress.org\u002Ftechulus\u002F","\u003Cp>Capture is a WordPress plugin that allows you to easily embed website screenshots and generate PDFs using the Capture API. Simply use shortcodes in your posts and pages to automatically generate and display screenshots or provide PDF download links.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Features:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Easy-to-use shortcodes for screenshots and PDFs\u003C\u002Fli>\n\u003Cli>Configurable default settings\u003C\u002Fli>\n\u003Cli>Responsive images with lazy loading\u003C\u002Fli>\n\u003Cli>Test API connection directly from admin\u003C\u002Fli>\n\u003Cli>Secure API credential storage\u003C\u002Fli>\n\u003Cli>Support for all Capture API parameters\u003C\u002Fli>\n\u003Cli>Clean, semantic HTML output\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Requirements:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Capture API account (get yours at https:\u002F\u002Fcapture.page\u002Fconsole)\u003C\u002Fli>\n\u003Cli>WordPress 4.7+\u003C\u002Fli>\n\u003Cli>PHP 7.4+\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Shortcode Examples:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Screenshot: \u003Ccode>[capture_screenshot url=\"https:\u002F\u002Fexample.com\" vw=1200 vh=800 full=true]\u003C\u002Fcode>\u003C\u002Fp>\n\u003Cp>PDF: \u003Ccode>[capture_pdf url=\"https:\u002F\u002Fexample.com\" format=\"A4\" text=\"Download PDF\"]\u003C\u002Fcode>\u003C\u002Fp>\n\u003Ch3>External services\u003C\u002Fh3>\n\u003Cp>This plugin relies on Capture (https:\u002F\u002Fcapture.page), a third-party service for generating website screenshots and PDFs. This external service is essential for the plugin’s core functionality.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>What the service is and what it is used for:\u003C\u002Fstrong>\u003Cbr \u002F>\nCapture (https:\u002F\u002Fcapture.page) is a browser automation API that can generate screenshot and PDFs from webpage URLs. It is used by this plugin to process the URLs provided in the shortcodes and return the corresponding screenshot or PDF files.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>What data is sent and when:\u003C\u002Fstrong>\u003Cbr \u002F>\n– The target website URL that you want to capture (sent when using shortcodes)\u003Cbr \u002F>\n– Screenshot parameters like viewport size, image format, and capture options\u003Cbr \u002F>\n– PDF parameters like paper size, orientation, and margins\u003Cbr \u002F>\n– Your API credentials (key and hash generated using secret) for authentication\u003Cbr \u002F>\n– Data is sent every time a [capture_screenshot] or [capture_pdf] shortcode is processed on your website\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Service links:\u003C\u002Fstrong>\u003Cbr \u002F>\n– Terms of Service: https:\u002F\u002Fcapture.page\u002Fterms\u003Cbr \u002F>\n– Privacy Policy: https:\u002F\u002Fcapture.page\u002Fprivacy\u003Cbr \u002F>\n– Documentation pages https:\u002F\u002Fdocs.capture.page\u003C\u002Fp>\n\u003Cp>\u003Cstrong>API Endpoint:\u003C\u002Fstrong>\u003Cbr \u002F>\nThe plugin connects to https:\u002F\u002Fcdn.capture.page to generate screenshots and PDFs.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>User consent:\u003C\u002Fstrong>\u003Cbr \u002F>\nBy using this plugin, website administrators acknowledge that they are sending website URLs and request parameters to Capture service.\u003C\u002Fp>\n","Embed website screenshots and PDFs using Capture API with simple shortcodes.",10,333,0,"2025-09-21T09:48:00.000Z","6.8.5","4.7","7.4",[19,20,21,22,23],"capture","pdf","screenshot","shortcode","webpage","https:\u002F\u002Fcapture.page","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fcapture-screenshots-pdf.1.2.0.zip",100,null,"2026-04-16T10:56:18.058Z","no_bundle",[],{"slug":7,"display_name":7,"profile_url":8,"plugin_count":32,"total_installs":11,"avg_security_score":26,"avg_patch_time_days":33,"trust_score":34,"computed_at":35},1,30,94,"2026-05-20T07:49:55.664Z",[37,55,78,99,117],{"slug":38,"name":39,"version":40,"author":41,"author_profile":42,"description":43,"short_description":44,"active_installs":45,"downloaded":46,"rating":26,"num_ratings":47,"last_updated":48,"tested_up_to":15,"requires_at_least":49,"requires_php":50,"tags":51,"homepage":53,"download_link":54,"security_score":26,"vuln_count":13,"unpatched_count":13,"last_vuln_date":27,"fetched_at":28},"get-filesize-shortcode","Get Filesize Shortcode","1.3.0","ikaring","https:\u002F\u002Fprofiles.wordpress.org\u002Fikaring\u002F","\u003Cp>“Get Filesize Shortcode” is a simple shortcode to get filesize of a file( eg. PDF, JPG, PNG … ) with a human readable format, using the largest unit the bytes will fit into.\u003Cbr \u002F>\nNow added Get filesize block to display file link with file size.\u003C\u002Fp>\n\u003Ch4>Usage\u003C\u002Fh4>\n\u003Cp>Put \u003Ccode>[filesize]http:\u002F\u002Fyoursite.com\u002Fpath\u002Fto\u002Ffile.pdf[\u002Ffilesize]\u003C\u002Fcode> anywhere in a post.\u003C\u002Fp>\n\u003Cp>Or you can use url attr instead. \u003Ccode>[filesize url='http:\u002F\u002Fyoursite.com\u002Fpath\u002Fto\u002Ffile.pdf']\u003C\u002Fcode>\u003C\u002Fp>\n\u003Cp>Also you can place \u003Ccode>\u003C?php echo do_shortcode('[filesize]http:\u002F\u002Fyoursite.com\u002Fpath\u002Fto\u002Ffile.pdf[\u002Ffilesize]'); ?>\u003C\u002Fcode> in your templates.\u003C\u002Fp>\n\u003Cp>As to “Get filesize” block, search ‘get filesize’ in Text block category and insert it.\u003Cbr \u002F>\nSet file title and file url, and it generates a text link to the file with file size afterwards.\u003Cbr \u002F>\nYou can toggle Preview\u002FEdit by clicking Preview\u002FEdit button in toolbar of the block.\u003C\u002Fp>\n\u003Ch4>Note\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>File must be in your server\u003C\u002Fli>\n\u003Cli>With files larger than 2MB, it might return different number due to the spec of filesize function of PHP.\u003C\u002Fli>\n\u003C\u002Ful>\n","\"Get Filesize Shortcode\" is a simple shortcode to get filesize of a file( eg. PDF, JPG, PNG ... ).",200,4606,3,"2025-07-15T06:42:00.000Z","5.8","5.6",[52,20,22],"filesize","http:\u002F\u002Fika-ring.net","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fget-filesize-shortcode.zip",{"slug":56,"name":57,"version":58,"author":59,"author_profile":60,"description":61,"short_description":62,"active_installs":26,"downloaded":63,"rating":26,"num_ratings":64,"last_updated":65,"tested_up_to":66,"requires_at_least":67,"requires_php":68,"tags":69,"homepage":74,"download_link":75,"security_score":76,"vuln_count":32,"unpatched_count":32,"last_vuln_date":77,"fetched_at":28},"dobsondev-shortcodes","DobsonDev Shortcodes","2.1.12","DobsonDev","https:\u002F\u002Fprofiles.wordpress.org\u002Fdobsondev\u002F","\u003Cp>A collection of helpful shortcodes that I use in my own work that I wanted to share with the WordPress Community. If you want to suggest any shortcodes please email me at \u003Ca href=\"mailto:alex@dobsondev.com\" rel=\"nofollow ugc\">alex@dobsondev.com\u003C\u002Fa>. Please download from the \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fdobsondev-shortcodes\u002F\" rel=\"ugc\">Offical WordPress Repository\u003C\u002Fa> for easiest installation. If you would like to donate please \u003Ca href=\"http:\u002F\u002Fdobsondev.com\u002Fdonate\u002F\" rel=\"nofollow ugc\">click here\u003C\u002Fa>.\u003C\u002Fp>\n\u003Cp>As of version 2.0.0 DobsonDev Shortcodes includes a TinyMCE Plugin that provides a button and user interface for adding the shortcodes. The button is the DobsonDev Shortcodes logo and if you click on it you will see a dropdown menu with all of the different shortcodes available to you. Click on the shortcode you want and a popup will appear (for the most part – three of the shortcodes just appear in the editor and you can fill their content in) containing the different attributes for that shortcode. The required attributes are marked with stars and you must fill them in. The other optional attributes can either be filled in to include them or left blank to leave them out.\u003C\u002Fp>\n\u003Ch4>Shortcodes Included\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Embed PDFs – Embeds PDFs into pages rather than separate links.\u003C\u002Fli>\n\u003Cli>Embed \u003Ca href=\"http:\u002F\u002Fgist.github.com\u002F\" rel=\"nofollow ugc\">GitHub Gists\u003C\u002Fa> – Easily add GitHub gists to your site or blog.\u003C\u002Fli>\n\u003Cli>Embed \u003Ca href=\"http:\u002F\u002Fgithub.com\u002F\" rel=\"nofollow ugc\">GitHub Repo Readme\u003C\u002Fa> – Easily add the content from your GitHub repository README.md file.\u003C\u002Fli>\n\u003Cli>Embed \u003Ca href=\"http:\u002F\u002Fgithub.com\u002F\" rel=\"nofollow ugc\">GitHub Repo File Contents\u003C\u002Fa> – Easily add the content from a file from any GitHub repository.\u003C\u002Fli>\n\u003Cli>Embed \u003Ca href=\"http:\u002F\u002Ftwitch.tv\u002F\" rel=\"nofollow ugc\">Twitch Stream\u003C\u002Fa> – Embeds a Twitch Stream into the page.\u003C\u002Fli>\n\u003Cli>Embed \u003Ca href=\"http:\u002F\u002Ftwitch.tv\u002F\" rel=\"nofollow ugc\">Twitch Stream\u003C\u002Fa> Chat – Embeds the chat from a Twitch Stream into the page.\u003C\u002Fli>\n\u003Cli>Embed \u003Ca href=\"http:\u002F\u002Fyoutube.com\u002F\" rel=\"nofollow ugc\">YouTube Video\u003C\u002Fa> – Embeds a YouTube Video into the page.\u003C\u002Fli>\n\u003Cli>Embed \u003Ca href=\"https:\u002F\u002Fvimeo.com\u002F\" rel=\"nofollow ugc\">Vimeo Video\u003C\u002Fa> – Embeds a Vimeo Video into the page.\u003C\u002Fli>\n\u003Cli>Inline Code – Displays inline code snippets that are visually different than the body text.\u003C\u002Fli>\n\u003Cli>Code Block – Displays a simple code block for simple, small pieces of code.\u003C\u002Fli>\n\u003Cli>Button – Displays a purely CSS button with choice of color, text and link.\u003C\u002Fli>\n\u003Cli>User Interaction Messages – Displays a message with appropriate color that you can use to notify users of how their interaction is working.\u003C\u002Fli>\n\u003Cli>Related Posts – Displays manually entered related posts on your post’s page that cycle through in a little slideshow. Only for use with posts, NOT pages!\u003C\u002Fli>\n\u003Cli>Social Share – Displays a section for sharing your page on social media, shows links for Twitter, Facebook, Google Plus and Linkedin.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Embed PDF\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>[embedPDF source=”http:\u002F\u002Fyoursite.com\u002Fpath-to-the-pdf.pdf” width=”###” height=”###”]\u003C\u002Fp>\n\u003Cp>This Shortcode will embed a PDF into the page rather than making it a seperate link that must be clicked to be viewed. It is displayed in the browsers default PDF reader since it is embedded as an application. The source attribute is the URL of the PDF and is required. The width and height attribute will set the size of the embedded application, and are both optional. If they are not entered then the width is set to 100% and the height to 600.\u003C\u002Fp>\n\u003Cp>Please note that setting the width to “auto” will not work. Rather, please set the width to “100%” to get the same effect. If you are looking to add your own custom CSS to the container around the PDF embed, the class is “div.dobdev-pdf-container”. This should only be done by someone experienced using CSS, otherwise the results could cause harm to the layout of your site.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Embed GitHub Gists\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>[embedGist source=”http:\u002F\u002Fgist.github.com\u002Fyour-account\u002Fgist-id”]\u003C\u002Fp>\n\u003Cp>This Shortcode will embed a GitHub Gist into the page. The Gist will be embedded in a little box that makes it easy to share code samples with other developers (or whoever you want to share them with). The source attribute is the URL to the Gist and is required.\u003C\u002Fp>\n\u003Cp>If you are looking to add some custom CSS to the Gists, they are automatically put into “div.gist” by GitHub. Use that class when doing any CSS changes. This should only be done by someone experienced using CSS, otherwise the results could cause harm to the layout of your site.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Embed GitHub Repo Readme\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>[embedGitHubReadme owner=”Owner_of_Repo” repo=”Repo_Name” cache_id=”id”]\u003C\u002Fp>\n\u003Cp>This shortcode will display the contents of any GitHub repository’s README file. The markdown will displayed as HTML output onto the page. This shortcode uses GitHub API calls to ensure that as you update you README file the output from this shortcode will also update.\u003C\u002Fp>\n\u003Cp>The style will match that of your default page style, but if you want to change the style just wrap the shortcode inside of a div and then edit as much as the style as you want.\u003C\u002Fp>\n\u003Cp>If you want to take advantage of WordPress’ transient API for caching, simply enter an ID for the cache_id argument. Note that this ID can be anything other than “NULL”, it doesn’t necessarily have to be a number. Once entered this will cause the shortcode to cache the results of the API call for 24 hours. This means the shortcode will use those cached results and speed up the load times for 24 hours, at which point it will then call the API again to get any updates and use those cached results for another 24 hours.\u003C\u002Fp>\n\u003Cp>If you’re receiving an error similar to “SSL certificate : unable to get local issuer certificate” then please add the attribute insecure=”true” to your shortcode. This stops cURL from verifying the peer’s certificate which may be required in some cases depending on your server. If you would rather you can instead sdd the root CA (the CA signing the server certificate) to etc\u002Fssl\u002Fcerts\u002Fca-certificates.crt which will allow secure connections to work. By default the shortcode will use secure connections.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Embed GitHub Repo File Contents\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>[embedGitHubContent owner=”Owner_of_Repo” repo=”Repo_Name” path=”Path_to_File” markdown=”Yes\u002FNo”  cache_id=”id”]\u003C\u002Fp>\n\u003Cp>This shortcode will display the contents of a file from any GitHub repository. You must include the Owner of the repository, the repository name and the path to the file. Optionally, if the file is a markdown file you can put markdown=”yes” and the plugin will output the markdown as HTML onto the page. If you give the shortcode a path to a folder rather than to a file it will output an array of the folders contents.\u003C\u002Fp>\n\u003Cp>If you want to take advantage of WordPress’ transient API for caching, simply enter an ID for the cache_id argument. Note that this ID can be anything other than “NULL”, it doesn’t necessarily have to be a number. Once entered this will cause the shortcode to cache the results of the API call for 24 hours. This means the shortcode will use those cached results and speed up the load times for 24 hours, at which point it will then call the API again to get any updates and use those cached results for another 24 hours.\u003C\u002Fp>\n\u003Cp>If you’re receiving an error similar to “SSL certificate : unable to get local issuer certificate” then please add the attribute insecure=”true” to your shortcode. This stops cURL from verifying the peer’s certificate which may be required in some cases depending on your server. If you would rather you can instead sdd the root CA (the CA signing the server certificate) to etc\u002Fssl\u002Fcerts\u002Fca-certificates.crt which will allow secure connections to work. By default the shortcode will use secure connections.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Embed Twitch Stream\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>[embedTwitch username=”your-username” width=”###” height=”###”]\u003C\u002Fp>\n\u003Cp>This Shortcode will embed a Twitch stream into the page. The username attribute is the Twitch Stream’s username, which can be found at the end of the URL of the stream. An example would be \u003Ca href=\"http:\u002F\u002Ftwitch.tv\u002Fday9tv\" rel=\"nofollow ugc\">http:\u002F\u002Ftwitch.tv\u002Fday9tv\u003C\u002Fa>. The username for this stream is “day9tv”, so that would be entered. The username is a required attribute. The width and height attributes will set the size of the embedded stream, and both are optional attributes. If they are not entered the width will default to 100% and the height will default to 378.\u003C\u002Fp>\n\u003Cp>Please note that setting the width to “auto” will not work. Rather, please set the width to “100%” to get the same effect. If you are looking to add your own custom CSS to the container around the Twitch Stream embed, the class is “div.dobdev-twitch-container”. This should only be done by someone experienced using CSS, otherwise the results could cause harm to the layout of your site.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Embed Twitch Stream Chat\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>[embedTwitchChat username=”your-username” width=”###” height=”###”]\u003C\u002Fp>\n\u003Cp>This Shortcode will embed a Twitch stream’s chat into the page. The username attribute is the Twitch Stream’s username, which can be found at the end of the URL of the stream. An example would be \u003Ca href=\"http:\u002F\u002Ftwitch.tv\u002Fday9tv\" rel=\"nofollow ugc\">http:\u002F\u002Ftwitch.tv\u002Fday9tv\u003C\u002Fa>. The username for this stream is “day9tv”, so that would be entered. The username is a required attribute. The width and height attributes will set the size of the embedded chat, and both are optional attributes. If they are not entered the width will default to 350 and the height will default to 500.\u003C\u002Fp>\n\u003Cp>If you are looking to add your own custom CSS to the container around the Twitch Chat embed, the class is “div.dobdev-twitch-chat-container”. This should only be done by someone experienced using CSS, otherwise the results could cause harm to the layout of your site.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Embed YouTube Video\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>[embedYouTube video=”video-id” width=”###” height=”###”]\u003C\u002Fp>\n\u003Cp>This Shortcode will embed a YouTube video into the page. The video attribute is the YouTube video ID of the video you want to embed into the page. It can be found at the end of the URL on YouTube. For example, the video located at \u003Ca href=\"https:\u002F\u002Fwww.youtube.com\u002Fwatch?v=uCdfze1etec\" rel=\"nofollow ugc\">https:\u002F\u002Fwww.youtube.com\u002Fwatch?v=uCdfze1etec\u003C\u002Fa> has the video ID “uCdfze1etec”. You will always find the video ID after the “watch?v=”. The video attribute is required. The width and height attributes will set the size of the embedded video, and both are optional attributes. If they are not entered the width will default to 560 and the height will default to 315.\u003C\u002Fp>\n\u003Cp>Please note that setting the width to “auto” will not work. Rather, please set the width to “100%” to get the same effect. If you are looking to add your own custom CSS to the container around the YouTube video embed, the class is “div.dobdev-youtube-container”. This should only be done by someone experienced using CSS, otherwise the results could cause harm to the layout of your site.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Embed Vimeo Video\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>[embedVimeo video=”video-id” width=”###” height=”###”]\u003C\u002Fp>\n\u003Cp>This Shortcode will embed a Vimeo video into the page. The video attribute is the Vimeo video ID of the video you want to embed into the page. It can be found at the end of the URL on Vimeo. For example, the video located at \u003Ca href=\"https:\u002F\u002Fvimeo.com\u002F14651522\" rel=\"nofollow ugc\">https:\u002F\u002Fvimeo.com\u002F14651522\u003C\u002Fa> has the video ID “14651522”. You will always find the video ID after the “\u002F” in the Vimeo URL. The video attribute is required. The width and height attributes will set the size of the embedded video, and both are optional attributes. If they are not entered the width will default to 560 and the height will default to 315.\u003C\u002Fp>\n\u003Cp>Please note that setting the width to “auto” will not work. Rather, please set the width to “100%” to get the same effect. If you are looking to add your own custom CSS to the container around the Vimeo video embed, the class is “div.dobdev-vimeo-container”. This should only be done by someone experienced using CSS, otherwise the results could cause harm to the layout of your site.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Inline Code Snippets\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>[startCode]\u003C\u002Fp>\n\u003Cp>This shortcode will create the start tags for an inline code snippet which will then be ended using the [endCode] shortcode. If you use these two together you can create small inline code samples that look great, are easy to copy, and distinguish themselves from the rest of your text content in appearance. These make it easy to include code snippets without having to switch to the HTML editor in WordPress.\u003C\u002Fp>\n\u003Cp>[endCode]\u003C\u002Fp>\n\u003Cp>This shortcode will create the end tags for the inline code snippet started by [startCode]. If you use these two together you can create small inline code samples that look great, are esay to copy, and distinguish themselves from the rest of your text content in appearance. These make it easy to include code snippets without having to switch to the HTML editor in WordPress.\u003C\u002Fp>\n\u003Cp>If you want to change any of the styling for the inline code snippets, please use the CSS class “code.dobdev-code-inline”. From here you can change font size, font family, and even colour using your theme’s (hopefully child theme’s) stylesheet. This should only be done by someone experienced using CSS, otherwise the results could cause harm to the layout of your site.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Code Blocks\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>[startCodeBlock]\u003C\u002Fp>\n\u003Cp>This shortcode will create the start tags for a code block which will then be ended using the [endCodeBlock] shortcode. If you use these two together you can create small, simple code blocks that have a black background with white text, which is the common convention for code blocks. This is great for showing Terminal commands or very small code snippets (I recommend using the embed GitHub Gists shortcode for longer code samples).\u003C\u002Fp>\n\u003Cp>[endCodeBlock]\u003C\u002Fp>\n\u003Cp>This shortcode will create the end tags for the code snippet started by [startCode]. If you use these two together you can create small, simple code blocks that have a black background with white text, which is the common convention. This is great for showing Terminal commands or very small code snippets (I recommend using the embed GitHub Gists shortcode for longer code samples).\u003C\u002Fp>\n\u003Cp>If you want to change any of the styling for the code blocks, please use the CSS class “pre.dobdev-code-block”. From here you can change font size, font family, background color, padding and even the actual text color using your theme’s (hopefully child theme’s) stylesheet. This should only be done by someone experienced using CSS, otherwise the results could cause harm to the layout of your site.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Buttons\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>[button text=”buttonText” color=”color” link=”#”]\u003C\u002Fp>\n\u003Cp>This shortcode will create a purely CSS button where ever you place it. The text attribute is the text that will appear within the button. The color atrribute defines what color will show – the choices for color are red, blue, green, orange, purple, and turquoise. The link attribute is what link the user wants to redirect to when the button is clicked. If you do not want a redirect on the button click, just use a “#” and the button will do nothing when clicked.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>User Interaction Messages\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>[infoMessage text=”your-message”]\u003Cbr \u002F>\n[successMessage text=”your-message”]\u003Cbr \u002F>\n[warningMessage text=”your-message”]\u003Cbr \u002F>\n[errorMessage text=”your-message”]\u003C\u002Fp>\n\u003Cp>These shortcodes will display a message with an appropriate color that will notify users of how their interaction is working. The color scheme follows that of many other websites – blue is for information, green is for success, yellow is a warning and red signifies an error.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Related Posts\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>[relatedPosts posts=”1stPostID; 2ndPostID; 3rdPostID”]\u003Cbr \u002F>\neg. [relatedPosts post=”1; 2; 3; 4″]\u003C\u002Fp>\n\u003Cp>This shortcode will create a small slideshow of related posts wherever you put it. Note that you must enter the post ID’s yourself, as this shortcode will not automatically index and display related posts for you. Although this is more work it has a significantly smaller load time than plugins which do automatically index them for you. I would recommend this to people who run their own personal blogs with fewer articles. The slideshow is made using only CSS and jQuery.\u003C\u002Fp>\n\u003Cp>Please note that this shortcode should only be used on posts, NOT pages. It will cause pages to hang.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Social Share\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>[socialShare]\u003C\u002Fp>\n\u003Cp>This shortcode will create a section with links for sharing your page or post to Twitter, Facebook, Google Plus and Linkedin. The links are color coded to match the colors of each of their respective websites. You can use this like a normal shortcode in your page\u002Fpost’s content or you can add it to your template files by using “echo do_shortcode(‘[socialShare]’);”.\u003C\u002Fp>\n","Add a collection of helpful shortcodes to your site.",17295,4,"2020-05-05T22:06:00.000Z","5.4.19","2.5","",[70,71,20,72,73],"dobsondev","github-gists","portable-document-format","shortcodes","http:\u002F\u002Fdobsondev.com\u002Fportfolio\u002Fdobsondev-shortcodes\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fdobsondev-shortcodes.2.1.12.zip",64,"2025-04-01 00:00:00",{"slug":79,"name":80,"version":81,"author":82,"author_profile":83,"description":84,"short_description":85,"active_installs":86,"downloaded":87,"rating":13,"num_ratings":13,"last_updated":88,"tested_up_to":89,"requires_at_least":90,"requires_php":17,"tags":91,"homepage":97,"download_link":98,"security_score":26,"vuln_count":13,"unpatched_count":13,"last_vuln_date":27,"fetched_at":28},"coreessentials-email-gated-downloads","Email Gated Downloads","1.0.3","Core Essentials","https:\u002F\u002Fprofiles.wordpress.org\u002Fcoreessentials\u002F","\u003Cp>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fplayground.wordpress.net\u002F?plugin=coreessentials-email-gated-downloads\" rel=\"nofollow ugc\">Try Live Demo \u003Cspan aria-hidden=\"true\" class=\"wp-exclude-emoji\">→\u003C\u002Fspan>\u003C\u002Fa>\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Email Gated Downloads\u003C\u002Fstrong> helps you create \u003Cstrong>email gated downloads\u003C\u002Fstrong> (also called \u003Cstrong>gated downloads\u003C\u002Fstrong> or \u003Cstrong>gated content\u003C\u002Fstrong>) on your WordPress site. Visitors enter an email address (and optional name), accept your consent message, and then receive a secure download link for your \u003Cstrong>PDF\u003C\u002Fstrong> or \u003Cstrong>ZIP\u003C\u002Fstrong> file.\u003C\u002Fp>\n\u003Cp>If you’re offering a \u003Cstrong>lead magnet\u003C\u002Fstrong>, \u003Cstrong>content upgrade\u003C\u002Fstrong>, checklist, guide, template, or resource library download, this plugin gives you a simple “download after email submission” flow without bloated form builders.\u003C\u002Fp>\n\u003Ch3>What you can do with Email Gated Downloads\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Cstrong>Gate a PDF download behind an email form\u003C\u002Fstrong> (great for guides, ebooks, brochures, spec sheets)\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Gate a ZIP download\u003C\u002Fstrong> (templates, assets, bundles)\u003C\u002Fli>\n\u003Cli>Create a clean \u003Cstrong>lead generation\u003C\u002Fstrong> offer: “Enter your email to download”\u003C\u002Fli>\n\u003Cli>Prevent casual scraping with secure links and rate limiting\u003C\u002Fli>\n\u003Cli>Keep a lightweight audit trail of who downloaded what (CSV export)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Why site owners choose this plugin\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Cstrong>Email capture for lead magnets\u003C\u002Fstrong> – Exchange a valuable download for an email address and build your list.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Secure gated download links\u003C\u002Fstrong> – Generate one time, time limited tokens so your file URL is not publicly exposed.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>GDPR friendly consent\u003C\u002Fstrong> – Built-in consent checkbox and customizable message.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Download logging + CSV export\u003C\u002Fstrong> – Record email, optional name, file, IP, and timestamp. Export to CSV for your CRM or email tool.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Lightweight & theme friendly\u003C\u002Fstrong> – Minimal footprint, optional stylesheet (or disable and style it yourself).\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Quick setup (3 steps)\u003C\u002Fh3>\n\u003Col>\n\u003Cli>\u003Cstrong>Upload your file\u003C\u002Fstrong>: Go to \u003Cstrong>Settings > Email Gated Downloads\u003C\u002Fstrong> and upload your PDF or ZIP.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Configure your form\u003C\u002Fstrong>: Enable optional name field, add your GDPR consent checkbox text, and customize messages.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Place the form\u003C\u002Fstrong>: Add shortcode \u003Ccode>[spdfed_download_form]\u003C\u002Fcode> to any page\u002Fpost (use a Shortcode block in the block editor).\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Cp>Visitors will see your download form, submit their email, and receive a secure download link.\u003C\u002Fp>\n\u003Ch4>FREE FEATURES\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cstrong>Email gated download form\u003C\u002Fstrong> – Require an email address (optional name) before download.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Secure file storage\u003C\u002Fstrong> – Files stored in a protected directory; links use one time, expiring tokens.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Download logging & CSV export\u003C\u002Fstrong> – Track downloads with email, name, file name, IP address and timestamp.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>GDPR consent checkbox\u003C\u002Fstrong> – Built-in consent checkbox with customizable text.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Rate limiting\u003C\u002Fstrong> – Reduce repeated downloads and basic bot abuse.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Customizable styling\u003C\u002Fstrong> – Use CSS variables, or disable the plugin stylesheet and add your own.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Fast & lightweight\u003C\u002Fstrong> – Minimal code and clean database usage.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>PREMIUM FEATURES\u003C\u002Fh4>\n\u003Cp>Upgrade to Premium to manage multiple lead magnets and deeper reporting:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Unlimited gated files\u003C\u002Fstrong> – Create multiple download offers with a “Gated Files” Custom Post Type.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Per file customization\u003C\u002Fstrong> – Override global settings (name requirement, consent text, confirmation message) per file.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Analytics dashboard\u003C\u002Fstrong> – View total downloads, top files and trends with charts.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Individual shortcodes\u003C\u002Fstrong> – Use \u003Ccode>[spdfed_download_form id=\"123\"]\u003C\u002Fcode> to embed a specific gated download anywhere.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fcoreessentials.online\u002Fplugins-for-wordpress\u002Femail-gated-downloads\u002F\" rel=\"nofollow ugc\">Upgrade to Premium \u003Cspan aria-hidden=\"true\" class=\"wp-exclude-emoji\">→\u003C\u002Fspan>\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch4>Ideal use cases\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cstrong>Lead magnets\u003C\u002Fstrong> (ebooks, checklists, templates, worksheets)\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Content upgrades\u003C\u002Fstrong> for blog posts and newsletters\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Resource libraries\u003C\u002Fstrong> (downloads behind email capture)\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Digital product samples\u003C\u002Fstrong> (share a preview while protecting the main asset)\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Course companion files\u003C\u002Fstrong> (PDF handouts, ZIP resources)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Third-Party Libraries & Source Code\u003C\u002Fh3>\n\u003Cp>This plugin includes human readable source code and uses the following third-party library:\u003C\u002Fp>\n\u003Ch4>Chart.js\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cstrong>File\u003C\u002Fstrong>: \u003Ccode>assets\u002Fjs\u002Fchart.js\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Version\u003C\u002Fstrong>: 4.5.1\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Purpose\u003C\u002Fstrong>: Powers the analytics charts in the premium version\u003C\u002Fli>\n\u003Cli>\u003Cstrong>License\u003C\u002Fstrong>: MIT License\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Source Code\u003C\u002Fstrong>: https:\u002F\u002Fgithub.com\u002Fchartjs\u002FChart.js\u003C\u002Fli>\n\u003Cli>\u003Cstrong>CDN Reference\u003C\u002Fstrong>: https:\u002F\u002Fcdn.jsdelivr.net\u002Fnpm\u002Fchart.js@4.5.1\u002Fdist\u002Fchart.umd.js\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>All other JavaScript and CSS files in this plugin are written by the plugin author and are provided in uncompressed, human readable format.\u003C\u002Fp>\n","Email gated downloads for WordPress: collect emails with a GDPR friendly download form before visitors can download your PDF or ZIP lead magnet.",50,737,"2026-03-31T08:28:00.000Z","6.9.4","5.0",[92,93,94,95,96],"email-capture","gated-content","gdpr","lead-magnet","pdf-download","https:\u002F\u002Fcoreessentials.online\u002Fplugins-for-wordpress\u002Femail-gated-downloads\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fcoreessentials-email-gated-downloads.1.0.3.zip",{"slug":100,"name":101,"version":102,"author":103,"author_profile":104,"description":105,"short_description":106,"active_installs":86,"downloaded":107,"rating":13,"num_ratings":13,"last_updated":108,"tested_up_to":109,"requires_at_least":110,"requires_php":68,"tags":111,"homepage":113,"download_link":114,"security_score":115,"vuln_count":13,"unpatched_count":13,"last_vuln_date":27,"fetched_at":116},"snap-a-site","Snap A Site","1.2","Babar","https:\u002F\u002Fprofiles.wordpress.org\u002Fibabar\u002F","\u003Cp>Take a snapshot of a website and embed it on your blog post on the fly. No need any screen capture tools, no need any coding.\u003Cbr \u002F>\nJust insert the shortcode, and snapshot will be embed automatically on your post.\u003C\u002Fp>\n\u003Cp>Here is an example: \u003Ccode>[snap url=http:\u002F\u002Fexample.com alt=\"This snapshot has taken by Snap A Site\"]\u003C\u002Fcode>\u003C\u002Fp>\n\u003Cp>For more details reffer to the User Manual part of the readme.txt file or find \u003Ca href=\"http:\u002F\u002Fen.ibabar.com\u002Fsnap-a-site#manual\" title=\"Find the user manual of Snap A Site on my blog\" rel=\"follow nofollow ugc\">Snap A Site user manual\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>Still searcing for something? Just drop a message @ \u003Ca href=\"http:\u002F\u002Fen.ibabar.com\" title=\"Use the contact form on my blog\" rel=\"follow nofollow ugc\">My Blog\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>User Manual\u003C\u002Fh3>\n\u003Cp>It’s easy. Just insert this shortcode in your post: [snap url=http:\u002F\u002Fexample.com]\u003C\u002Fp>\n\u003Cp>Supported parameters for \u003Cstrong>[snap]\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>url – URL of the site to take snapshot\u003C\u002Fli>\n\u003Cli>alt – For image alt\u003C\u002Fli>\n\u003Cli>h – For imahe height\u003C\u002Fli>\n\u003Cli>w – For image width\u003C\u002Fli>\n\u003Cli>alt – For image alt\u003C\u002Fli>\n\u003Cli>h – For imahe height\u003C\u002Fli>\n\u003Cli>w – For image width\u003C\u002Fli>\n\u003Cli>title -For link title\u003C\u002Fli>\n\u003Cli>target – For link target\u003C\u002Fli>\n\u003Cli>rel – For link rel\u003C\u002Fli>\n\u003Cli>link – For linking to other site\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Have further question? Let me know. Just drop a message @ \u003Ca href=\"http:\u002F\u002Fen.ibabar.com\" title=\"Use the contact form on my blog\" rel=\"follow nofollow ugc\">My Blog\u003C\u002Fa>\u003C\u002Fp>\n","The easiest way to take and embed snapshot of a site on Wordpress blog.",3634,"2013-05-24T10:06:00.000Z","3.5.2","3.0",[21,22,112],"snapshot","http:\u002F\u002Fen.ibabar.com","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fsnap-a-site.zip",85,"2026-04-06T09:54:40.288Z",{"slug":118,"name":119,"version":120,"author":121,"author_profile":122,"description":123,"short_description":124,"active_installs":33,"downloaded":125,"rating":13,"num_ratings":13,"last_updated":126,"tested_up_to":127,"requires_at_least":128,"requires_php":68,"tags":129,"homepage":134,"download_link":135,"security_score":115,"vuln_count":13,"unpatched_count":13,"last_vuln_date":27,"fetched_at":28},"pdf-shortcodes-ultimate","PDF Shortcodes Ultimate","1.0.0","Open-DSI","https:\u002F\u002Fprofiles.wordpress.org\u002Fopendsi\u002F","\u003Cp>This plugin adds the “PDF” shortcode to the list of shortcodes provided by the Shortcodes Ultimate plugin, under the Media category.\u003C\u002Fp>\n\u003Cp>It will let you select a PDF document from your Media manager (or directly enter an URL).\u003C\u002Fp>\n\u003Cp>This shortcode, once inserted to your page or article, will render the PDF directly in your page (responsive, 16:9 aspect ratio).\u003Cbr \u002F>\nIn case the browser does not have a built-in PDF viewer, it will display the fallback link to download the PDF instead.\u003C\u002Fp>\n","Embed PDF documents in your article or page with this \"PDF\" shortcode for Shortcodes Ultimate.",2299,"2017-09-28T07:34:00.000Z","4.8.28","3.9",[130,20,131,132,133],"embed","pdf-viewer","shortcodes-ultimate","su_pdf","https:\u002F\u002Fgit.open-dsi.fr\u002Fwordpress-plugin\u002Fpdf-shortcodes-ultimate","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fpdf-shortcodes-ultimate.zip",{"attackSurface":137,"codeSignals":174,"taintFlows":182,"riskAssessment":183,"analyzedAt":188},{"hooks":138,"ajaxHandlers":157,"restRoutes":164,"shortcodes":165,"cronEvents":173,"entryPointCount":47,"unprotectedCount":13},[139,145,148,153],{"type":140,"name":141,"callback":142,"file":143,"line":144},"action","wp_enqueue_scripts","enqueue_scripts","capture-screenshots-pdf.php",41,{"type":140,"name":146,"callback":146,"file":143,"line":147},"admin_enqueue_scripts",42,{"type":140,"name":149,"callback":150,"file":151,"line":152},"admin_menu","add_admin_menu","includes\u002Fclass-capture-admin.php",11,{"type":140,"name":154,"callback":155,"file":151,"line":156},"admin_init","settings_init",12,[158],{"action":159,"nopriv":160,"callback":161,"hasNonce":162,"hasCapCheck":162,"file":151,"line":163},"capture_test_connection",false,"test_connection_ajax",true,13,[],[166,170],{"tag":167,"callback":168,"file":143,"line":169},"capture_screenshot","screenshot_shortcode",49,{"tag":171,"callback":172,"file":143,"line":86},"capture_pdf","pdf_shortcode",[],{"dangerousFunctions":175,"sqlUsage":176,"outputEscaping":178,"fileOperations":13,"externalRequests":32,"nonceChecks":32,"capabilityChecks":32,"bundledLibraries":181},[],{"prepared":13,"raw":13,"locations":177},[],{"escaped":179,"rawEcho":13,"locations":180},109,[],[],[],{"summary":184,"deductions":185},"The 'capture-screenshots-pdf' plugin version 1.2.0 demonstrates a generally good security posture based on the provided static analysis.  It effectively utilizes prepared statements for all SQL queries and properly escapes all output, significantly reducing the risk of common web vulnerabilities like SQL injection and cross-site scripting. The absence of dangerous functions, file operations, and taint analysis findings with unsanitized paths is also a positive indicator.  The plugin also correctly implements nonce and capability checks for its identified entry points. The plugin's vulnerability history is clean, with no recorded CVEs, which suggests a well-maintained codebase or a lack of publicly disclosed issues. The single external HTTP request is a minor point of attention, as it could represent a potential communication vector, but without further context, it's difficult to assess its risk.  Overall, the plugin appears robust and secure based on the available data.",[186],{"reason":187,"points":47},"External HTTP requests present a potential communication vector","2026-04-16T12:08:47.953Z",{"wat":190,"direct":199},{"assetPaths":191,"generatorPatterns":193,"scriptPaths":194,"versionParams":196},[192],"\u002Fwp-content\u002Fplugins\u002Fcapture-screenshots-pdf\u002Fassets\u002Fcss\u002Fcapture-style.css",[],[195],"\u002Fwp-content\u002Fplugins\u002Fcapture-screenshots-pdf\u002Fassets\u002Fjs\u002Fcapture-admin.js",[197,198],"capture-screenshots-pdf\u002Fassets\u002Fcss\u002Fcapture-style.css?ver=","capture-screenshots-pdf\u002Fassets\u002Fjs\u002Fcapture-admin.js?ver=",{"cssClasses":200,"htmlComments":202,"htmlAttributes":203,"restEndpoints":205,"jsGlobals":206,"shortcodeOutput":208},[201],"capture-error",[],[204],"data-capture-api-key",[],[207],"capture_ajax",[209,210,211,212,213],"\u003Cimg src=\""," alt=\"Website Screenshot\" class=\"capture-screenshot\" loading=\"lazy\" \u002F>","\u003Cp class=\"capture-error\">URL is required for screenshot shortcode.\u003C\u002Fp>","\u003Cp class=\"capture-error\">Capture API credentials not configured. Please check plugin settings.\u003C\u002Fp>","\u003Cp class=\"capture-error\">PDF API credentials not configured. Please check plugin settings.\u003C\u002Fp>",{"error":162,"url":215,"statusCode":216,"statusMessage":217,"message":217},"http:\u002F\u002Flocalhost\u002Fapi\u002Fplugins\u002Fcapture-screenshots-pdf\u002Fbundle",404,"no bundle for this plugin yet",{"slug":4,"current_version":6,"total_versions":47,"versions":219},[220,225,232],{"version":6,"download_url":25,"svn_tag_url":221,"released_at":27,"has_diff":160,"diff_files_changed":222,"diff_lines":27,"trac_diff_url":223,"vulnerabilities":224,"is_current":162},"https:\u002F\u002Fplugins.svn.wordpress.org\u002Fcapture-screenshots-pdf\u002Ftags\u002F1.2.0\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fcapture-screenshots-pdf%2Ftags%2F1.1.0&new_path=%2Fcapture-screenshots-pdf%2Ftags%2F1.2.0",[],{"version":226,"download_url":227,"svn_tag_url":228,"released_at":27,"has_diff":160,"diff_files_changed":229,"diff_lines":27,"trac_diff_url":230,"vulnerabilities":231,"is_current":160},"1.1.0","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fcapture-screenshots-pdf.1.1.0.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fcapture-screenshots-pdf\u002Ftags\u002F1.1.0\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fcapture-screenshots-pdf%2Ftags%2F1.0.0&new_path=%2Fcapture-screenshots-pdf%2Ftags%2F1.1.0",[],{"version":120,"download_url":233,"svn_tag_url":234,"released_at":27,"has_diff":160,"diff_files_changed":235,"diff_lines":27,"trac_diff_url":27,"vulnerabilities":236,"is_current":160},"https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fcapture-screenshots-pdf.1.0.0.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fcapture-screenshots-pdf\u002Ftags\u002F1.0.0\u002F",[],[]]