[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fr_OVwrUDfKvxYYMTt19Xw6NPKECFs9p8lvrsz2TY6is":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":14,"last_updated":15,"tested_up_to":16,"requires_at_least":17,"requires_php":18,"tags":19,"homepage":25,"download_link":26,"security_score":13,"vuln_count":27,"unpatched_count":27,"last_vuln_date":28,"fetched_at":29,"vulnerabilities":30,"developer":31,"crawl_stats":28,"alternatives":38,"analysis":140,"fingerprints":168},"tinywp-mobile-detect","Mobile Detect","3.1.1","Pothi Kalimuthu","https:\u002F\u002Fprofiles.wordpress.org\u002Fpothi\u002F","\u003Cp>Mobile detect plugin uses the open source \u003Ca href=\"http:\u002F\u002Fmobiledetect.net\u002F\" rel=\"nofollow ugc\">MobileDetect PHP library\u003C\u002Fa> to fine-tune the built-in WordPress function \u003Ccode>wp_is_mobile()\u003C\u002Fcode> in such a way that tablets are excluded from being detected as mobile!\u003C\u002Fp>\n\u003Cp>If you don’t understand the above one-liner, here is some explanation…\u003C\u002Fp>\n\u003Cp>If we serve different (cached) content for mobiles and desktops, iPads (and other tablets) are usually served with mobile version of the site. That means, iPad users see only the mobile version of the site. If you are in doubt, check your site now! There is nothing wrong with your iPad (or any other tablet). It is due to how WordPress treats iPads and other tablets. Currently, in WordPress, iPads (and other tablets) are considered as mobile! One day (in the future), tablets may be considered as desktops by WordPress internals. Until then, by using \u002F activating this plugin, tablets are served with desktop version of the site.\u003C\u002Fp>\n\u003Cp>If your site doesn’t serve different content for mobiles and desktops, please ignore this plugin. This plugin does nothing in that case.\u003C\u002Fp>\n\u003Cp>About Mobile Detect PHP Library:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Mobile Detect is a lightweight PHP class for detecting mobile devices (including tablets). It uses the User-Agent string combined with specific HTTP headers to detect the mobile environment.\u003C\u002Fli>\n\u003Cli>PHP Mobile Detect is an open-source script released under \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fserbanghita\u002FMobile-Detect\u002Fblob\u002Fmaster\u002FLICENSE.txt\" rel=\"nofollow ugc\">MIT License\u003C\u002Fa>.\u003C\u002Fli>\n\u003Cli>Mobile Detect PHP Developer: \u003Ca href=\"http:\u002F\u002Ftwitter.com\u002Fserbanghita\" rel=\"nofollow ugc\">Șerban Ghiță\u003C\u002Fa>, \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fnicktacular\" rel=\"nofollow ugc\">Nick Ilyin\u003C\u002Fa>.\u003C\u002Fli>\n\u003Cli>Original author: \u003Ca href=\"http:\u002F\u002Ftwitter.com\u002Fvictorstanciu\" rel=\"nofollow ugc\">Victor Stanciu\u003C\u002Fa>.\u003C\u002Fli>\n\u003Cli>Icon (and banner) created by: \u003Ca href=\"https:\u002F\u002Ftwitter.com\u002Fgrafician\" rel=\"nofollow ugc\">Dragoș Gavrilă\u003C\u002Fa>.\u003C\u002Fli>\n\u003C\u002Ful>\n","Fine-tunes wp_is_mobile function by excluding tablets (ex: iPad), from being detected as mobile! Uses MobileDetect PHP Library from mobiledetect.net!",3000,47319,100,7,"2026-03-06T09:27:00.000Z","6.9.4","3.0","7.4",[20,21,22,23,24],"browsers","ipad","mobile","mobiledetect","tablet","https:\u002F\u002Fwww.tinywp.in\u002Fwp_is_mobile-exclude-ipad\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Ftinywp-mobile-detect.3.1.1.zip",0,null,"2026-03-15T15:16:48.613Z",[],{"slug":32,"display_name":7,"profile_url":8,"plugin_count":33,"total_installs":34,"avg_security_score":13,"avg_patch_time_days":35,"trust_score":36,"computed_at":37},"pothi",3,3110,30,94,"2026-04-04T02:41:01.801Z",[39,59,80,99,121],{"slug":40,"name":41,"version":42,"author":43,"author_profile":44,"description":45,"short_description":46,"active_installs":13,"downloaded":47,"rating":13,"num_ratings":33,"last_updated":48,"tested_up_to":49,"requires_at_least":50,"requires_php":18,"tags":51,"homepage":54,"download_link":55,"security_score":56,"vuln_count":57,"unpatched_count":27,"last_vuln_date":58,"fetched_at":29},"ismobile","isMobile() Shortcode for WordPress","1.1.2","Jairo Ochoa","https:\u002F\u002Fprofiles.wordpress.org\u002Fjairoochoa\u002F","\u003Cp>This plugin works with the open source \u003Ca title=\"Mobile Detect Library\" href=\"http:\u002F\u002Fmobiledetect.net\" rel=\"nofollow ugc\">Mobile Detect Library\u003C\u002Fa>. You can get further information on its website.\u003C\u002Fp>\n\u003Cpre>\u003Ccode>[ismobile device='iphone' debug=true ] Your content [\u002Fismobile]\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Ch4>Parameters\u003C\u002Fh4>\n\u003Col>\n\u003Cli>\u003Cem>device\u003C\u002Fem>: Filters the device where you want the content to be shown. It could be more than one device, simply separate them with comma.\u003C\u002Fli>\n\u003Cli>\u003Cem>debug\u003C\u002Fem>: Shows Mobile Detect Library installed version. Also shows two arrays. The first one contains the devices which the library detects and the second one contains the devices where you want to show the content.\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch4>Values\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cem>android\u003C\u002Fem>: Shows content in Android devices.\u003C\u002Fli>\n\u003Cli>\u003Cem>chrome\u003C\u002Fem>: Shows content on Chrome browser (Only works on mobile devices).\u003C\u002Fli>\n\u003Cli>\u003Cem>desktop\u003C\u002Fem>: Shows content on a computer. Opposite to mobile option.\u003C\u002Fli>\n\u003Cli>\u003Cem>ios\u003C\u002Fem>: Shows content in iOS devices.\u003C\u002Fli>\n\u003Cli>\u003Cem>ipad\u003C\u002Fem>: Shows content on a iPad.\u003C\u002Fli>\n\u003Cli>\u003Cem>iphone\u003C\u002Fem>: Shows content on a iPhone.\u003C\u002Fli>\n\u003Cli>\u003Cem>mobile\u003C\u002Fem>: Shows content on a mobile device (includes tablets and cell phones). Opposite to desktop option.\u003C\u002Fli>\n\u003Cli>\u003Cem>phone\u003C\u002Fem>: Shows content on a cell phone.\u003C\u002Fli>\n\u003Cli>\u003Cem>safari\u003C\u002Fem>: Shows content on Safari browser (Only works on mobile devices).\u003C\u002Fli>\n\u003Cli>\u003Cem>samsung\u003C\u002Fem>: Shows content on Samsung devices.\u003C\u002Fli>\n\u003Cli>\u003Cem>tablet\u003C\u002Fem>: Shows content on a tablet.\u003C\u002Fli>\n\u003C\u002Ful>\n","This plugin works with the open source Mobile Detect Library. You can get further information on its website.",3288,"2025-08-30T23:42:00.000Z","6.8.5","4.5",[52,21,53,22,24],"desktop","iphone","https:\u002F\u002Fwww.dixitalmedia.com\u002F#que-hacemos","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fismobile.zip",99,1,"2025-06-26 16:18:52",{"slug":60,"name":61,"version":62,"author":63,"author_profile":64,"description":65,"short_description":66,"active_installs":67,"downloaded":68,"rating":69,"num_ratings":70,"last_updated":71,"tested_up_to":72,"requires_at_least":73,"requires_php":74,"tags":75,"homepage":77,"download_link":78,"security_score":79,"vuln_count":27,"unpatched_count":27,"last_vuln_date":28,"fetched_at":29},"wp-mobile-detect","WP Mobile Detect","2.0","Jesse Friedman","https:\u002F\u002Fprofiles.wordpress.org\u002Fprofessor44\u002F","\u003Cp>One of the hardest parts of building Responsive WordPress themes is maintaining responsive integrity after the site goes live. User Admins can have limited coding abilities which can prevent them from maintaining responsiveness in themes.\u003C\u002Fp>\n\u003Cp>WP Mobile Detect aims to make it extremely easy for anyone to wrap content in the editor with shortcodes which will hide content based on visitor device at the server level.\u003C\u002Fp>\n\u003Cp>No longer do we need to rely on display:none; or other techniques to hide content for mobile devices. Instead we can replace content with alternatives. When a full-size infographic in your post is unknowingly displayed on a visitors phone we can consider that an Non-user initiated download. In other words that visitor had no idea what they were getting into and you possibly just choked their bandwidth.\u003C\u002Fp>\n\u003Cp>WP Mobile detect gives you the ability to wrap that infographic in a [notdevice][\u002Fnotdevice] shortcode so at the server level WordPress will decide to show that content only if the user is NOT on a phone or tablet. Alternatively you can wrap a link and corresponding text to that info graphic in a [device][\u002Fdevice] shortcode as a way for the visitor to consume that content if they so choose.\u003C\u002Fp>\n\u003Cp>This plugin is based on the \u003Ca href=\"http:\u002F\u002Fcode.google.com\u002Fp\u002Fphp-mobile-detect\u002F\" rel=\"nofollow ugc\">PHP Mobile Detect class\u003C\u002Fa>\u003Cbr \u002F>\nWordPress Plugin written by \u003Ca href=\"http:\u002F\u002Fjes.se.com\" rel=\"nofollow ugc\">Jesse Friedman\u003C\u002Fa>\u003C\u002Fp>\n","WP Mobile Detect by Jesse Friedman creates an easy way for the User Admin to control when content is shown or hid based on visitor device or operating &hellip;",5000,89359,96,64,"2017-11-28T11:14:00.000Z","4.2.39","2.8.4","",[20,22,76],"responsive","http:\u002F\u002Fjes.se.com\u002Fwp-mobile-detect","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwp-mobile-detect.2.0.zip",85,{"slug":81,"name":82,"version":83,"author":84,"author_profile":85,"description":86,"short_description":87,"active_installs":88,"downloaded":89,"rating":13,"num_ratings":90,"last_updated":91,"tested_up_to":92,"requires_at_least":17,"requires_php":74,"tags":93,"homepage":97,"download_link":98,"security_score":79,"vuln_count":27,"unpatched_count":27,"last_vuln_date":28,"fetched_at":29},"mobile-css","Mobile CSS","1.2","Maxaud","https:\u002F\u002Fprofiles.wordpress.org\u002Fmaxaud\u002F","\u003Cp>This plugin allows you to define different CSS rules that get loaded into the page’s  for specific devices.\u003C\u002Fp>\n\u003Cp>Includes checks for 18 different tablet options and 13 different phone options.\u003C\u002Fp>\n\u003Cp>This can be useful if you need to target specific phones or tablets to make CSS changes or show certain advertisements for certain devices.\u003C\u002Fp>\n\u003Cp>For more options or if you feel like donating, check out the \u003Ca href=\"http:\u002F\u002Fcodecanyon.net\u002Fitem\u002Fmobile-css-pro\u002F3182318\u002F\" title=\"Mobile CSS Pro\" rel=\"nofollow ugc\">PRO version of Mobile CSS\u003C\u002Fa> that is available for purchase.\u003C\u002Fp>\n","Allows you to define different CSS styles that get loaded for specific mobile devices.",500,12769,6,"2013-09-05T01:11:00.000Z","3.6.1",[94,22,95,96,24],"css","phone","style","http:\u002F\u002Fplayforward.net","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fmobile-css.1.2.zip",{"slug":100,"name":101,"version":102,"author":103,"author_profile":104,"description":105,"short_description":106,"active_installs":88,"downloaded":107,"rating":13,"num_ratings":108,"last_updated":109,"tested_up_to":110,"requires_at_least":111,"requires_php":74,"tags":112,"homepage":118,"download_link":119,"security_score":120,"vuln_count":27,"unpatched_count":27,"last_vuln_date":28,"fetched_at":29},"mobile-redirect-plus-lite","WP Mobile Redirect","2.6","iqbalbary","https:\u002F\u002Fprofiles.wordpress.org\u002Fiqbalbary\u002F","\u003Cp>Detect mobile device and redirect to mobile optimize website. You can also choose whether or not to redirect tablets by enabling or disabling the check-box option.\u003C\u002Fp>\n\u003Cp>This plugin also gives you the ability to redirect back for viewing full version website. Place a link \u003Ccode>http:\u002F\u002Fexample.com\u002F?main=true\u003C\u002Fcode> in your mobile website for that.\u003C\u002Fp>\n\u003Ch4>Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Redirect Full website to mobile optimized website\u003C\u002Fli>\n\u003Cli>Redirect One Specific page to mobile optimzed website\u003C\u002Fli>\n\u003Cli>Redirect within same WordPress website\u003C\u002Fli>\n\u003Cli>Exclude or include Tablets redirection\u003C\u002Fli>\n\u003Cli>Google recommended 302 redirects\u003C\u002Fli>\n\u003Cli>Option to view full site for your mobile user.\u003C\u002Fli>\n\u003C\u002Ful>\n","Detect mobile device and redirect to mobile optimize website. You can also choose whether or not to redirect tablets by enabling or disabling the chec &hellip;",20594,2,"2024-10-29T11:03:00.000Z","6.6.5","3.0.1",[113,114,115,116,117],"android-redirect","iphone-redirect","mobile-redirect","redirect","tablet-redirect","http:\u002F\u002Fwordpress.org\u002Fplugins\u002Fmobile-redirect-plus-lite\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fmobile-redirect-plus-lite.zip",92,{"slug":122,"name":123,"version":124,"author":125,"author_profile":126,"description":127,"short_description":128,"active_installs":129,"downloaded":130,"rating":131,"num_ratings":132,"last_updated":133,"tested_up_to":134,"requires_at_least":17,"requires_php":74,"tags":135,"homepage":138,"download_link":139,"security_score":79,"vuln_count":27,"unpatched_count":27,"last_vuln_date":28,"fetched_at":29},"photoswipe-for-nextgen-gallery","Photoswipe for NextGEN Gallery","1.2.1","Guillermo","https:\u002F\u002Fprofiles.wordpress.org\u002Fgsenas\u002F","\u003Cp>The default NextGEN gallery navigations (Shutter, Thickbox, etc…) fall short when using a mobile browser?\u003Cbr \u002F>\nNow you can use Photoswipe, the best mobile image browser, just installing this plugin. The default gallery effect and configuration is kept when accessing from a desktop browser.\u003C\u002Fp>\n\u003Cp>After activation you’ll find a new Photoswipe submenu in the NextGEN Gallery menu, allowing you to configure how the plugin works.\u003C\u002Fp>\n\u003Cp>Please note, I am not the developer, or related in any way with of the authors of \u003Ca href=\"http:\u002F\u002Fwww.photoswipe.com\u002F\" title=\"Photoswipe webpage\" rel=\"nofollow ugc\">Photoswipe\u003C\u002Fa> or \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fextend\u002Fplugins\u002Fnextgen-gallery\u002F\" rel=\"ugc\">NextGEN Gallery\u003C\u002Fa>. This plugin is only intended to make Photoswipe integration with NextGEN Gallery dead simple.\u003C\u002Fp>\n\u003Cp>If you find this plugin helpful, consider \u003Ca href=\"https:\u002F\u002Fwww.paypal.com\u002Fcgi-bin\u002Fwebscr?cmd=_donations&business=8HNE3583KAVEQ&lc=US&item_name=Guillermo%20Senas&amount=0%2e10&currency_code=EUR&currency_code=EUR&bn=PP%2dDonationsBF%3abtn_donateCC_LG%2egif%3aNonHosted\" title=\"Donate link\" rel=\"nofollow ugc\">donating\u003C\u002Fa>, at least ten cents.\u003C\u002Fp>\n\u003Ch4>Options\u003C\u002Fh4>\n\u003Cp>The plugin is ready to be used with zero configuration, but to make testing easier, there are 3 configuration options:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\n\u003Cp>\u003Cem>Replace viewer with Photoswipe only on mobile browsers:\u003C\u002Fem>\u003Cbr \u002F>\nThis is the default behavior, and will replace the NextGEN Gallery Effect with Photoswipe only when a mobile browser is detected.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cem>Always replace viewer with Photoswipe:\u003C\u002Fem>\u003Cbr \u002F>\nUseful for testing.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cem>Never replace the viewer:\u003C\u002Fem>\u003Cbr \u002F>\nDisables the plugin. Much like deactivating the plugin.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cem>Disable additional viewers:\u003C\u002Fem>\u003Cbr \u002F>\nIn this section you can disable other supported image viewers, other than the NextGEN Gallery default ones.\u003Cbr \u002F>\nCurrently only Fancybox.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n","The default NextGEN gallery navigations (Shutter, Thickbox, etc...) fall short when using a mobile browser?",300,29513,90,11,"2013-01-29T20:40:00.000Z","3.4.2",[21,53,22,136,137],"nggallery","photoswipe","http:\u002F\u002Fadriza.net","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fphotoswipe-for-nextgen-gallery.1.2.1.zip",{"attackSurface":141,"codeSignals":156,"taintFlows":163,"riskAssessment":164,"analyzedAt":167},{"hooks":142,"ajaxHandlers":152,"restRoutes":153,"shortcodes":154,"cronEvents":155,"entryPointCount":27,"unprotectedCount":27},[143,149],{"type":144,"name":145,"callback":146,"file":147,"line":148},"filter","wp_is_mobile","__return_true","mobile-detect.php",29,{"type":144,"name":145,"callback":150,"file":147,"line":151},"__return_false",31,[],[],[],[],{"dangerousFunctions":157,"sqlUsage":158,"outputEscaping":160,"fileOperations":27,"externalRequests":27,"nonceChecks":27,"capabilityChecks":27,"bundledLibraries":162},[],{"prepared":27,"raw":27,"locations":159},[],{"escaped":27,"rawEcho":27,"locations":161},[],[],[],{"summary":165,"deductions":166},"The \"tinywp-mobile-detect\" v3.1.1 plugin exhibits a very strong security posture based on the provided static analysis. The absence of any detected AJAX handlers, REST API routes, shortcodes, or cron events significantly limits the plugin's attack surface. Furthermore, the code signals are all positive, indicating no dangerous functions, all SQL queries use prepared statements, and all output is properly escaped. The lack of file operations, external HTTP requests, nonce checks, capability checks, and bundled libraries further solidifies this good security practice.\n\nThe vulnerability history also shows no recorded CVEs, which suggests a history of responsible development and patching, or a lack of past exploitation. The taint analysis reveals no flows with unsanitized paths, indicating no critical or high-severity issues related to data manipulation. Overall, the plugin appears to be exceptionally well-secured, with no immediate exploitable vulnerabilities identified through this analysis.  However, the very limited functionality and attack surface might be a contributing factor to the lack of identified issues, and a lack of any checks (like nonces or capabilities) might not be a concern if there are no entry points to protect.",[],"2026-03-16T18:20:14.730Z",{"wat":169,"direct":176},{"assetPaths":170,"generatorPatterns":172,"scriptPaths":173,"versionParams":174},[171],"\u002Fwp-content\u002Fplugins\u002Ftinywp-mobile-detect\u002Finc\u002FTinyWP_MobileDetect.php",[],[],[175],"tinywp-mobile-detect\u002Finc\u002FTinyWP_MobileDetect.php?ver=",{"cssClasses":177,"htmlComments":178,"htmlAttributes":179,"restEndpoints":180,"jsGlobals":181,"shortcodeOutput":182},[],[],[],[],[],[]]