[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fQHUOz_n56Tz_3JzC3DtT7UxxR1deIFJ-_DncZNkitaQ":3},{"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":22,"download_link":23,"security_score":24,"vuln_count":13,"unpatched_count":13,"last_vuln_date":25,"fetched_at":26,"vulnerabilities":27,"developer":28,"crawl_stats":25,"alternatives":34,"analysis":137,"fingerprints":270},"geo2wikipedia","Phototools: geo2wikipedia","1.3","jondor","https:\u002F\u002Fprofiles.wordpress.org\u002Fjondor\u002F","\u003Cp>Add wikipedia extracts to your page as a widgid, above or under your content or using shortcode’s wherever you like.\u003C\u002Fp>\n\u003Cp>To connect a wikipedia title and extact to your post, there’s a widget on the post edit page with 3 tabs.\u003Cbr \u002F>\nThe first, default, tab just tells you to start typing in the inputfield above. A datalist with finds will show\u003Cbr \u002F>\nup when you stop typing for a few seconds.\u003C\u002Fp>\n\u003Cp>When used with geo2wp, on of my other plugins, or with any other plugin which adds coordinates to a post, a second\u003Cbr \u002F>\nGeo tab will be available. Select it and a list of found objects, sorted by distance from the location, will be shown.\u003C\u002Fp>\n\u003Cp>The third tab will give you a preview of the found wikipedia info.\u003C\u002Fp>\n\u003Cp>Make your pick and update.\u003C\u002Fp>\n\u003Cp>Once a wikipedia page is linked to the post, there are also a number of ways to show the info on your site:\u003C\u002Fp>\n\u003Cp>First you can add a widget which is only shown when there’s something to show.\u003Cbr \u002F>\nThen you can turn on the switch in the settings for adding the information as a blockquote above or\u003Cbr \u002F>\nbelow the content.\u003C\u002Fp>\n\u003Cp>And lastly there’s a shortcode [wiki] with four options:\u003C\u002Fp>\n\u003Cp>[wiki] or [wiki part=extract]   to show the extract\u003Cbr \u002F>\n[wiki part=title]               to show only the title\u003Cbr \u002F>\n[wiki part=url]                 to show the ‘raw” url which refers to the wikipedia page\u003Cbr \u002F>\n[wiki part=link]                to show a full \u003Ca href=\"\" rel=\"nofollow ugc\">\u003C\u002Fa> with the relevant info filled.\u003C\u002Fp>\n\u003Cp>geo2wp has a switch to enable the use of shortcodes in widgets so hack away.\u003C\u002Fp>\n\u003Cp>Warning:\u003Cbr \u002F>\n    At this moment all the actions and urls are based on the language selected in the settingsscreen. This language\u003Cbr \u002F>\n    is by default the language of the site at the time of activating the plugin. If you change the language on a later\u003Cbr \u002F>\n    time, it is very possible that the urls to wikipedia will no longer work as the titles will be different.\u003Cbr \u002F>\n    For now I’m pondering two solutions: To store the used language in the wikiData so the language is always know, OR,\u003Cbr \u002F>\n    to make the wikiData language depending. When you select an other language, everything will be gone, but when your\u003Cbr \u002F>\n    go back it will be there again. Opinions are welcome..\u003C\u002Fp>\n\u003Cp>As for the other settings in the settingsscreen:\u003C\u002Fp>\n\u003Cp>Max. results:       The maximal number of results to give back when searching\u003Cbr \u002F>\nMax. search radius: The radius in meters in where to search geographical\u003C\u002Fp>\n\u003Cp>Add the wikipedia info to the content: none | top | below\u003Cbr \u002F>\n    Where to show the wikiData blockquote in the content. Default is none.\u003C\u002Fp>\n\u003Cp>The jQuery-ui theme used. Default is “flick” but any other theme, available under\u003Cbr \u002F>\n‘https:\u002F\u002Fajax.googleapis.com\u002Fajax\u002Flibs\u002Fjqueryui\u002F1.8.13\u002Fthemes\u002F’ is usable.\u003C\u002Fp>\n","Add wikipedia extracts to your page as a widgid, above or under your content or using shortcode's wherever you like.",10,1459,0,"2019-05-08T07:49:00.000Z","5.2.24","3.0.1","5.6",[19,20,21],"exif","phototools","wikipedia","https:\u002F\u002Fgerhardhoogterp.nl\u002Fplugins\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fgeo2wikipedia.zip",85,null,"2026-03-15T15:16:48.613Z",[],{"slug":7,"display_name":7,"profile_url":8,"plugin_count":29,"total_installs":30,"avg_security_score":31,"avg_patch_time_days":32,"trust_score":24,"computed_at":33},7,50,87,30,"2026-04-04T15:33:34.519Z",[35,46,72,95,117],{"slug":36,"name":37,"version":6,"author":7,"author_profile":8,"description":38,"short_description":39,"active_installs":13,"downloaded":40,"rating":13,"num_ratings":13,"last_updated":41,"tested_up_to":42,"requires_at_least":16,"requires_php":17,"tags":43,"homepage":22,"download_link":45,"security_score":24,"vuln_count":13,"unpatched_count":13,"last_vuln_date":25,"fetched_at":26},"exifwidget","EXIFwidget","\u003Cp>Shows EXIF info as widget or in the text using a shortcode. The widget shows the basic info on a photo:\u003Cbr \u002F>\nCamera, Aperture, Exposure, Iso, Focal length given and as 35mm equivalent and a timestamp when the photo was taken.\u003C\u002Fp>\n\u003Cp>The shortcode is simple:\u003C\u002Fp>\n\u003Cp>[EXIF data=]\u003C\u002Fp>\n\u003Cp>with the following values (without the quotes):\u003C\u002Fp>\n\u003Cul>\n\u003Cli>“camera”  brand and make of the camera\u003C\u002Fli>\n\u003Cli>“aperture” as f\u002Fxx \u003C\u002Fli>\n\u003Cli>“exposure”  a number in seconds\u003C\u002Fli>\n\u003Cli>“iso”\u003C\u002Fli>\n\u003Cli>“focallength” as found as given\u003C\u002Fli>\n\u003Cli>“Focallength35mm” The focal length as full frame (35mm) equivalent\u003C\u002Fli>\n\u003Cli>“timestamp”       The time and date when the photo was taken\u003C\u002Fli>\n\u003Cli>“time”            The time the photo was taken\u003C\u002Fli>\n\u003Cli>“date”            The date the photo was taken\u003C\u002Fli>\n\u003Cli>“any”             A table with all the information as seen in the widget.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Just using [EXIF] is the same as [EXIF data=any].\u003C\u002Fp>\n\u003Cp>Example:\u003Cbr \u002F>\n    This image was made using a [EXIF data=”camera”] using a [EXIF data=”focallength”]mm lens.\u003C\u002Fp>\n","Shows EXIF info as widget or in the text using a shortcode. Part of the phototools plugins",1356,"2018-12-19T14:58:00.000Z","5.0.25",[19,20,44],"widget","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fexifwidget.1.3.zip",{"slug":47,"name":48,"version":49,"author":50,"author_profile":51,"description":52,"short_description":53,"active_installs":54,"downloaded":55,"rating":56,"num_ratings":57,"last_updated":58,"tested_up_to":59,"requires_at_least":60,"requires_php":17,"tags":61,"homepage":66,"download_link":67,"security_score":68,"vuln_count":69,"unpatched_count":70,"last_vuln_date":71,"fetched_at":26},"kraken-image-optimizer","Kraken.io Image Optimizer","2.7.0","karim79","https:\u002F\u002Fprofiles.wordpress.org\u002Fkarim79\u002F","\u003Cp>This plugin allows you to optimize and resize new and existing WordPress image uploads through \u003Ca href=\"https:\u002F\u002Fkraken.io\" title=\"Kraken.io Image Optimizer\" rel=\"nofollow ugc\">Kraken.io Image Optimizer’s\u003C\u002Fa> API. Both lossless and intelligent lossy optimization modes are supported. Supported filetypes are JPEG, PNG and GIF (including animated GIF). Maximum filesize limit is 32 MB. Even when using Kraken.io’s lossy optimization, our system goes the extra mile to ensure that the results are of high quality, every time. You can just install the plugin and stop worrying.\u003Cbr \u002F>\nFor more details, including detailed documentation and plans and pricing, please visit \u003Ca href=\"https:\u002F\u002Fkraken.io\" title=\"Kraken.io Image Optimizer\" rel=\"nofollow ugc\">Kraken.io\u003C\u002Fa>.\u003C\u002Fp>\n\u003Cblockquote>\n\u003Cp>\u003Cstrong>Get your FREE account with us, or a subscription starting from just \u003Ca href=\"https:\u002F\u002Fkraken.io\u002Fplans\" title=\"Kraken.io - Plans and Pricing\" rel=\"nofollow ugc\">USD $5 per month\u003C\u002Fa>\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Sign up for your \u003Ca href=\"https:\u002F\u002Fkraken.io\u002Fplans\" title=\"Kraken.io - Plans and Pricing\" rel=\"nofollow ugc\">FREE Kraken.io Account\u003C\u002Fa> and try out our plugin with and the rest of our features now, including:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>100MB of free testing quota\u003C\u002Fli>\n\u003Cli>API Access, with dozens of ready-to-use libraries and modules\u003C\u002Fli>\n\u003Cli>Web Interface PRO with Image Resizing and sync-to-Dropbox\u003C\u002Fli>\n\u003Cli>URL Paster\u003C\u002Fli>\n\u003Cli>Page Cruncher\u003C\u002Fli>\n\u003Cli>Optimization Stats and History\u003C\u002Fli>\n\u003Cli>…and more.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fblockquote>\n\u003Ch4>Quick start tutorial:\u003C\u002Fh4>\n\u003Cp>\u003Cspan class=\"embed-youtube\" style=\"text-align:center; display: block;\">\u003Ciframe loading=\"lazy\" class=\"youtube-player\" width=\"750\" height=\"422\" src=\"https:\u002F\u002Fwww.youtube.com\u002Fembed\u002FWqtl0_cavx0?version=3&rel=1&showsearch=0&showinfo=1&iv_load_policy=1&fs=1&hl=en-US&autohide=2&wmode=transparent\" allowfullscreen=\"true\" style=\"border:0;\" sandbox=\"allow-scripts allow-same-origin allow-popups allow-presentation allow-popups-to-escape-sandbox\">\u003C\u002Fiframe>\u003C\u002Fspan>\u003C\u002Fp>\n\u003Ch4>About the plugin\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>You can use your Kraken.io API key and secret on as many sites\u002Fblogs as you like. We have no per-site license.\u003C\u002Fli>\n\u003Cli>All images uploaded throught the media uploader are optimized on-the-fly. All generated thumbnails are optimized too.\u003C\u002Fli>\n\u003Cli>The main image upload can be optionally resized – this is useful for preventing user uploads with unnecessarily large dimensions. You can specify the maximum width and\u002For height in Kraken.io->Settings.\u003C\u002Fli>\n\u003Cli>When restricting the maximum dimensions of the main image using the resizing feature, the resulting image is \u003Cstrong>enhanced\u003C\u002Fstrong> using various advanced techniques, to help prevent downsample artifacts and “haloing” and produce a sharper result.\u003C\u002Fli>\n\u003Cli>You can optionally preserve one or more of the Date, Copyright, Geotag, Orientation, Profile EXIF metadata tags.\u003C\u002Fli>\n\u003Cli>Images can be automatically oriented according to their EXIF Orientation value – no need to manually rotate images.\u003C\u002Fli>\n\u003Cli>All images already present in the media library can be optimized individually, or using the Bulk Action menu “Krak ’em all” feature.\u003C\u002Fli>\n\u003Cli>This plugin does not require any root or command-line access. No compilation and installation of any binaries is necessary.\u003C\u002Fli>\n\u003Cli>All optimization is carried out by sending images to Kraken.io’s infrastructure, and pulling the optimized files to your WordPress installation.\u003C\u002Fli>\n\u003Cli>To use this plugin, you must obtain a full API key and secret from \u003Ca href=\"https:\u002F\u002Fkraken.io\u002Fplans\" title=\"Kraken.io - Plans and Pricing\" rel=\"nofollow ugc\">https:\u002F\u002Fkraken.io\u002Fplans\u003C\u002Fa>. Our free account comes with a limited quota for testing our premium features, including this plugin.\u003C\u002Fli>\n\u003Cli>Works great with WPEngine hosted blogs, including the staging area.\u003C\u002Fli>\n\u003Cli>Since version 1.0.4, the plugin will work with local WordPress installations; the client site does not need to be published on the web.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cblockquote>\n\u003Cp>★★★★★ \u003Cstrong>Excellent Option for Image Optimization\u003C\u002Fstrong>\u003Cbr \u002F>\n  “The real power of Kraken is their “intelligent lossy” optimization. I use it on all my sites and have never once needed to roll back an image because of too much quality degredation. While I hope to see some more advanced settings added to the WordPress plugin in the future, it is a perfect solution as is.” – \u003Ca href=\"https:\u002F\u002Fprofiles.wordpress.org\u002Fcollinmbarrett\" rel=\"nofollow ugc\">collin\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>★★★★★ \u003Cstrong>Quality results, quality service\u003C\u002Fstrong>\u003Cbr \u002F>\n  “The plugin works really well and effortlessly, and the support is prompt, thoughtful, and thorough. I’m hooked.” — \u003Ca href=\"https:\u002F\u002Fprofiles.wordpress.org\u002Fillustrata\" rel=\"nofollow ugc\">illustrata\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>★★★★★ \u003Cstrong>Optimize according to Google Pagespeed\u003C\u002Fstrong>\u003Cbr \u002F>\n  “Kraken was instrumental in optimizing images to comply with Google’s Pagespeed analyzing tool. Our travel blog travelmemo.com now sports Google’s ‘mobile friendly’ tag for mobile searches” — \u003Ca href=\"https:\u002F\u002Fprofiles.wordpress.org\u002Fqualterio\" rel=\"nofollow ugc\">Walter Schaerer\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>★★★★★ \u003Cstrong>Perfect solution to speed up site!\u003C\u002Fstrong>\u003Cbr \u002F>\n  “I love this plugin! All the questions I had are quickly responded to and I see a huge saving with image size without losing the quality. I highly recommend this plugin!” — \u003Ca href=\"https:\u002F\u002Fprofiles.wordpress.org\u002Fezone69\" rel=\"nofollow ugc\">ezone69\u003C\u002Fa>\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Cp>Once you have obtained your credentials, from your WordPress admin, go to the Kraken.io settings page. The from there you can enter your API credentials, and select your optimization preferences. Once you have done this, click on \u003Cstrong>Save\u003C\u002Fstrong>. If everything is in order, it will simply say “settings saved” and give you a reassuring green tick that your credentials are valid. You can now start optimizing images from within Media Library. Any image you upload from now on, through any of the media upload screens will be optimized on-the-fly by Kraken.io.\u003C\u002Fp>\n\u003Cp>For advanced users, there is a third party WordPress Command Line Interface (CLI) tool to allow image optimization from the command line, or by using cron. For details, visit: https:\u002F\u002Fgithub.com\u002Ftillkruss\u002Fwp-cli-kraken\u003C\u002Fp>\n\u003Cp>Please send bug reports, problems, feature requests and so on to support (at) Kraken dot io, or directly to the author of this plugin.\u003C\u002Fp>\n\u003Ch4>Connect with Kraken.io\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Website: https:\u002F\u002Fkraken.io\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Ftwitter.com\u002FKrakenIO\" title=\"@KrakenIO\" rel=\"nofollow ugc\">Twitter\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fplus.google.com\u002F107209047753760492207\u002F\" title=\"Google+\" rel=\"nofollow ugc\">Google+\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.facebook.com\u002Fkrakenio\" title=\"Kraken Image Optimizer\" rel=\"nofollow ugc\">Facebook\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fkraken-io\" title=\"Kraken.io on Github\" rel=\"nofollow ugc\">Github\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Notes and Incompatible plugins\u003C\u002Fh3>\n\u003Cp>If you use the WP Super Cache plugin, you must \u003Cstrong>disable the plugin\u003C\u002Fstrong> prior to performing any image optimization, as it is known to cause strange and buggy behaviour with the Kraken.io Image Optimizer plugin.\u003C\u002Fp>\n\u003Ch3>Any Questions?\u003C\u002Fh3>\n\u003Cp>We love to hear from you! Just shoot an email to support (at) kraken dot io and let’s talk.\u003C\u002Fp>\n","This plugin allows you to optimize your WordPress images through the Kraken.io API, the world's most advanced image optimization and resizing API.",10000,397170,90,119,"2026-03-05T23:11:00.000Z","6.7.5","4.9",[62,63,19,64,65],"anigif","compress-image","image-optimizer","image-resize","http:\u002F\u002Fwordpress.org\u002Fplugins\u002Fkraken-image-optimizer\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fkraken-image-optimizer.2.7.0.zip",77,3,1,"2023-02-01 00:00:00",{"slug":73,"name":74,"version":75,"author":76,"author_profile":77,"description":78,"short_description":79,"active_installs":54,"downloaded":80,"rating":81,"num_ratings":82,"last_updated":83,"tested_up_to":84,"requires_at_least":85,"requires_php":86,"tags":87,"homepage":92,"download_link":93,"security_score":94,"vuln_count":13,"unpatched_count":13,"last_vuln_date":25,"fetched_at":26},"meow-lightbox","Meow Lightbox","5.5.1","Jordy Meow","https:\u002F\u002Fprofiles.wordpress.org\u002Ftigroumeow\u002F","\u003Cp>\u003Cstrong>Meow Lightbox is the photographer’s choice for WordPress\u003C\u002Fstrong>. Built from scratch for speed and elegance, it showcases your images beautifully while displaying EXIF data, GPS maps, and metadata—all in a clean, responsive interface.\u003C\u002Fp>\n\u003Cp>Stop settling for bloated lightboxes that slow down your site! 😘\u003C\u002Fp>\n\u003Cp>Meow Lightbox focuses on what photographers actually need: \u003Cstrong>Beautiful Presentation\u003C\u002Fstrong> and \u003Cstrong>Technical Details\u003C\u002Fstrong>. Choose between our custom engine or PhotoSwipe, both optimized for performance. Check out \u003Ca href=\"https:\u002F\u002Fmeowapps.com\u002Fmeow-lightbox\u002F\" rel=\"nofollow ugc\">our official site\u003C\u002Fa> to see it in action.\u003C\u002Fp>\n\u003Ch3>Core Features\u003C\u002Fh3>\n\u003Cp>📸 \u003Cstrong>Responsive Design\u003C\u002Fstrong>\u003Cbr \u002F>\nLooks stunning on mobile, tablets, and desktop. Images adapt to screen size for optimal viewing on any device.\u003C\u002Fp>\n\u003Cp>🎨 \u003Cstrong>Dual Lightbox Engines\u003C\u002Fstrong>\u003Cbr \u002F>\nSwitch between our custom Default Engine or PhotoSwipe. Both are optimized for speed and elegance, with full EXIF support.\u003C\u002Fp>\n\u003Cp>📊 \u003Cstrong>EXIF Data Display\u003C\u002Fstrong>\u003Cbr \u002F>\nShow camera settings, lens info, shutter speed, aperture, ISO, and capture date—perfect for photography portfolios.\u003C\u002Fp>\n\u003Cp>🗺️ \u003Cstrong>GPS & Maps\u003C\u002Fstrong>\u003Cbr \u002F>\nDisplay shooting location with Google Maps or Leaflet integration when GPS data is available in your images.\u003C\u002Fp>\n\u003Ch3>📸 Photography Features\u003C\u002Fh3>\n\u003Cp>Your photos deserve to shine. Meow Lightbox displays them beautifully with all the technical details photographers love.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Image Information:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Camera and Lens\u003C\u002Fli>\n\u003Cli>Shutter Speed & Aperture\u003C\u002Fli>\n\u003Cli>ISO and Focal Length\u003C\u002Fli>\n\u003Cli>Capture Date & Time\u003C\u002Fli>\n\u003Cli>Keywords and Metadata\u003C\u002Fli>\n\u003Cli>GPS Coordinates\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Display Options:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Responsive layout for all devices\u003C\u002Fli>\n\u003Cli>Fullscreen mode\u003C\u002Fli>\n\u003Cli>Zoom and pan on images\u003C\u002Fli>\n\u003Cli>Keyboard navigation\u003C\u002Fli>\n\u003Cli>Touch gestures on mobile\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Gallery Support:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Works with \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fmeow-gallery\u002F\" rel=\"ugc\">Meow Gallery\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>Compatible with WordPress core galleries\u003C\u002Fli>\n\u003Cli>Supports WooCommerce product images\u003C\u002Fli>\n\u003Cli>Separate galleries mode\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>🎯 Lightbox Engines\u003C\u002Fh3>\n\u003Cp>Choose the engine that fits your needs best. Both are fast, elegant, and fully featured.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Default Engine:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Custom-built for photographers\u003C\u002Fli>\n\u003Cli>Smooth zoom animations\u003C\u002Fli>\n\u003Cli>Clean, minimal interface\u003C\u002Fli>\n\u003Cli>Optimized for EXIF display\u003C\u002Fli>\n\u003Cli>Glass morphism design\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>PhotoSwipe:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Industry-standard lightbox\u003C\u002Fli>\n\u003Cli>Touch-optimized gestures\u003C\u002Fli>\n\u003Cli>Smooth transitions\u003C\u002Fli>\n\u003Cli>Full EXIF integration\u003C\u002Fli>\n\u003Cli>Modern UI with caption support\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Pro Features\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Deep-Linking: Share URLs that open specific images\u003C\u002Fli>\n\u003Cli>Slideshow: Auto-play through your gallery\u003C\u002Fli>\n\u003Cli>Social Sharing: Let visitors share your photos\u003C\u002Fli>\n\u003Cli>Animation: Beautiful open\u002Fclose transitions\u003C\u002Fli>\n\u003Cli>Google Maps: Display shooting locations\u003C\u002Fli>\n\u003Cli>Priority Support\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Why Meow Lightbox?\u003C\u002Fh3>\n\u003Cp>\u003Cstrong>Performance First\u003C\u002Fstrong>\u003Cbr \u002F>\nNo bloat, no unnecessary features. Just clean, fast code that showcases your photos beautifully.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Built for Photographers\u003C\u002Fstrong>\u003Cbr \u002F>\nEXIF data, GPS maps, and metadata display—everything photographers need in one elegant package.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Flexible\u003C\u002Fstrong>\u003Cbr \u002F>\nWorks with any gallery plugin or WordPress core galleries. Choose your preferred lightbox engine.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Developer Friendly\u003C\u002Fstrong>\u003Cbr \u002F>\nClean APIs, WordPress hooks, and filters. Extend it your way.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Constantly Evolving\u003C\u002Fstrong>\u003Cbr \u002F>\nRegular updates based on real photographer feedback. We listen, we improve.\u003C\u002Fp>\n","The elegant lightbox built for photographers. Fast, responsive, and displays your photos beautifully with EXIF data and maps. You'll love it! 💕",380369,98,178,"2026-03-09T23:51:00.000Z","6.9.4","6.0","7.4",[19,88,89,90,91],"lightbox","photography","photoswipe","responsive","https:\u002F\u002Fmeowapps.com\u002Fplugin\u002Fmeow-lightbox","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fmeow-lightbox.5.5.1.zip",100,{"slug":96,"name":97,"version":98,"author":99,"author_profile":100,"description":101,"short_description":102,"active_installs":103,"downloaded":104,"rating":105,"num_ratings":106,"last_updated":107,"tested_up_to":108,"requires_at_least":109,"requires_php":110,"tags":111,"homepage":110,"download_link":116,"security_score":24,"vuln_count":13,"unpatched_count":13,"last_vuln_date":25,"fetched_at":26},"image-rotation-repair","Image Rotation Repair","1.1","Modern Tribe, Inc.","https:\u002F\u002Fprofiles.wordpress.org\u002Fmoderntribe\u002F","\u003Cp>The Image Rotation Repair plugin simply fixes image orientation based on EXIF data.  This is primarily a patch for mis-oriented images delivered from iPhones.  Functionally it filters all uploads and if EXIF->Orientation is set to a number greater than 1, then the image is resaved with a new orientation before the image is processed by wordpress.\u003C\u002Fp>\n\u003Cp>\u003Cem>NEW\u003C\u002Fem> – supports postie plugin!\u003C\u002Fp>\n\u003Ch3>Documentation\u003C\u002Fh3>\n\u003Cp>No documentation needed.\u003C\u002Fp>\n","The Image Rotation Repair plugin simply fixes image orientation based on EXIF data.  This is primarily a patch for mis-oriented images delivered from  &hellip;",7000,25559,92,9,"2017-11-28T20:37:00.000Z","3.2.1","3.0","",[19,112,113,114,115],"fix","image","orientation","rotation","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fimage-rotation-repair.1.1.zip",{"slug":118,"name":119,"version":120,"author":121,"author_profile":122,"description":123,"short_description":124,"active_installs":125,"downloaded":126,"rating":127,"num_ratings":128,"last_updated":129,"tested_up_to":130,"requires_at_least":131,"requires_php":110,"tags":132,"homepage":135,"download_link":136,"security_score":24,"vuln_count":13,"unpatched_count":13,"last_vuln_date":25,"fetched_at":26},"image-rotation-fixer","Image Rotation Fixer","1.0","Mert Yazıcıoğlu","https:\u002F\u002Fprofiles.wordpress.org\u002Fmerty\u002F","\u003Cp>Automatically fixes the rotation of JPEG images using PHP’s EXIF extension, immediately after they are uploaded to the server. Plugin requires no configuration, it simply hooks itself to WordPress’ upload procedure and takes care of everything.\u003C\u002Fp>\n\u003Cp>Developed during my internship at \u003Ca href=\"http:\u002F\u002Fwww.dxwavetech.com\" rel=\"nofollow ugc\">DX Wave\u003C\u002Fa>.\u003C\u002Fp>\n","Automatically fixes the rotation of JPEG images using PHP's EXIF extension, immediately after they are uploaded to the server.",1000,32705,68,15,"2017-11-28T20:50:00.000Z","4.3.34","2.1",[133,19,112,113,134],"correct","jpg","http:\u002F\u002Fwww.mertyazicioglu.com\u002Fimage-rotation-fixer\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fimage-rotation-fixer.1.0.zip",{"attackSurface":138,"codeSignals":204,"taintFlows":262,"riskAssessment":263,"analyzedAt":269},{"hooks":139,"ajaxHandlers":196,"restRoutes":197,"shortcodes":198,"cronEvents":203,"entryPointCount":70,"unprotectedCount":13},[140,146,150,153,157,161,165,168,172,177,180,184,188,192],{"type":141,"name":142,"callback":143,"file":144,"line":145},"action","init","myTextDomain","geo2wikipedia.php",41,{"type":141,"name":147,"callback":148,"file":144,"line":149},"admin_init","hook_geo2wikipedia_post_column",45,{"type":141,"name":147,"callback":151,"file":144,"line":152},"register_settingspage",49,{"type":141,"name":154,"callback":155,"file":144,"line":156},"admin_enqueue_scripts","add_headers",54,{"type":141,"name":158,"callback":159,"file":144,"line":160},"admin_menu","add_phototools_menuitem",58,{"type":141,"name":162,"callback":163,"file":144,"line":164},"widgets_init","closure",67,{"type":141,"name":158,"callback":166,"file":144,"line":167},"create_wikipedia_key_box",69,{"type":141,"name":169,"callback":170,"priority":11,"file":144,"line":171},"save_post","save_wikipedia_key",73,{"type":173,"name":174,"callback":175,"file":144,"line":176},"filter","the_content","insertWikipediaInfo",79,{"type":141,"name":178,"callback":179,"file":144,"line":24},"restrict_manage_posts","admin_posts_filter_restrict_manage_posts",{"type":173,"name":181,"callback":182,"file":144,"line":183},"parse_query","posts_filter",89,{"type":141,"name":185,"callback":186,"file":144,"line":187},"admin_print_styles-edit.php","wikiIcon_column",564,{"type":173,"name":189,"callback":190,"file":144,"line":191},"manage_posts_columns","my_columns",569,{"type":141,"name":193,"callback":194,"file":144,"line":195},"manage_posts_custom_column","my_show_columns",573,[],[],[199],{"tag":200,"callback":201,"file":144,"line":202},"wiki","wiki_data_shortcode",62,[],{"dangerousFunctions":205,"sqlUsage":206,"outputEscaping":208,"fileOperations":13,"externalRequests":13,"nonceChecks":70,"capabilityChecks":70,"bundledLibraries":261},[],{"prepared":13,"raw":13,"locations":207},[],{"escaped":70,"rawEcho":209,"locations":210},26,[211,214,215,217,219,221,223,225,227,229,231,233,235,237,239,241,243,245,247,248,249,251,253,255,257,259],{"file":144,"line":212,"context":213},171,"raw output",{"file":144,"line":212,"context":213},{"file":144,"line":216,"context":213},172,{"file":144,"line":218,"context":213},206,{"file":144,"line":220,"context":213},308,{"file":144,"line":222,"context":213},313,{"file":144,"line":224,"context":213},318,{"file":144,"line":226,"context":213},323,{"file":144,"line":228,"context":213},400,{"file":144,"line":230,"context":213},401,{"file":144,"line":232,"context":213},418,{"file":144,"line":234,"context":213},428,{"file":144,"line":236,"context":213},430,{"file":144,"line":238,"context":213},441,{"file":144,"line":240,"context":213},447,{"file":144,"line":242,"context":213},591,{"file":144,"line":244,"context":213},628,{"file":144,"line":246,"context":213},629,{"file":144,"line":246,"context":213},{"file":144,"line":246,"context":213},{"file":144,"line":250,"context":213},655,{"file":144,"line":252,"context":213},662,{"file":144,"line":254,"context":213},665,{"file":144,"line":256,"context":213},666,{"file":144,"line":258,"context":213},667,{"file":144,"line":260,"context":213},670,[],[],{"summary":264,"deductions":265},"The geo2wikipedia plugin, version 1.3, exhibits a generally strong security posture based on the provided static analysis. The absence of AJAX handlers, REST API routes, cron events, and file operations significantly limits the potential attack surface. Furthermore, the use of prepared statements for all SQL queries and the presence of both nonce and capability checks are excellent security practices that mitigate common web vulnerabilities. The plugin also has no recorded history of known CVEs, which suggests a history of responsible development and maintenance.\n\nHowever, there is a notable concern regarding output escaping, with only 4% of outputs being properly escaped. This could leave the plugin vulnerable to Cross-Site Scripting (XSS) attacks if user-supplied data is displayed without adequate sanitization. While taint analysis shows no critical or high severity flows, the lack of proper output escaping on the majority of outputs presents a potential risk that should be addressed. The plugin's small attack surface and strong adherence to core WordPress security features are positives, but the low rate of proper output escaping is a significant weakness that needs remediation.",[266],{"reason":267,"points":268},"Low rate of properly escaped output",8,"2026-03-17T01:25:34.509Z",{"wat":271,"direct":282},{"assetPaths":272,"generatorPatterns":277,"scriptPaths":278,"versionParams":279},[273,274,275,276],"\u002Fwp-content\u002Fplugins\u002Fgeo2wikipedia\u002Fcss\u002Fgeo2wikipedia.css","\u002Fwp-content\u002Fplugins\u002Fgeo2wikipedia\u002Fjs\u002Fgeo2wikipedia.js","\u002Fwp-content\u002Fplugins\u002Fgeo2wikipedia\u002Fadmin\u002Fcss\u002Fgeo2wikipedia_admin.css","\u002Fwp-content\u002Fplugins\u002Fgeo2wikipedia\u002Fadmin\u002Fjs\u002Fgeo2wikipedia_admin.js",[],[274,276],[280,281],"geo2wikipedia\u002Fstyle.css?ver=","geo2wikipedia\u002Fscript.js?ver=",{"cssClasses":283,"htmlComments":285,"htmlAttributes":289,"restEndpoints":293,"jsGlobals":294,"shortcodeOutput":295},[284],"geo2wikipedia_widget",[286,287,288],"\u003C!-- geo2wikipedia_widget -->","\u003C!-- GEO2WIKIPEDIA_WIDGET_START -->","\u003C!-- GEO2WIKIPEDIA_WIDGET_END -->",[290,291,292],"data-geo2wikipedia-lat","data-geo2wikipedia-lon","data-geo2wikipedia-zoom",[],[],[296],"[wiki]"]