[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fK3jqND0kQLKMQ3XPP3L9zSAGZPDX_zbEL1QZpp_hmTw":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":27,"vuln_count":11,"unpatched_count":11,"last_vuln_date":28,"fetched_at":29,"vulnerabilities":30,"developer":31,"crawl_stats":28,"alternatives":39,"analysis":141,"fingerprints":317},"compare-table","Compare table","2.0.2","Joeri van Veen","https:\u002F\u002Fprofiles.wordpress.org\u002Fruigehond\u002F","\u003Cp>Your visitors can easily compare services, products or anything else with the tables you create with this compare-table plugin.\u003C\u002Fp>\n\u003Cp>In your dashboard create as many tables as you want. Each table has \u003Cem>subjects\u003C\u002Fem> (the entities that are being compared) and \u003Cem>fields\u003C\u002Fem> (the properties the entities can be compared on).\u003C\u002Fp>\n\u003Cp>You can order the subjects and fields in any way you want. You can also add a description to each field, which will be shown when a visitor hovers over the field name.\u003C\u002Fp>\n\u003Cp>Set the initial view of each table (how many columns, which subjects) which the visitor can change with select lists.\u003C\u002Fp>\n\u003Cp>Everything is nicely formatted by default, albeit a bit bland. You can easily override the css with your own, should you want to.\u003C\u002Fp>\n\u003Cp>The table works fine with touch devices as well. On mobile devices the width is automatically restricted to two columns.\u003C\u002Fp>\n\u003Cp>Show a compare-table anywhere by using the shortcode \u003Ccode>[compare-table]\u003C\u002Fcode> (which will show the first table).\u003Cbr \u002F>\nTo show a specific table that is not the first one, you can provide its id (the \u003Ccode>type_id\u003C\u002Fcode> in the querystring) or title, like so:\u003Cbr \u002F>\n– \u003Ccode>[compare-table type=1]\u003C\u002Fcode> the id must be the type_id in the querystring when you edit this table\u003Cbr \u002F>\n– \u003Ccode>[compare-table type=\"my table\"]\u003C\u002Fcode> this must be the exact title you gave your table\u003C\u002Fp>\n\u003Cp>Note: providing the id is slightly faster.\u003C\u002Fp>\n\u003Cp>The plugin adds 4 tables to your database. For each compare-table there are two highly optimized queries executed.\u003C\u002Fp>\n\u003Cp>Enjoy the plugin! Let me know if you have any questions.\u003C\u002Fp>\n","Creates a table where a visitor can compare services or items or anything really, that you provide from the admin interface.",0,1396,60,1,"2025-12-03T10:18:00.000Z","6.9.4","6.0","7.4",[20,21,22,23,24],"compare","interactive","items","services","table","https:\u002F\u002Fgithub.com\u002Fjoerivanveen\u002Fcompare-table","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fcompare-table.2.0.2.zip",100,null,"2026-03-15T15:16:48.613Z",[],{"slug":32,"display_name":7,"profile_url":8,"plugin_count":33,"total_installs":34,"avg_security_score":35,"avg_patch_time_days":36,"trust_score":37,"computed_at":38},"ruigehond",6,3120,98,30,93,"2026-04-04T11:36:53.721Z",[40,65,83,103,123],{"slug":41,"name":42,"version":43,"author":44,"author_profile":45,"description":46,"short_description":47,"active_installs":48,"downloaded":49,"rating":50,"num_ratings":51,"last_updated":52,"tested_up_to":53,"requires_at_least":54,"requires_php":55,"tags":56,"homepage":62,"download_link":63,"security_score":64,"vuln_count":11,"unpatched_count":11,"last_vuln_date":28,"fetched_at":29},"responsive-menu-card-price-list-items","Responsive Menu Card | Price List Items","1.6","mgulzar","https:\u002F\u002Fprofiles.wordpress.org\u002Fmgulzar\u002F","\u003Cp>A customisable and responsive menu card for your site.\u003C\u002Fp>\n\u003Ch3>Display:\u003C\u002Fh3>\n\u003Cp>Same like post\u002Fpages section of your site, it creates another custom post type name Menu Card.\u003C\u002Fp>\n\u003Cp>Under this section you can create your menu items, with Item title, Item content, price as a custom field, Item image as a feature image and desired categories for your item. Categories here work same like post categories, just create your desired categories and then assign them to different menu items.\u003Cbr \u002F>\nAfter you setup your menu items with price and categories, now its time to display them on the site. To display the menu card on front end just use this shortcode (menu-card) in your post, pages or widget content where you want it to appear. \u003C\u002Fp>\n\u003Ch3>Settings:\u003C\u002Fh3>\n\u003Cp>Now that your menu card is displayed, its time to customise the display of it. Go back to admin panel and navigate to settings under menu card section. Here you can completely control the display of your menu card (Example: column Layout, colour schemes, font size, Feature image).\u003C\u002Fp>\n\u003Ch3>JQuery Filter:\u003C\u002Fh3>\n\u003Cp>You may not notice but there is a stunning jQuery filter for your menu card. This filter works on the categories which allow your visitors to narrow down the list according to their needs.\u003C\u002Fp>\n\u003Ch3>Usage:\u003C\u002Fh3>\n\u003Cp>This plugin is named as Responsive menu card \u002F Price List Items, but it does not mean that it is limited to this; you can use it for any purpose where there is a list of items involved. May be you have a list of items like (Jobs, resources, projects, products etc.) and you want to display them on your website page and wants the filter functionality..? It will be helpful. \u003C\u002Fp>\n\u003Ch3>Items Ordering:\u003C\u002Fh3>\n\u003Cp>You can change the oder of your menu items by date, title, modified date, random, price or custom.\u003Cbr \u002F>\nIn case of custom you can use drag and drop to re-order your items as you like.\u003C\u002Fp>\n\u003Ch3>Category Ordering:\u003C\u002Fh3>\n\u003Cp>You can change the oder of your Categories by date, title, Post count, or custom.\u003C\u002Fp>\n","Create a customized and responsive menu card with price list items to your site.",200,10825,84,5,"2017-04-27T15:18:00.000Z","4.7.32","3.0","",[57,58,59,60,61],"category-items-filter","menu-card","price-list-items","price-table","responsive-menu-card","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fresponsive-menu-card-price-list-items\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fresponsive-menu-card-price-list-items.1.6.zip",85,{"slug":66,"name":67,"version":68,"author":69,"author_profile":70,"description":71,"short_description":72,"active_installs":36,"downloaded":73,"rating":11,"num_ratings":11,"last_updated":74,"tested_up_to":75,"requires_at_least":17,"requires_php":18,"tags":76,"homepage":55,"download_link":82,"security_score":27,"vuln_count":11,"unpatched_count":11,"last_vuln_date":28,"fetched_at":29},"advanced-google-map-block","GeoVerse Maps","1.3.2","WPXERO","https:\u002F\u002Fprofiles.wordpress.org\u002Fwpxero\u002F","\u003Cp>🗺️ GeoVerse Maps\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Transform your WordPress website with professional Google Maps\u003C\u002Fstrong> – GeoVerse Maps delivers professional, SEO-optimized maps without requiring any Google Maps API key. Whether you’re a business owner, real estate agent, restaurant owner, or travel blogger, this plugin creates stunning interactive maps that boost your local SEO and user engagement.\u003C\u002Fp>\n\u003Ch3>🏆 Why Choose GeoVerse Maps?\u003C\u002Fh3>\n\u003Ch3>✅ \u003Cstrong>Zero Setup Complexity\u003C\u002Fstrong>\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Cstrong>No Google Maps API Key Required\u003C\u002Fstrong> – Start creating maps instantly\u003C\u002Fli>\n\u003Cli>\u003Cstrong>One-Click Installation\u003C\u002Fstrong> – Works immediately after activation\u003C\u002Fli>\n\u003Cli>\u003Cstrong>No Technical Knowledge Needed\u003C\u002Fstrong> – Perfect for beginners and professionals\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>✅ \u003Cstrong>SEO & Performance Optimized\u003C\u002Fstrong>\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Cstrong>Schema Markup Integration\u003C\u002Fstrong> – Boosts local search rankings\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Fast Loading Maps\u003C\u002Fstrong> – Optimized for Core Web Vitals\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Mobile-First Design\u003C\u002Fstrong> – Perfect scores on Google PageSpeed Insights\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Structured Data Support\u003C\u002Fstrong> – Enhanced search engine visibility\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>✅ \u003Cstrong>Professional Features\u003C\u002Fstrong>\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Cstrong>10+ Pre-designed Map Themes\u003C\u002Fstrong> – Dark, light, and custom styles\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Custom Branding Options\u003C\u002Fstrong> – Match your website’s design perfectly\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Multiple Location Markers\u003C\u002Fstrong> – Perfect for multi-location businesses\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Interactive Info Windows\u003C\u002Fstrong> – Rich text and media support\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Responsive Design\u003C\u002Fstrong> – Looks perfect on all devices\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>🎯 Great Use Cases for GeoVerse Maps\u003C\u002Fh3>\n\u003Ch3>🏢 \u003Cstrong>Business & Local SEO\u003C\u002Fstrong>\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Cstrong>Store Location Maps\u003C\u002Fstrong> – Show multiple business locations\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Contact Page Integration\u003C\u002Fstrong> – Professional office location display\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Local Business Directories\u003C\u002Fstrong> – Enhanced local search visibility\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Service Area Mapping\u003C\u002Fstrong> – Define your coverage zones\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>🏠 \u003Cstrong>Real Estate & Property\u003C\u002Fstrong>\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Cstrong>Property Location Maps\u003C\u002Fstrong> – Showcase real estate listings\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Neighborhood Mapping\u003C\u002Fstrong> – Highlight local amenities\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Open House Locations\u003C\u002Fstrong> – Event-specific mapping\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Investment Property Portfolios\u003C\u002Fstrong> – Multiple property visualization\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>🍽️ \u003Cstrong>Restaurant & Hospitality\u003C\u002Fstrong>\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Cstrong>Restaurant Location Maps\u003C\u002Fstrong> – Multiple branch locations\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Hotel & Resort Mapping\u003C\u002Fstrong> – Property and amenity locations\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Event Venue Maps\u003C\u002Fstrong> – Wedding and conference locations\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Tourist Destination Guides\u003C\u002Fstrong> – Travel and tourism mapping\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>📱 \u003Cstrong>Modern Website Features\u003C\u002Fstrong>\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Cstrong>Mobile-Responsive Maps\u003C\u002Fstrong> – Perfect mobile user experience\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Touch-Friendly Controls\u003C\u002Fstrong> – Optimized for tablet and mobile\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Fast Loading Performance\u003C\u002Fstrong> – Core Web Vitals compliant\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Accessibility Features\u003C\u002Fstrong> – WCAG compliant design\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>🚀 Key Features of GeoVerse Maps\u003C\u002Fh3>\n\u003Ch3>🎨 \u003Cstrong>Advanced Customization\u003C\u002Fstrong>\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Cstrong>Custom Map Styles\u003C\u002Fstrong> – 10+ professional themes included\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Brand Color Integration\u003C\u002Fstrong> – Match your website’s color scheme\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Custom Marker Icons\u003C\u002Fstrong> – Upload your own business logos\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Interactive Controls\u003C\u002Fstrong> – Zoom, pan, and search functionality\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>📊 \u003Cstrong>SEO & Marketing Features\u003C\u002Fstrong>\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Cstrong>Local SEO Optimization\u003C\u002Fstrong> – Enhanced local search rankings\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Schema.org Markup\u003C\u002Fstrong> – Rich snippets in search results\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Social Media Ready\u003C\u002Fstrong> – Perfect for sharing on social platforms\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Analytics Integration\u003C\u002Fstrong> – Track map interactions and engagement\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>🔧 \u003Cstrong>Developer & Business Features\u003C\u002Fstrong>\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Cstrong>Clean, Optimized Code\u003C\u002Fstrong> – Fast loading and maintainable\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Custom CSS Support\u003C\u002Fstrong> – Advanced styling capabilities\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Hook System\u003C\u002Fstrong> – Extensible with custom functionality\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Regular Updates\u003C\u002Fstrong> – Continuous improvement and security\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>📈 SEO Benefits of GeoVerse Maps\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Cstrong>Local Search Optimization\u003C\u002Fstrong> – Helps with local business visibility\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Structured Data Markup\u003C\u002Fstrong> – Enhanced search result appearance\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Mobile-First Design\u003C\u002Fstrong> – Google’s preferred mobile experience\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Fast Loading Speed\u003C\u002Fstrong> – Positive impact on site performance\u003C\u002Fli>\n\u003Cli>\u003Cstrong>User Engagement\u003C\u002Fstrong> – Helps increase time on site and interaction\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>🚀 Quick Start Guide – Get Your Map Running in 3 Steps\u003C\u002Fh3>\n\u003Ch3>Step 1: Install the Plugin\u003C\u002Fh3>\n\u003Cp>\u003Cstrong>Option A – WordPress Admin:\u003C\u002Fstrong>\u003Cbr \u002F>\n1. Go to \u003Cstrong>Plugins > Add New\u003C\u002Fstrong> in your WordPress admin\u003Cbr \u002F>\n2. Search for “GeoVerse Maps”\u003Cbr \u002F>\n3. Click \u003Cstrong>Install Now\u003C\u002Fstrong> and then \u003Cstrong>Activate\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Option B – Manual Upload:\u003C\u002Fstrong>\u003Cbr \u002F>\n1. Download the plugin ZIP file\u003Cbr \u002F>\n2. Upload to \u003Ccode>\u002Fwp-content\u002Fplugins\u002F\u003C\u002Fcode> directory\u003Cbr \u002F>\n3. Activate through \u003Cstrong>Plugins\u003C\u002Fstrong> menu\u003C\u002Fp>\n\u003Ch3>Step 2: Create Your First Map\u003C\u002Fh3>\n\u003Col>\n\u003Cli>Open any page or post in the \u003Cstrong>Gutenberg Editor\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>Click the \u003Cstrong>+\u003C\u002Fstrong> button to add a new block\u003C\u002Fli>\n\u003Cli>Search for “GeoVerse Maps”\u003C\u002Fli>\n\u003Cli>Click to insert the map block\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch3>Step 3: Configure Your Map\u003C\u002Fh3>\n\u003Col>\n\u003Cli>\u003Cstrong>Set Location\u003C\u002Fstrong> – Enter your business address\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Choose Style\u003C\u002Fstrong> – Select from 10+ professional themes\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Customize Markers\u003C\u002Fstrong> – Add your business information\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Preview & Publish\u003C\u002Fstrong> – Your map is ready!\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch3>🎯 Pro Tips for Maximum SEO Impact\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Cstrong>Use Descriptive Titles\u003C\u002Fstrong> – Include location keywords naturally\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Add Rich Content\u003C\u002Fstrong> – Include business hours, contact info in markers\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Optimize for Mobile\u003C\u002Fstrong> – Ensure perfect mobile experience\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Link to Google My Business\u003C\u002Fstrong> – Connect with your GMB listing\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Credits\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Map integration powered by Google Maps\u003C\u002Fli>\n\u003Cli>Built with modern WordPress development standards\u003C\u002Fli>\n\u003Cli>Optimized for performance and user experience\u003C\u002Fli>\n\u003C\u002Ful>\n","🚀 Create stunning Google Maps without API key. Perfect for business locations, store finders, and local SEO.",2355,"2025-07-27T14:33:00.000Z","6.8.5",[77,78,79,80,81],"google-maps","gutenberg-blocks","interactive-maps","location-services","wordpress-maps","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fadvanced-google-map-block.1.3.2.zip",{"slug":84,"name":85,"version":86,"author":87,"author_profile":88,"description":89,"short_description":90,"active_installs":91,"downloaded":92,"rating":27,"num_ratings":14,"last_updated":93,"tested_up_to":94,"requires_at_least":95,"requires_php":55,"tags":96,"homepage":101,"download_link":102,"security_score":64,"vuln_count":11,"unpatched_count":11,"last_vuln_date":28,"fetched_at":29},"easy-coin-table","Easy Coin Table","1.2","hoangthinhnd","https:\u002F\u002Fprofiles.wordpress.org\u002Fhoangthinhnd\u002F","\u003Cul>\n\u003Cli>Plugin using Coin market cap API https:\u002F\u002Fcoinmarketcap.com\u002Fapi\u002F\u003C\u002Fli>\n\u003Cli>\n\u003Cp>https:\u002F\u002Fcoinmarketcap.com\u002Fapi\u002Fterms\u002F\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Plugin using Information single curency in https:\u002F\u002Ftygiacoin.com\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>https:\u002F\u002Ftygiacoin.com\u002Ftien-ao\u002FBTC\u002Fbitcoin\u002F\u003C\u002Fli>\n\u003Cli>https:\u002F\u002Ftygiacoin.com\u002Ftin-tong-hop\u002Fplugin-bang-gia-tien-ao-wordpress-1030.html\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Arbitrary section 1\u003C\u002Fh3>\n","Virtual currency rankings wordpress plugin",10,4056,"2019-09-23T02:45:00.000Z","4.9.29","3.3",[97,98,99,100],"bitcoin-plugin","coin-table","crypto-table","cryto-compare","https:\u002F\u002Ftygiacoin.com\u002Ftin-tong-hop\u002Fshare-plugin-bang-gia-tien-ao.html","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Feasy-coin-table.zip",{"slug":104,"name":105,"version":106,"author":107,"author_profile":108,"description":109,"short_description":110,"active_installs":91,"downloaded":111,"rating":11,"num_ratings":11,"last_updated":112,"tested_up_to":113,"requires_at_least":114,"requires_php":115,"tags":116,"homepage":121,"download_link":122,"security_score":64,"vuln_count":11,"unpatched_count":11,"last_vuln_date":28,"fetched_at":29},"interactive-table","Interactive Table","2.0.0","Anas Bin Mukim","https:\u002F\u002Fprofiles.wordpress.org\u002Fanasbinmukim\u002F","\u003Cp>A dynamic way to display clean & responsive interactive table for your contents in a nice view.\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"http:\u002F\u002Fplugins.rmweblab.com\u002Finteractive-table\u002F\" rel=\"nofollow ugc\">See Demo here\u003C\u002Fa>\u003C\u002Fp>\n","A dynamic way to display clean & responsive interactive table for your contents in a nice view.",1443,"2021-08-23T05:59:00.000Z","5.8.13","5.0","5.6",[117,118,119,104,120],"color-content","color-grid","color-table","responsive","http:\u002F\u002Fplugins.rmweblab.com\u002Finteractive-table\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Finteractive-table.zip",{"slug":124,"name":125,"version":126,"author":127,"author_profile":128,"description":129,"short_description":130,"active_installs":91,"downloaded":131,"rating":11,"num_ratings":11,"last_updated":132,"tested_up_to":113,"requires_at_least":133,"requires_php":55,"tags":134,"homepage":139,"download_link":140,"security_score":64,"vuln_count":11,"unpatched_count":11,"last_vuln_date":28,"fetched_at":29},"item-list","Item List","1.0.0","Zworthkey","https:\u002F\u002Fprofiles.wordpress.org\u002Fzworthkey\u002F","\u003Cp>This is a simple plugin which modify your woocommerce order table and adds a new column.\u003C\u002Fp>\n\u003Cp>Modification of the order table to add a simple column which shows the ordered product and its quantity in front.\u003Cbr \u002F>\nWithout opening orders shop owner can view what product is ordered with quantity with respective their\u003Cbr \u002F>\nrespective name.\u003C\u002Fp>\n\u003Cp>Format of item show in Modified column is simple like\u003Cbr \u002F>\n    “Product name x quantity”\u003C\u002Fp>\n","This is a simple plugin which modify your woocommerce order table and adds a new column.",881,"2021-09-14T14:42:00.000Z","5.1",[135,136,137,138],"order-item","order-table-item-woocommerce","woocommerce","woocommerce-orders-items","http:\u002F\u002Fzworthkey.com","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fitem-list.zip",{"attackSurface":142,"codeSignals":186,"taintFlows":215,"riskAssessment":310,"analyzedAt":316},{"hooks":143,"ajaxHandlers":168,"restRoutes":179,"shortcodes":180,"cronEvents":184,"entryPointCount":185,"unprotectedCount":11},[144,150,155,159,164],{"type":145,"name":146,"callback":147,"file":148,"line":149},"action","init","initialize","compare-table.php",35,{"type":145,"name":151,"callback":152,"file":153,"line":154},"activated_plugin","ruigehond_activation_error","includes\\ruigehond.php",16,{"type":145,"name":156,"callback":157,"file":153,"line":158},"admin_notices","closure",19,{"type":145,"name":160,"callback":161,"file":162,"line":163},"admin_init","settings","includes\\ruigehond014.php",49,{"type":145,"name":165,"callback":166,"file":162,"line":167},"admin_menu","menu_item",50,[169,174,176],{"action":170,"nopriv":171,"callback":170,"hasNonce":172,"hasCapCheck":171,"file":148,"line":173},"ruigehond014_table_data",false,true,42,{"action":170,"nopriv":172,"callback":170,"hasNonce":172,"hasCapCheck":171,"file":148,"line":175},43,{"action":177,"nopriv":171,"callback":177,"hasNonce":172,"hasCapCheck":171,"file":148,"line":178},"ruigehond014_handle_input",75,[],[181],{"tag":4,"callback":182,"file":162,"line":183},"handle_shortcode",71,[],4,{"dangerousFunctions":187,"sqlUsage":188,"outputEscaping":190,"fileOperations":11,"externalRequests":11,"nonceChecks":213,"capabilityChecks":213,"bundledLibraries":214},[],{"prepared":163,"raw":11,"locations":189},[],{"escaped":191,"rawEcho":192,"locations":193},125,9,[194,197,199,201,203,205,207,209,211],{"file":148,"line":195,"context":196},67,"raw output",{"file":148,"line":198,"context":196},135,{"file":162,"line":200,"context":196},611,{"file":162,"line":202,"context":196},630,{"file":162,"line":204,"context":196},634,{"file":162,"line":206,"context":196},646,{"file":162,"line":208,"context":196},701,{"file":162,"line":210,"context":196},714,{"file":162,"line":212,"context":196},759,3,[],[216,293],{"entryPoint":217,"graph":218,"unsanitizedCount":14,"severity":292},"\u003Cruigehond014> (includes\\ruigehond014.php:0)",{"nodes":219,"edges":282},[220,225,231,235,240,243,248,251,256,259,264,267,271,273,276,279],{"id":221,"type":222,"label":223,"file":162,"line":224},"n0","source","$_GET (x2)",485,{"id":226,"type":227,"label":228,"file":162,"line":229,"wp_function":230},"n1","sink","get_row() [SQLi]",487,"get_row",{"id":232,"type":222,"label":233,"file":162,"line":234},"n2","$_GET (x7)",494,{"id":236,"type":227,"label":237,"file":162,"line":238,"wp_function":239},"n3","echo() [XSS]",524,"echo",{"id":241,"type":222,"label":242,"file":162,"line":224},"n4","$_GET (x3)",{"id":244,"type":227,"label":245,"file":162,"line":246,"wp_function":247},"n5","get_results() [SQLi]",541,"get_results",{"id":249,"type":222,"label":250,"file":162,"line":234},"n6","$_GET (x5)",{"id":252,"type":227,"label":253,"file":162,"line":254,"wp_function":255},"n7","get_var() [SQLi]",889,"get_var",{"id":257,"type":222,"label":258,"file":162,"line":234},"n8","$_GET (x6)",{"id":260,"type":227,"label":261,"file":162,"line":262,"wp_function":263},"n9","query() [SQLi]",898,"query",{"id":265,"type":222,"label":223,"file":162,"line":266},"n10",525,{"id":268,"type":269,"label":270,"file":162,"line":266},"n11","transform","→ tables_page_section_compare()",{"id":272,"type":227,"label":245,"file":162,"line":246,"wp_function":247},"n12",{"id":274,"type":222,"label":275,"file":162,"line":206},"n13","$_GET",{"id":277,"type":269,"label":278,"file":162,"line":206},"n14","→ get_row_html()",{"id":280,"type":227,"label":237,"file":162,"line":281,"wp_function":239},"n15",696,[283,284,285,286,287,288,289,290,291],{"from":221,"to":226,"sanitized":172},{"from":232,"to":236,"sanitized":172},{"from":241,"to":244,"sanitized":172},{"from":249,"to":252,"sanitized":172},{"from":257,"to":260,"sanitized":172},{"from":265,"to":268,"sanitized":171},{"from":268,"to":272,"sanitized":172},{"from":274,"to":277,"sanitized":171},{"from":277,"to":280,"sanitized":171},"medium",{"entryPoint":294,"graph":295,"unsanitizedCount":11,"severity":309},"tables_page (includes\\ruigehond014.php:470)",{"nodes":296,"edges":304},[297,298,299,300,301,302,303],{"id":221,"type":222,"label":223,"file":162,"line":224},{"id":226,"type":227,"label":228,"file":162,"line":229,"wp_function":230},{"id":232,"type":222,"label":275,"file":162,"line":234},{"id":236,"type":227,"label":237,"file":162,"line":238,"wp_function":239},{"id":241,"type":222,"label":223,"file":162,"line":266},{"id":244,"type":269,"label":270,"file":162,"line":266},{"id":249,"type":227,"label":245,"file":162,"line":246,"wp_function":247},[305,306,307,308],{"from":221,"to":226,"sanitized":172},{"from":232,"to":236,"sanitized":172},{"from":241,"to":244,"sanitized":171},{"from":244,"to":249,"sanitized":172},"low",{"summary":311,"deductions":312},"The \"compare-table\" plugin v2.0.2 demonstrates a strong security posture based on the provided static analysis.  All identified entry points (AJAX handlers, shortcodes) appear to be protected by nonce and capability checks, and the plugin avoids dangerous functions, file operations, and external HTTP requests.  Its extensive use of prepared statements for all SQL queries is a significant strength.  Furthermore, the excellent output escaping rate of 93% minimizes the risk of cross-site scripting vulnerabilities.\n\nWhile the overall analysis is positive, there is a single flow with an unsanitized path identified in the taint analysis. This warrants attention, even if it's not categorized as critical or high severity, as it could potentially lead to unexpected behavior or a security issue under specific circumstances.  The absence of any recorded vulnerabilities in its history is a very positive indicator, suggesting a well-maintained and secure codebase over time.  The plugin's strengths significantly outweigh its weaknesses, making it generally a low-risk option, but the taint analysis result should be investigated to ensure full security.\n\nIn conclusion, \"compare-table\" v2.0.2 is built with good security practices in mind, particularly concerning database interactions and output handling. The lack of historical vulnerabilities is reassuring. The single unsanitized path, though not critical, is the only area that might require further investigation to confirm it doesn't represent a latent risk.  Overall, the plugin presents a robust security profile.",[313],{"reason":314,"points":315},"Flow with unsanitized path",8,"2026-03-17T07:23:26.641Z",{"wat":318,"direct":329},{"assetPaths":319,"generatorPatterns":323,"scriptPaths":324,"versionParams":325},[320,321,322],"\u002Fwp-content\u002Fplugins\u002Fcompare-table\u002Fadmin.css","\u002Fwp-content\u002Fplugins\u002Fcompare-table\u002Fclient.js","\u002Fwp-content\u002Fplugins\u002Fcompare-table\u002Fclient.css",[],[321],[326,327,328],"compare-table\u002Fadmin.css?ver=","compare-table\u002Fclient.js?ver=","compare-table\u002Fclient.css?ver=",{"cssClasses":330,"htmlComments":331,"htmlAttributes":332,"restEndpoints":333,"jsGlobals":335,"shortcodeOutput":337},[],[],[],[334],"\u002Fwp-json\u002Fruigehond014\u002Fv1\u002Fdata",[336],"Ruigehond014_global",[338],"[compare-table"]