[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$f0vrP97j146u_28cDk_JpBtK1vx1fka-ZVTGdtunvbWY":3},{"slug":4,"name":5,"version":6,"author":7,"author_profile":8,"description":9,"short_description":10,"active_installs":11,"downloaded":12,"rating":11,"num_ratings":11,"last_updated":13,"tested_up_to":14,"requires_at_least":15,"requires_php":16,"tags":17,"homepage":23,"download_link":24,"security_score":25,"vuln_count":11,"unpatched_count":11,"last_vuln_date":26,"fetched_at":27,"vulnerabilities":28,"developer":29,"crawl_stats":26,"alternatives":37,"analysis":136,"fingerprints":181},"product-watcher","Product Watcher – Display Realtime Product Viewer Count to Your Customers","1.2","Mehedi Hasan","https:\u002F\u002Fprofiles.wordpress.org\u002Fmehedimi\u002F","\u003Cp>The easiest way to show realtime product visitor count to your WooCommerce customers\u003C\u002Fp>\n\u003Ch4>Key Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Using fake driver for testing purpose\u003C\u002Fli>\n\u003Cli>You can use Pusher for tracking realtime product viewer\u003C\u002Fli>\n\u003Cli>WooCommerce product support!\u003C\u002Fli>\n\u003Cli>Message position can be customized.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Privacy Policy\u003C\u002Fh3>\n\u003Cp>Product Watcher – Display Realtime Product Viewer to Your Customers uses \u003Ca href=\"https:\u002F\u002Fappsero.com\" rel=\"nofollow ugc\">Appsero\u003C\u002Fa> SDK to collect some telemetry data upon user’s confirmation. This helps us to troubleshoot problems faster & make product improvements.\u003C\u002Fp>\n\u003Cp>Appsero SDK \u003Cstrong>does not gather any data by default.\u003C\u002Fstrong> The SDK only starts gathering basic telemetry data \u003Cstrong>when a user allows it via the admin notice\u003C\u002Fstrong>. We collect the data to ensure a great user experience for all our users.\u003C\u002Fp>\n\u003Cp>Integrating Appsero SDK \u003Cstrong>DOES NOT IMMEDIATELY\u003C\u002Fstrong> start gathering data, \u003Cstrong>without confirmation from users in any case.\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Learn more about how \u003Ca href=\"https:\u002F\u002Fappsero.com\u002Fprivacy-policy\u002F\" rel=\"nofollow ugc\">Appsero collects and uses this data\u003C\u002Fa>.\u003C\u002Fp>\n","The easiest way to show realtime product visitor count to your WooCommerce customers",0,3168,"2022-06-18T09:17:00.000Z","6.0.11","5.2","7.1",[18,19,20,21,22],"product","product-viewer","realtime","realtime-visitor","woocommerce","","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fproduct-watcher.1.2.zip",85,null,"2026-03-15T15:16:48.613Z",[],{"slug":30,"display_name":7,"profile_url":8,"plugin_count":31,"total_installs":32,"avg_security_score":33,"avg_patch_time_days":34,"trust_score":35,"computed_at":36},"mehedimi",3,20,95,30,91,"2026-04-04T15:28:05.572Z",[38,63,82,103,121],{"slug":39,"name":40,"version":41,"author":42,"author_profile":43,"description":44,"short_description":45,"active_installs":46,"downloaded":47,"rating":48,"num_ratings":49,"last_updated":50,"tested_up_to":51,"requires_at_least":52,"requires_php":53,"tags":54,"homepage":59,"download_link":60,"security_score":61,"vuln_count":31,"unpatched_count":11,"last_vuln_date":62,"fetched_at":27},"360deg-javascript-viewer","360 Javascript Viewer","1.7.32","Jeroen","https:\u002F\u002Fprofiles.wordpress.org\u002Fjtermaat\u002F","\u003Ch4>Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Full 360° view\u003C\u002Fli>\n\u003Cli>WooCommerce support\u003C\u002Fli>\n\u003Cli>Responsive design\u003C\u002Fli>\n\u003Cli>Zoom by wheel(mouse) or pinch(mobile)\u003C\u002Fli>\n\u003Cli>Unlimited presentations on a single page\u003C\u002Fli>\n\u003Cli>Just upload your images to your media library, no external service needed\u003C\u002Fli>\n\u003Cli>Variable amount of images, limit is 365 images\u003C\u002Fli>\n\u003Cli>Customize speed and inertia\u003C\u002Fli>\n\u003Cli>Reverse dragging\u003C\u002Fli>\n\u003Cli>Rotate to edges\u003C\u002Fli>\n\u003Cli>Custom frame format, no renaming of files\u003C\u002Fli>\n\u003Cli>Optional autorotation on start 1 is one rotation after start and 2 is 2 rotations and so on\u003C\u002Fli>\n\u003Cli>Reverse autorotation\u003C\u002Fli>\n\u003Cli>Speed autorotation otherwise it uses the speed of the viewer\u003C\u002Fli>\n\u003Cli>Custom start frame\u003C\u002Fli>\n\u003Cli>Stop at edges\u003C\u002Fli>\n\u003Cli>Use your own notifier\u003C\u002Fli>\n\u003Cli>Extra classes on images\u003C\u002Fli>\n\u003Cli>Float and margin for some placement control\u003C\u002Fli>\n\u003Cli>ShortCodes system, \u003Ca href=\"https:\u002F\u002Fwww.360-javascriptviewer.com\u002Fwordpress\" rel=\"nofollow ugc\">generate the shortcodes online for more control\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>Widget\u003C\u002Fli>\n\u003Cli>Gutenberg block\u003C\u002Fli>\n\u003Cli>Elementor block\u003C\u002Fli>\n\u003Cli>Use ACF or WooCommerce product code for presentation\u003C\u002Fli>\n\u003Cli>Template function for developers\u003C\u002Fli>\n\u003Cli>Very lightweight (50kb)\u003C\u002Fli>\n\u003Cli>Support for WooCommerce Flatsome theme\u003C\u002Fli>\n\u003C\u002Ful>\n","Turn a series of images into an interactive 360 degree view.",1000,39440,100,13,"2025-08-24T17:44:00.000Z","6.8.5","5.0","7.0.0",[55,56,57,58,22],"360","360-degree","360-product-viewer","elementor","https:\u002F\u002Fwww.360-javascriptviewer.com","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002F360deg-javascript-viewer.1.7.32.zip",98,"2024-12-11 00:00:00",{"slug":64,"name":65,"version":66,"author":64,"author_profile":67,"description":68,"short_description":69,"active_installs":70,"downloaded":71,"rating":70,"num_ratings":72,"last_updated":73,"tested_up_to":74,"requires_at_least":75,"requires_php":23,"tags":76,"homepage":80,"download_link":81,"security_score":25,"vuln_count":11,"unpatched_count":11,"last_vuln_date":26,"fetched_at":27},"imajize","Imajize","1.0.10","https:\u002F\u002Fprofiles.wordpress.org\u002Fimajize\u002F","\u003Ch4>The most advanced, yet user-friendly 360º viewer on the market (seriously …we looked around)\u003C\u002Fh4>\n\u003Cp>Imajize securely manages your images, puts them in a mobile-friendly 360° viewer, and lets you customize every detail with an ultra clean user interface.\u003Cbr \u002F>\nWith free automatic updates for life and no software to download, Imajize is a maintenance-free \u003Ca href=\"https:\u002F\u002Fwww.imajize.com\u002F?utm_source=wordpress&utm_medium=plugin&utm_content=plugin-download&ref=wordpress\" rel=\"nofollow ugc\">publishing platform\u003C\u002Fa> for spinning your products on WordPress \u002F WooCommerce.\u003C\u002Fp>\n\u003Ch4>Why you’ll love Imajize\u003C\u002Fh4>\n\u003Cp>Imajize customers love using Imajize. And not just because of its full screen mode. Or its amazing loading speed. Or its seamless compatibility with mobile devices. It’s all of those things plus the fact that Imajize gives online retailers a competitive edge, yet is amazingly easy to use.\u003C\u002Fp>\n\u003Ch4>What does this plugin do, exactly?\u003C\u002Fh4>\n\u003Cp>Imajize enables you to easily embed a 360° product spin into any WordPress post or page by simply pasting an embed link.\u003Cbr \u002F>\nIf you’re using WooCommerce to sell your products, you can replace the default product image with an awesome product spin.\u003C\u002Fp>\n\u003Ch4>How do I get started?\u003C\u002Fh4>\n\u003Cp>After you download the plugin, create a new Imajize account (You’ll start with a Free plan with no credit card required, and no messy strings attached).\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Download the Imajize plugin from WordPress\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.imajize.com\u002Fstart\u002F?utm_source=wordpress&utm_medium=plugin&utm_content=plugin-download&ref=wordpress&utid=ecom\" rel=\"nofollow ugc\">Create a Free Imajize account\u003C\u002Fa> and upload your 360º product photos to your Imajize account\u003C\u002Fli>\n\u003Cli>Copy and paste the Imajize embed link into any page or post (just like a YouTube embed link)\u003C\u002Fli>\n\u003Cli>WooCommerce users: go to the product page and add the 360 view link into the “Featured spin URL” field to replace the default featured product image\u003C\u002Fli>\n\u003Cli>Ecwid users: \u003Ca href=\"https:\u002F\u002Fwww.imajize.com\u002Fecwid\u002F?utm_source=wordpress&utm_medium=plugin&utm_content=plugin-download&ref=wordpress&utid=ecom\" rel=\"nofollow ugc\">Visit this page\u003C\u002Fa> to learn about our Ecwid plugin.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Feel free to use the following embed link to test the plugin: http:\u002F\u002Fembed.imajize.com\u002FPQUDbEJO_N4\u003C\u002Fp>\n\u003Ch4>How can I create 360º images?\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.imajize.com\u002F360-tutorials\u002Fgetting-started\u002Fbeginners-guide-360-product-photography\u002F?utm_source=wordpress&utm_medium=plugin&utm_content=plugin-download&ref=wordpress\" rel=\"nofollow ugc\">Read our Beginners Guide to 360 Product Photography and do it yourself\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.imajize.com\u002F360-guides-tutorials\u002Fpublish-360-views-from-your-3d-modeling-software\u002F?utm_source=wordpress&utm_medium=plugin&utm_content=plugin-download&ref=wordpress&utid=ecom\" rel=\"nofollow ugc\">Export images from a 3D program or CAD\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.imajize.com\u002F360-product-photography-turntable\u002F?utm_source=wordpress&utm_medium=plugin&utm_content=plugin-download&ref=wordpress&utid=ecom\" rel=\"nofollow ugc\">Buy a turntable online\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.imajize.com\u002Fabout\u002F360-product-photographers\u002F?utm_source=wordpress&utm_medium=plugin&utm_content=plugin-download&ref=wordpress&utid=ecom\" rel=\"nofollow ugc\">Hire a pro\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n","Imajize enables you to easily embed a 360° product spin into any Wordpress post or WooCommerce product by simply pasting an embed link.",80,6895,4,"2023-03-16T13:17:00.000Z","6.2.9","3.0.1",[77,78,57,79,22],"360-product-photography","360-product-spin","360-product-views","http:\u002F\u002Fwww.imajize.com","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fimajize.1.0.10.zip",{"slug":83,"name":84,"version":85,"author":86,"author_profile":87,"description":88,"short_description":89,"active_installs":90,"downloaded":91,"rating":11,"num_ratings":11,"last_updated":92,"tested_up_to":93,"requires_at_least":52,"requires_php":53,"tags":94,"homepage":99,"download_link":100,"security_score":35,"vuln_count":101,"unpatched_count":11,"last_vuln_date":102,"fetched_at":27},"3dvieweronline-wp","3D Viewer Online","2.2.3","3dvieweronline","https:\u002F\u002Fprofiles.wordpress.org\u002F3dvieweronline\u002F","\u003Cp>Embed 3D models into your WordPress\u002FWooCommerce website thanks to \u003Ca href=\"https:\u002F\u002Fwww.3dvieweronline.com\u002F\" rel=\"nofollow ugc\">3DVieweronline\u003C\u002Fa>. The 3D Viewer is easy to use, highly customizable and it perfectly integrates with WordPress and WooCommerce.\u003C\u002Fp>\n\u003Ch4>About 3DVieweronline\u003C\u002Fh4>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwww.3dvieweronline.com\u002F\" rel=\"nofollow ugc\">3DVieweronline\u003C\u002Fa> is a web platform that allows users to upload 3D models and share them through the 3D Viewer. The platform can be embedded in websites or online catalogs and can be viewed on any device. Even mobile devices can use the 3D Viewer and the suite of tools that come with it.\u003C\u002Fp>\n\u003Cp>The 3D Viewer WordPress plugin easily let you embed 3D models into your WordPress\u002FWooCommerce website. Whether you are selling physical products or 3D model related services, the 3D Viewer will generate much more user engagement than static pictures or technical drawings, boosting your sales. The process is extremely quick and easy, does not require any programming skill or lengthy file conversions since the 3D Viewer directly supports a wide range of 3D file formats (STL, OBJ, STP, IGS, PLY).\u003C\u002Fp>\n\u003Cp>The biggest challenge of selling anything online, from consumer electronics to B2B products, is that potential customers cannot fully understand what they are about to buy. Images and documents are extremely useful, but often not detailed enough, especially in the B2B sector where technical 3D models are very much appreciated. Having that in mind, the 3D Viewer was created to let people thoroughly inspect products with a set of easy and powerful tools, directly from any website. Providing all the details your customers need with realistic 3D renderings, you will grow their confidence in your products and most importantly in your brand.\u003C\u002Fp>\n\u003Cp>The 3D Viewer can be seamlessly integrated in any website, thanks to the wide range of features and customization options available. The smart responsive design will adapt to any screen size or device, providing always the best user experience.\u003C\u002Fp>\n\u003Cp>Despite 3DVieweronline offers many free services, the embedding feature has been developed for businesses and therefore requires a premium subscription. A 14 days trial is provided to deeply test the 3D Viewer premium features and customisation options.\u003C\u002Fp>\n\u003Ch4>3DVieweronline WordPress Plugin\u003C\u002Fh4>\n\u003Cp>The 3DVieweronline plugin allows you to embed 3D models from your 3DVieweronline account into any page of your website. No skills are required, the procedure is as easy as embedding a video!\u003C\u002Fp>\n\u003Col>\n\u003Cli>\n\u003Cp>Login\u002FRegister to \u003Ca href=\"https:\u002F\u002Fwww.3dvieweronline.com\u002Fwordpress\u002Fwp-login.php\" rel=\"nofollow ugc\">3DVieweronline\u003C\u002Fa> and upload one or more 3D models (supported files: STL, OBJ with texture, STEP, IGS, PLY).\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Embed 3D models into WordPress posts:\u003C\u002Fp>\n\u003Cp>– Add the 3DViewerOnline Iframe block on the page (Blocks->Embeds->3DViewerOnline Iframe)\u003Cbr \u002F>\n– Copy the URL of the 3D model you want to embed from your 3DVieweronline account\u003Cbr \u002F>\n– Paste the URL in the 3DViewerOnline Iframe block of your WordPress page\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Embed 3D models into WordPress\u002FWooCommerce product pages:\u003C\u002Fp>\n\u003Cp>– Copy the URL of the 3D model you want to embed from your 3DVieweronline account\u003Cbr \u002F>\n– Paste the URL in the 3D Viewer Online tab of your WordPress product page\u003Cbr \u002F>\n– Edit the 3D Viewer Online Plugin settings to select your favourite integration option\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Embed 3D models into WordPress\u002FWooCommerce product pages using the short code:\u003C\u002Fp>\n\u003Cp>– Copy the URL of the 3D model you want to embed from your 3DVieweronline account\u003Cbr \u002F>\n– Add the 3DViewerOnline short code from the Visual editor icon\u003Cbr \u002F>\n– Replace the \u003Ccode>model_url\u003C\u002Fcode> keyword with the URL of your model\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch4>More Information\u003C\u002Fh4>\n\u003Cp>For any questions or more information, please \u003Ca href=\"https:\u002F\u002Fwww.3dvieweronline.com\u002F\" rel=\"nofollow ugc\">contact\u003C\u002Fa> us.\u003Cbr \u002F>\nIf you need any help, please \u003Ca href=\"https:\u002F\u002Fwww.3dvieweronline.com\u002Fdocumentation_cat\u002Fembed-the-viewer\u002F\" rel=\"nofollow ugc\">click\u003C\u002Fa> this.\u003C\u002Fp>\n","An easy, realistic and customizable 3D Viewer to embed 3D models of your products\u002Fdesigns into your Wordpress\u002FWooCommerce website (responsive layout)",40,7936,"2025-02-14T09:18:00.000Z","6.7.5",[95,96,97,98],"3d-model-viewer","3d-product-viewer","3d-viewer","woocommerce-3d-viewer","https:\u002F\u002Fwww.3dvieweronline.com","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002F3dvieweronline-wp.2.2.3.zip",1,"2025-01-08 22:01:11",{"slug":104,"name":105,"version":106,"author":107,"author_profile":108,"description":109,"short_description":110,"active_installs":11,"downloaded":111,"rating":11,"num_ratings":11,"last_updated":112,"tested_up_to":113,"requires_at_least":114,"requires_php":115,"tags":116,"homepage":23,"download_link":120,"security_score":48,"vuln_count":11,"unpatched_count":11,"last_vuln_date":26,"fetched_at":27},"aryel-ar-3d-product-viewer-try-on","AR\u002F3D Product Viewer & Try-On","1.0.3","aryelplugins","https:\u002F\u002Fprofiles.wordpress.org\u002Faryelplugins\u002F","\u003Cp>\u003Cstrong>Enrich the online shopping experience with Aryel’s AR\u002F3D Product Viewer & Try-On!\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>With Aryel’s AR\u002F3D Product Viewer & Try-On your customers can access \u003Cem>realistic and true-to-size product previews in just 1 click\u003C\u002Fem>. Thanks to the integration with \u003Ca href=\"http:\u002F\u002Fadmin.aryel.io\" rel=\"nofollow ugc\">Aryel AR Platform\u003C\u002Fa>, you can use the Product Viewer option to embed your 3D models in your store, allowing your customers to look at the products from different angles. With the AR Button they can also see how your products fit in the real environment and on their faces, giving them \u003Cem>the confidence to make the right purchase\u003C\u002Fem>.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\n\u003Cp>Integrate Aryel’s campaigns in your store\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Include “like in real life” 3D exploration of your catalog\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Allow virtual try-on based on augmented reality face-tracking\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Add interactive 3D viewer in your product pages\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Customize product visualization setting up viewer size, camera & gestures\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Add the 3D embed viewer in different ways: product gallery, additional tab, product thumbnail. You can customize colors of the loader, initial position of the product, camera settings, output encoding and enable & disable gestures and auto rotation of the 3D model.\u003Cbr \u002F>\nPlay with the values to get the expected result. The preview of the viewer is automatically updating at every step helping you to find your perfect fit!\u003C\u002Fp>\n\u003Cp>The AR button instead allows a direct link to the AR experience and can be customized in its colors, style and text.\u003C\u002Fp>\n\u003Cp>Enable one or more of them from the product page as per your preference!\u003C\u002Fp>\n\u003Ch3>Support\u003C\u002Fh3>\n\u003Cp>If you need any support, visit our \u003Ca href=\"http:\u002F\u002Fjump.aryel.io\u002Fhelp_center\" rel=\"nofollow ugc\">help center\u003C\u002Fa> and feel free to chat with us.\u003C\u002Fp>\n","Connect your online store to Aryel and allow your customers to access realistic and true-to-size product previews and virtual try-ons in just 1 click.",1678,"2025-12-03T09:42:00.000Z","6.9.4","6.0","7.4",[117,118,119,19,22],"3d","ar","augmented-reality","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Faryel-ar-3d-product-viewer-try-on.1.0.3.zip",{"slug":122,"name":123,"version":124,"author":125,"author_profile":126,"description":127,"short_description":128,"active_installs":11,"downloaded":129,"rating":11,"num_ratings":11,"last_updated":130,"tested_up_to":51,"requires_at_least":52,"requires_php":131,"tags":132,"homepage":23,"download_link":135,"security_score":48,"vuln_count":11,"unpatched_count":11,"last_vuln_date":26,"fetched_at":27},"optimal-360","Optimal 360 | 3D Scanner & Viewer","1.1.5","Optimal 360","https:\u002F\u002Fprofiles.wordpress.org\u002Foptimal360\u002F","\u003Ch3>Optimal 360° 3D Scanner & 3D Viewer for WordPress & WooCommerce\u003C\u002Fh3>\n\u003Cp>Showcase your products with interactive photorealistic 3D views and smooth 360° spins directly inside WordPress. No 3D modeling skills are required, just use your phone camera. Simply upload a short video circling your product, and the plugin generates a responsive, mobile-optimized 3D model hologram and viewer that works on any landing page, product page, or post.\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Foptml360.com\" rel=\"nofollow ugc\">Learn Mode\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fapp.optml360.com\" rel=\"nofollow ugc\">Demo\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fplay.google.com\u002Fstore\u002Fapps\u002Fdetails?id=com.optml.optimal360\" rel=\"nofollow ugc\">Android App\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fapps.apple.com\u002Fus\u002Fapp\u002Foptimal-360-3d-photography\u002Fid6753699164\" rel=\"nofollow ugc\">iPhone App\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fapp.optml360.com\" rel=\"nofollow ugc\">Web Sign Up\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch4>Increase Engagement & Boost Sales\u003C\u002Fh4>\n\u003Cp>Give visitors the ability to rotate, zoom, and explore your products from every angle. 3D product photography and 360 views create a more engaging, interactive experience that builds trust and keeps people on your site longer. Perfect for marketers, product photographers, designers, and businesses looking to make their WordPress pages stand out.\u003C\u002Fp>\n\u003Ch4>Professional Editing Features\u003C\u002Fh4>\n\u003Cp>Advanced editing features include professional color correction, camera controls, and more.  The AI enhanced workflow takes about 15 minutes from camera to screen.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Realistic 3D Viewer (3D Photography Light Field Based Model)\u003C\u002Fli>\n\u003Cli>Mobile Optimized 360 Viewer\u003C\u002Fli>\n\u003Cli>Advanced Professional Editing Features\u003C\u002Fli>\n\u003Cli>Supports WordPress Block Editor (Gutenberg). \u003C\u002Fli>\n\u003Cli>Supports WooCommerce Products\u003C\u002Fli>\n\u003Cli>Supports Elementor and Divi Editors.  Plus Shortcodes.\u003C\u002Fli>\n\u003Cli>AI Enhanced Workflow Takes 15 Minutes\u003C\u002Fli>\n\u003Cli>Free Scans Available\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>External services\u003C\u002Fh3>\n\u003Cp>This plugin connects to an external API to obtain 360 showcase information.  The user can login to the service to connect showcase data to the plugin.\u003C\u002Fp>\n\u003Cp>This service is provided by “Optimal 360” with the following terms and policies:\u003Cbr \u002F>\nTerms of use: https:\u002F\u002Foptml360.com\u002Fterms-and-conditions-en-us\u003Cbr \u002F>\nPrivacy policy: https:\u002F\u002Foptml360.com\u002Fprivacy-policy-en-us\u003Cbr \u002F>\nDomains: https:\u002F\u002Fembed.optml360.com, https:\u002F\u002Fapp.optml360.com\u003C\u002Fp>\n","Easily create 3D 360 product views and display them on your pages interactively. No 3D Modeling required. For WooCommerce, Gutenberg, Elementor, Divi",392,"2026-02-03T03:16:00.000Z","7.0",[133,97,134,19,22],"360-viewer","3d-visualization","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Foptimal-360.1.1.5.zip",{"attackSurface":137,"codeSignals":166,"taintFlows":173,"riskAssessment":174,"analyzedAt":180},{"hooks":138,"ajaxHandlers":162,"restRoutes":163,"shortcodes":164,"cronEvents":165,"entryPointCount":11,"unprotectedCount":11},[139,145,148,152,157],{"type":140,"name":141,"callback":142,"file":143,"line":144},"action","admin_menu","add_menu","includes\\Core\\Admin.php",10,{"type":140,"name":146,"callback":147,"file":143,"line":49},"admin_enqueue_scripts","enqueue_scripts",{"type":140,"name":149,"callback":147,"file":150,"line":151},"wp_enqueue_scripts","includes\\Core\\FrontEnd.php",9,{"type":140,"name":153,"callback":154,"file":155,"line":156},"rest_api_init","register_controllers","includes\\Rest\\Rest.php",7,{"type":140,"name":158,"callback":159,"file":160,"line":161},"plugins_loaded","closure","product-watcher.php",55,[],[],[],[],{"dangerousFunctions":167,"sqlUsage":168,"outputEscaping":170,"fileOperations":11,"externalRequests":11,"nonceChecks":11,"capabilityChecks":101,"bundledLibraries":172},[],{"prepared":11,"raw":11,"locations":169},[],{"escaped":31,"rawEcho":11,"locations":171},[],[],[],{"summary":175,"deductions":176},"The 'product-watcher' plugin v1.2 exhibits a strong security posture based on the provided static analysis.  The complete absence of any identified attack surface points like AJAX handlers, REST API routes, shortcodes, or cron events is a significant strength. Furthermore, the code signals indicate robust security practices, including the exclusive use of prepared statements for SQL queries, proper output escaping for all identified outputs, and at least one capability check present.  The lack of dangerous functions, file operations, external HTTP requests, and any detected taint flows further reinforces this positive assessment.  The plugin also has a clean vulnerability history with zero known CVEs. This indicates a well-developed and secure plugin with no immediately apparent vulnerabilities or insecure coding practices.  The primary weakness, albeit minor given the overall security, is the absence of any nonce checks. While the attack surface is zero, in the event of future development that introduces entry points, the lack of nonce checks could become a concern.",[177],{"reason":178,"points":179},"No nonce checks detected",5,"2026-03-17T06:45:21.712Z",{"wat":182,"direct":201},{"assetPaths":183,"generatorPatterns":189,"scriptPaths":190,"versionParams":195},[184,185,186,187,188],"\u002Fwp-content\u002Fplugins\u002Fproduct-watcher\u002Fdist\u002Fmanifest.js","\u002Fwp-content\u002Fplugins\u002Fproduct-watcher\u002Fdist\u002Fvendor.js","\u002Fwp-content\u002Fplugins\u002Fproduct-watcher\u002Fdist\u002Fapp.js","\u002Fwp-content\u002Fplugins\u002Fproduct-watcher\u002Fdist\u002Fcss\u002Fapp.css","\u002Fwp-content\u002Fplugins\u002Fproduct-watcher\u002Fdist\u002Ffrontend.js",[],[191,192,193,194],"product-watcher-manifest","product-watcher-vendor","product-watcher-app","product-watcher-frontend",[196,197,198,199,200],"product-watcher\u002Fdist\u002Fmanifest.js?ver=","product-watcher\u002Fdist\u002Fvendor.js?ver=","product-watcher\u002Fdist\u002Fapp.js?ver=","product-watcher\u002Fdist\u002Fcss\u002Fapp.css?ver=","product-watcher\u002Fdist\u002Ffrontend.js?ver=",{"cssClasses":202,"htmlComments":203,"htmlAttributes":204,"restEndpoints":205,"jsGlobals":207,"shortcodeOutput":210},[],[],[],[206],"\u002Fwp-json\u002Fproduct-watcher\u002Fv1\u002Fgateway",[208,209],"product_watcher","product_watcher_gateway",[211,212],"\u003Cscript>\n\t\t\tvar product_watcher = {\n\t\t\t\tproduct: {\n\t\t\t\t\tid: ","\n\t\t\t\t},\n                pluginUrl: '"]