[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$f2z6GKEscFSYeaOUDdkKejiLOIZIBXmySNAT6T4gzGxQ":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":11,"vuln_count":27,"unpatched_count":28,"last_vuln_date":29,"fetched_at":30,"vulnerabilities":31,"developer":48,"crawl_stats":37,"alternatives":55,"analysis":164,"fingerprints":397},"cab-grid","Cab Grid","1.6.35","Nimbus Digital","https:\u002F\u002Fprofiles.wordpress.org\u002Fnimusdigital\u002F","\u003Cp>(Disponible en Español | Disponível em Português | Disponible en Français | Disponibile in Italiano | In Deutsch verfügbar | Verkrijgbaar in het Nederlands)\u003C\u002Fp>\n\u003Cp>Cab Grid is a simple fare price calculator for your WordPress website (taxi\u002Fbus\u002Flimo\u002Ftrain\u002Fplane\u002Fcoach). It provides a simple interface for visitors to get fare prices for simple point to point journeys. It can be shown anywhere on your site via shortcode [cabGrid] or widget:\u003C\u002Fp>\n\u003Cp>First define areas, then enter prices for journeys between each area. Prices are entered in a simple pricing table.\u003C\u002Fp>\n\u003Ch3>Deutsch\u003C\u002Fh3>\n\u003Cp>Cab Grid ist ein einfacher Fahrpreis-Kalkulator für Ihre WordPress Website (Taxi \u002F Bus \u002F Limousine \u002F Zug \u002F Flugzeug \u002F Bus). Es bietet eine einfache Oberfläche für Besucher um Kosten für einfache von A-nach—B-Fahrten zu bekommen. Es kann überall auf Ihrer Website über den Shortcode [cabGrid] oder Widget gefunden werden.\u003Cbr \u002F>\nZuerst definieren Sie Bereiche, dann geben Sie Preise für Fahrten zwischen jedem Bereich ein. Die Preise sind in einer einfachen Preistabelle angegeben.\u003C\u002Fp>\n\u003Ch3>Español\u003C\u002Fh3>\n\u003Cp>Cab Grid es un sencillo calculador de tarifas para su WordPress (taxi\u002Fautob�s\u002Flimusina\u002Ftren\u002Favi�n\u002Fentrenador). Dispone de un sencillo interface para que sus visitantes obtengan tarifas para un sencillo trayecto punto a punto. Se puede mostrar en cualquier lugar de su website mediante un shortcode [cabGrid] o un widget.\u003Cbr \u002F>\nEn primer lugar, defina areas y luego introduzca precios para trayectos entre cada �rea. Los precios se introducen en una sencilla tabla de precios.\u003C\u002Fp>\n\u003Ch3>Français\u003C\u002Fh3>\n\u003Cp>Cab Grid est un calculateur de tarif simple pour votre site WordPress (taxi\u002Fbus\u002Flimousine\u002Ftrain\u002Favion \u002Fautocar). Il propose une interface facile d’utilisation où les visiteurs peuvent obtenir des tarifs pour les trajets d’un point d’arrivée à un point de départ. Vous pouvez l’afficher n’importe où sur votre site via un code [cabGrid] ou un widget.\u003Cbr \u002F>\nDéfinissez d’abord les zones, puis entrez les tarifs pour les trajets entre chaque zone. Les tarifs sont inscrits dans un tableau tarificaire simple.\u003C\u002Fp>\n\u003Ch3>Italiano\u003C\u002Fh3>\n\u003Cp>Semplice calcolatore di prezzi per taxi da punto A a punto B.\u003C\u002Fp>\n\u003Ch3>Nederlands\u003C\u002Fh3>\n\u003Cp>Cab Grid is een eenvoudige prijs calculator voor ritprijzen voor uw WordPress website (taxi \u002F bus \u002F limousine \u002F trein \u002F vliegtuig \u002F auto). Het biedt een eenvoudige interface voor bezoekers om ritprijzen te ontvangen voor eenvoudige punt naar punt ritten. Het kan overal op uw site worden weergegeven via een verkorte code [cabGrid] of widget.\u003Cbr \u002F>\nBepaal eerst de gebieden, voer dan de prijzen voor het reizen tussen elk gebied in. Prijzen worden ingevoerd in een eenvoudige prijzentabel.\u003C\u002Fp>\n\u003Ch3>Features:\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Customisable currency (set your own symbol $\u002F£\u002F€\u002F¥\u002Fetc.)\u003C\u002Fli>\n\u003Cli>Customisable CSS (styling)\u003C\u002Fli>\n\u003Cli>Customisable booking message\u003C\u002Fli>\n\u003Cli>Can be displayed on your site via a shortcode: [cabGrid] or as a widget in your sidebar\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fcabgrid.com\u002Fhelp-and-support\u002Ftranslations\u002Fcab-grid-translations\u002F\" rel=\"nofollow ugc\">Translation ready\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>More info…\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fcabgrid.com\u002F#cabGridDemo\" rel=\"nofollow ugc\">Demo\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fcabgrid.com\u002Fsupport\u002F\" rel=\"nofollow ugc\">Support\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fyoutu.be\u002F--QvY467ecM\" rel=\"nofollow ugc\">Install Video\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Requirements\u003C\u002Fh3>\n\u003Cp>No external requirements\u003C\u002Fp>\n","Easily add a taxi fare price calculator to your website via shortcode [cabGrid] or widget. Simply enter journey prices in a table.",100,34509,88,19,"2026-02-16T12:00:00.000Z","6.9.4","3.0","",[20,21,22,23,24],"airport-transfer","price-calculator","taxi","taxi-booking","taxi-fare-calculator","https:\u002F\u002Fcabgrid.com","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fcab-grid.zip",1,0,"2023-04-21 00:00:00","2026-03-15T15:16:48.613Z",[32],{"id":33,"url_slug":34,"title":35,"description":36,"plugin_slug":4,"theme_slug":37,"affected_versions":38,"patched_in_version":39,"severity":40,"cvss_score":41,"cvss_vector":42,"vuln_type":43,"published_date":29,"updated_date":44,"references":45,"days_to_patch":47},"CVE-2023-28533","cab-grid-authenticated-administrator-stored-cross-site-scripting","Cab Grid \u003C= 1.5.15 - Authenticated (Administrator+) Stored Cross-Site Scripting","The Cab Grid plugin for WordPress is vulnerable to Stored Cross-Site Scripting via admin settings in versions up to, and including, 1.5.15 due to insufficient input sanitization and output escaping. This makes it possible for authenticated attackers, with administrator-level access and above, to inject arbitrary web scripts in pages that will execute whenever a user accesses an injected page. This only impacts multi-site installations and installations where unfiltered_html has been disabled.",null,"\u003C=1.5.15","1.6","medium",4.4,"CVSS:3.1\u002FAV:N\u002FAC:H\u002FPR:H\u002FUI:N\u002FS:C\u002FC:L\u002FI:L\u002FA:N","Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting')","2024-01-22 19:56:02",[46],"https:\u002F\u002Fwww.wordfence.com\u002Fthreat-intel\u002Fvulnerabilities\u002Fid\u002Fe09c629b-9908-4548-b828-9e6140ff5670?source=api-prod",277,{"slug":49,"display_name":7,"profile_url":8,"plugin_count":50,"total_installs":51,"avg_security_score":52,"avg_patch_time_days":47,"trust_score":53,"computed_at":54},"nimusdigital",3,340,90,72,"2026-04-04T21:57:23.534Z",[56,80,103,120,143],{"slug":57,"name":58,"version":59,"author":60,"author_profile":61,"description":62,"short_description":63,"active_installs":64,"downloaded":65,"rating":11,"num_ratings":66,"last_updated":67,"tested_up_to":68,"requires_at_least":69,"requires_php":70,"tags":71,"homepage":75,"download_link":76,"security_score":77,"vuln_count":78,"unpatched_count":28,"last_vuln_date":79,"fetched_at":30},"ecab-taxi-booking-manager","E-cab Taxi Booking Manager for Woocommerce","2.0.2","magepeopleteam","https:\u002F\u002Fprofiles.wordpress.org\u002Fmagepeopleteam\u002F","\u003Cp>E-cab is a professional Taxi Booking and Chauffeur Service plugin for WooCommerce. Automate your business with a precise fare calculator, distance-based pricing, and integrated map support (OpenStreetMap and Google Maps).\u003Cbr \u002F>\nWhether you offer airport transfers, luxury chauffeur services, or local cab bookings, this system handles everything from ride scheduling to secure checkout. Give your customers a seamless way to book rides online with real-time price estimation and automated dispatch management.\u003C\u002Fp>\n\u003Ch3>See E-cab in Action\u003C\u002Fh3>\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\u002FN1NlvhcJ7D8?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\u003Cp>Note: This video demonstrates the full ecosystem. Advanced features like the Driver Panel, Geo-Fencing, and Google Calendar Sync are available in the Pro Version:\u003Cbr \u002F>\nhttps:\u002F\u002Fmage-people.com\u002Fproduct\u002Fwordpress-taxi-cab-booking-plugin-for-woocommerce\u002F\u003C\u002Fp>\n\u003Ch3>Make Yourself Comfortable With:\u003C\u002Fh3>\n\u003Cp>🧶 \u003Ca href=\"https:\u002F\u002Fdemo.ecabtaxi.com\u002F\" rel=\"nofollow ugc\">View Live Taxi Booking Demo\u003C\u002Fa>\u003Cbr \u002F>\n👉 \u003Ca href=\"https:\u002F\u002Fecabtaxi.com\u002Fdocs\u002F\" rel=\"nofollow ugc\">Plugin Documentation\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>Why Choose E-cab? (Key Features):\u003C\u002Fh3>\n\u003Cp>\u003Cstrong>🗺️ Multiple Map Providers\u003C\u002Fstrong>\u003Cbr \u002F>\nOpenStreetMap Integration (FREE): Use OpenStreetMap with no API costs or Google API key required! Includes full route mapping and distance calculation.\u003Cbr \u002F>\nGoogle Maps API: Integration with faster place search and global address autocomplete. Choose your preferred provider in settings.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>💵 Smart Fare Calculation\u003C\u002Fstrong>\u003Cbr \u002F>\nAutomatic fare calculation based on distance, time, or custom criteria. Automate your pricing and eliminate manual quoting.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>⏱️ Flexible Booking Options\u003C\u002Fstrong>\u003Cbr \u002F>\nProvide customers with the flexibility to choose immediate pickups or pre-scheduled rides according to their travel plans.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>🛠️ Pricing Model Tabs\u003C\u002Fstrong>\u003Cbr \u002F>\nEasily switch between different pricing models (Hourly, Distance, or Manual) using a sleek tabbed interface for a better user experience.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>💰 WooCommerce Integration\u003C\u002Fstrong>\u003Cbr \u002F>\nFully integrated with WooCommerce. Securely accept payments using any gateway like Stripe, PayPal, or local providers.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>🛠️ Gutenberg & Elementor Support\u003C\u002Fstrong>\u003Cbr \u002F>\nEasily add booking forms using the dedicated Site Editor (Gutenberg) block or Elementor widget. No coding required.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>📍 Google Address Autocomplete\u003C\u002Fstrong>\u003Cbr \u002F>\nEnhance the booking experience with auto-suggestive address suggestions for customers to ensure location accuracy.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>📰 Customizable Rates\u003C\u002Fstrong>\u003Cbr \u002F>\nSet up custom rate plans, allowing you to tailor pricing based on different zones, distances, or vehicle types.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>⌚ Establish Operating Hours\u003C\u002Fstrong>\u003Cbr \u002F>\nDefine specific operational schedules for your transportation services or opt for 24-hour availability.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>🤹 Efficient Booking Management\u003C\u002Fstrong>\u003Cbr \u002F>\nManage all taxi bookings directly from your WordPress dashboard, with the ability to view, modify, or cancel orders instantly.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>💦 Fully Responsive Design\u003C\u002Fstrong>\u003Cbr \u002F>\nDesigned to be mobile-first, offering a smooth and professional booking experience across smartphones, tablets, and desktops\u003C\u002Fp>\n\u003Ch3>Pro Features (Available in Pro Version):\u003C\u002Fh3>\n\u003Cp>**📧 📅 Google Calendar Integration **\u003Cbr \u002F>\nAutomatically sync booking details to the admin’s Google Calendar. Customers also receive a link to add the trip to their own personal calendars.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>📧 Email & PDF Customization\u003C\u002Fstrong>\u003Cbr \u002F>\nReceive professional order confirmations and automatically deliver PDF receipts\u002Finvoices to customers after successful payments.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>⏳ Paid Wait Time Option\u003C\u002Fstrong>\u003Cbr \u002F>\nOffer extra waiting time for users with automated pricing. Perfect for airport pickups where flight delays or luggage collection take extra time.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>🛒 Advanced Checkout Fields\u003C\u002Fstrong>\u003Cbr \u002F>\nCustomizable checkout fields let you add, edit, or delete personal info fields, ensuring you collect specific data (like flight numbers) before the ride.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>🚩 Operation Areas & Geo-Fencing\u003C\u002Fstrong>\u003Cbr \u002F>\nDesignate specific transport operation areas on the map. Use Geo-Fencing to set different pricing for intercity and intracity zones.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>🚍 Driver Management Panel\u003C\u002Fstrong>\u003Cbr \u002F>\nA dedicated panel for admins to assign vehicles to drivers. Drivers can track service status, and automated emails notify all parties of any changes.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>🔢 Quantity & Interval Booking\u003C\u002Fstrong>\u003Cbr \u002F>\nSet the quantity of available transport with specific booking time intervals to prevent overbooking and manage fleet availability.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>✈️ Specialized Airport Transfer Shortcodes\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Fixed Route Shortcode: Show fixed pickup and drop-off points from specific operation areas (e.g., Downtown to Airport).\u003C\u002Fp>\n\u003Cp>Zone-to-Point Shortcode: Allow pickups from an entire operation area with drop-offs at specific designated places.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>🏷️ Hybrid Pricing Logic\u003C\u002Fstrong>\u003Cbr \u002F>\nUse a specialized shortcode to charge a fixed price within an operation area, manual pricing for specific destinations, and distance\u002Fduration pricing for all other locations.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>📋 Comprehensive Order Management\u003C\u002Fstrong>\u003Cbr \u002F>\nAn advanced order list view that allows you to edit orders, manually change drivers, and manage the full lifecycle of every booking.\u003C\u002Fp>\n\u003Ch3>Available Addons:\u003C\u002Fh3>\n\u003Cp>\u003Cstrong>⏰ \u003Ca href=\"https:\u002F\u002Fmage-people.com\u002Fproduct\u002Ftaxi-peak-hour-pricing-addon\u002F\" rel=\"nofollow ugc\">Peak Hour Addon\u003C\u002Fa>\u003C\u002Fstrong>\u003Cbr \u002F>\nSet peak hour pricing by date range and specific time range\u003C\u002Fp>\n\u003Cp>\u003Cstrong>🚗 \u003Ca href=\"https:\u002F\u002Fmage-people.com\u002Fproduct\u002Fdistance-based-tier-pricing-for-e-cab\" rel=\"nofollow ugc\">Distance Based Tier Pricing Addon\u003C\u002Fa>\u003C\u002Fstrong>\u003Cbr \u002F>\nAdd distance-based tiered pricing to your E-Cab rides. Automatically adjust fares by trip length for flexible and fair ride costs.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Third-Party Services:\u003C\u002Fstrong>\u003Cbr \u002F>\n\u003Cstrong>OpenStreetMap (Default – FREE)\u003C\u002Fstrong>: The plugin uses OpenStreetMap by default, which is completely free and requires no API keys. OpenStreetMap provides route mapping, distance calculation, and address search functionality at no cost.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Google Maps API (Optional)\u003C\u002Fstrong>: If you choose to use Google Maps, this plugin relies on the Google Maps API, a service provided by Google, Inc. Google Maps offers faster place search and more places than OpenStreetMap. Please note that your usage of Google Maps constitutes acceptance of Google’s terms and policies.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Link to Google Maps API:\u003C\u002Fstrong>\u003Cbr \u002F>\nFor more information about the Google Maps API, visit: \u003Ca href=\"https:\u002F\u002Fdevelopers.google.com\u002Fmaps\u002Fdocumentation\u002Fjavascript\u002Fget-api-key\" rel=\"nofollow ugc\">Google Maps API Link\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Terms of Use:\u003C\u002Fstrong>\u003Cbr \u002F>\nReview the Google Maps API terms of use: \u003Ca href=\"https:\u002F\u002Fdevelopers.google.com\u002Fmaps\u002Fterms-20180207\" rel=\"nofollow ugc\">Google Maps API Terms of Use Link\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Privacy Policy:\u003C\u002Fstrong>\u003Cbr \u002F>\nUnderstand how Google handles your data through the Maps API: \u003Ca href=\"https:\u002F\u002Fpolicies.google.com\u002Fprivacy\" rel=\"nofollow ugc\">Google Privacy Policy Link\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>Guideline\u003C\u002Fh3>\n\u003Cp>Shortcode:\u003Cbr \u002F>\n[mptbm_booking price_based=’dynamic’ form=’horizontal’ progressbar=’yes’ map=’yes’]\u003C\u002Fp>\n\u003Cp>Parameters:\u003Cbr \u002F>\n– \u003Cstrong>price_based\u003C\u002Fstrong>: Determines the pricing model.\u003Cbr \u002F>\n  – Options:\u003Cbr \u002F>\n    – \u003Ccode>dynamic\u003C\u002Fcode> (default): Pricing is based on Google Map distance.\u003Cbr \u002F>\n    – \u003Ccode>manual\u003C\u002Fcode>: Fixed pricing between two locations.\u003Cbr \u002F>\n    – \u003Ccode>fixed_hourly\u003C\u002Fcode>: Price by hour\u002Ftime.\u003Cbr \u002F>\n  – Example: [mptbm_booking price_based=’manual’]\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\n\u003Cp>\u003Cstrong>form\u003C\u002Fstrong>: Sets the form layout.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Options:\u003C\u002Fli>\n\u003Cli>\u003Ccode>horizontal\u003C\u002Fcode> (default): Standard form layout.\u003C\u002Fli>\n\u003Cli>\u003Ccode>inline\u003C\u002Fcode>: Minimal single-line form.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>progressbar\u003C\u002Fstrong>: Controls the display of the progress bar.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Options:\u003C\u002Fli>\n\u003Cli>\u003Ccode>yes\u003C\u002Fcode> (default): Progress bar is visible.\u003C\u002Fli>\n\u003Cli>\u003Ccode>no\u003C\u002Fcode>: Progress bar is hidden.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>map\u003C\u002Fstrong>: Toggles the map display.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Options:\u003C\u002Fli>\n\u003Cli>\u003Ccode>yes\u003C\u002Fcode> (default): Map is displayed.\u003C\u002Fli>\n\u003Cli>\u003Ccode>no\u003C\u002Fcode>: Map is hidden.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>tab\u003C\u002Fstrong>: Enables or disables tabbed options.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Options:\u003C\u002Fli>\n\u003Cli>\u003Ccode>no\u003C\u002Fcode> (default): Tabs are disabled.\u003C\u002Fli>\n\u003Cli>\u003Ccode>yes\u003C\u002Fcode>: Displays tabs for different booking types (hourly, distance, manual).\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>tabs\u003C\u002Fstrong> (used when \u003Ccode>tab\u003C\u002Fcode> is set to ‘yes’): Specifies which tabs to display or exclude.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>To show all tabs: [mptbm_booking tab=’yes’ tabs=’hourly,distance,manual’]\u003C\u002Fli>\n\u003Cli>To show specific tabs: [mptbm_booking tab=’yes’ tabs=’hourly,distance’] (hides ‘manual’)\u003C\u002Fli>\n\u003Cli>To show only one tab: [mptbm_booking tab=’yes’ tabs=’manual’] (hides ‘hourly’ and ‘distance’)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Examples:\u003Cbr \u002F>\n– Display all tabs:\u003Cbr \u002F>\n  [mptbm_booking tab=’yes’ tabs=’hourly,distance,manual’]\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\n\u003Cp>Display only ‘hourly’ and ‘distance’ tabs:\u003Cbr \u002F>\n[mptbm_booking tab=’yes’ tabs=’hourly,distance’]\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Display only the ‘manual’ tab:\u003Cbr \u002F>\n[mptbm_booking tab=’yes’ tabs=’manual’]\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Legal Protection\u003C\u002Fh3>\n\u003Cp>This transparency is crucial for legal protection. By using this plugin, you acknowledge and accept the reliance on the Google Maps API. Review the terms of use and privacy policy for both this plugin and the Google Maps API to ensure a comprehensive understanding of the services and how your data is handled.\u003C\u002Fp>\n","Taxi Booking & Cab Booking for WooCommerce. Chauffeur service with fare calculator, distance pricing, and OpenStreetMap.",2000,36333,20,"2026-02-27T07:00:00.000Z","6.8.5","5.3","7.0",[20,72,73,74,23],"cab-booking","chauffeur-service","ride-booking","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fecab-taxi-booking-manager\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fecab-taxi-booking-manager.zip",91,4,"2025-08-15 00:00:00",{"slug":81,"name":82,"version":83,"author":84,"author_profile":85,"description":86,"short_description":87,"active_installs":88,"downloaded":89,"rating":11,"num_ratings":90,"last_updated":91,"tested_up_to":92,"requires_at_least":93,"requires_php":94,"tags":95,"homepage":100,"download_link":101,"security_score":77,"vuln_count":90,"unpatched_count":28,"last_vuln_date":102,"fetched_at":30},"cab-fare-calculator","Cab fare calculator","1.2.4","kanev","https:\u002F\u002Fprofiles.wordpress.org\u002Fkanev\u002F","\u003Cp>Taxi Booking for WordPress is a feature-rich plugin designed for transportation services like taxis, limousines, and airport shuttles. It allows businesses to easily integrate booking functionality into their WordPress websites, offering dynamic pricing, vehicle management, and route customization.\u003C\u002Fp>\n\u003Cp>Benefits for your business:\u003Cbr \u002F>\nFlexibility: Adapts to a range of transport needs with support for dynamic or fixed pricing.\u003Cbr \u002F>\nCustomization: Pro features like multi-language support, multiple payment gateways, and editable email templates ensure it fits various business models.\u003Cbr \u002F>\nUser-Friendly Management: A clean back-end interface simplifies vehicle and route configuration.\u003C\u002Fp>\n\u003Cp>To overcome the learning curve, the plugin provides comprehensive documentation, including step-by-step guides for setting up points of interest (POIs), fixed fare routes, and email notifications.\u003Cbr \u002F>\nFor additional support, you can access a ticket system at \u003Ca href=\"https:\u002F\u002Fkanev.com\u002Fsupport\u002Ftaxi-booking-for-wordpress\" rel=\"nofollow ugc\">kanev.com\u003C\u002Fa> available for both Free and Pro users.\u003C\u002Fp>\n\u003Cp>For more details, check the official \u003Ca href=\"https:\u002F\u002Fkanev.com\u002Fdocs\u002Ftaxi-booking-for-wordpress\u002F73-taxi-booking-for-wordpress\" rel=\"nofollow ugc\">documentation\u003C\u002Fa> or explore the demo.\u003C\u002Fp>\n\u003Cp>See \u003Ca href=\"https:\u002F\u002Ftbwp.kanev.com\u002Fbook-now\" rel=\"nofollow ugc\">Taxi Booking for WordPress demo\u003C\u002Fa> here. Contact us to get a back end demo access.\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fkanev.com\u002Fproducts\u002Ftaxi-booking-for-wordpress\" rel=\"nofollow ugc\">Get Taxi Booking Pro for WordPress here\u003C\u002Fa>.\u003C\u002Fp>\n\u003Cp>With the Pro version of the plugin you get multiple payment gateways, translation into any language, custom fields to collect more information or upsell products or services.\u003C\u002Fp>\n","This plugin will add an online taxi booking form on your WordPress website. You will be able to manage your vehicles and orders through the back end.",200,13527,2,"2025-03-18T06:32:00.000Z","6.6.5","4.0","7.2",[96,23,97,98,99],"booking-ride","taxi-booking-form","taxi-map","taxi-ride","https:\u002F\u002Fkanev.com\u002Fproducts\u002Ftaxi-booking-for-wordpress","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fcab-fare-calculator.1.2.4.zip","2024-09-04 00:00:00",{"slug":104,"name":105,"version":106,"author":7,"author_profile":8,"description":107,"short_description":108,"active_installs":109,"downloaded":110,"rating":109,"num_ratings":27,"last_updated":111,"tested_up_to":112,"requires_at_least":17,"requires_php":18,"tags":113,"homepage":117,"download_link":118,"security_score":119,"vuln_count":28,"unpatched_count":28,"last_vuln_date":37,"fetched_at":30},"taximap-integration","TaxiMap Integration","1.1.10","\u003Cp>This WordPress plugin adds the TaxiMap taxi fare price calculator to your WordPress site. The TaxiMap calculator can be displayed as part of the main content of a page or post by using the shortcode: [taximap] within your post, or it can be added as a widget to your sidebar (or other widget area within your WordPress template).\u003C\u002Fp>\n\u003Cp>TaxiMap is a highly configurable journey price calculator based on a price per mile. It uses Google Maps to plot and display routes. It offers many further configuration options, inlcuding:\u003Cbr \u002F>\n*   Booking alerts via SMS text message to your mobile device (primarily UK)\u003Cbr \u002F>\n*   Credit card payment processing via multiple providers such as Stripe, Paypal & SagePay\u003Cbr \u002F>\n*   Multiple vehicle pricing\u003Cbr \u002F>\n*   Meet & Greet pricing for airport transfers\u003Cbr \u002F>\n*   Fixed pricing for specific journeys (zone to zone pricing)\u003Cbr \u002F>\n*   Time based pricing varation (hours of the day or day of year)\u003Cbr \u002F>\n*   Wait & return pricing\u003Cbr \u002F>\n*   Posts to your own booking form (option)\u003C\u002Fp>\n\u003Ch3>Requirements\u003C\u002Fh3>\n\u003Cp>A TaxiMap account: \u003Ca href=\"https:\u002F\u002Ftaximap.co.uk\" rel=\"nofollow ugc\">TaxiMap\u003C\u002Fa>\u003C\u002Fp>\n","Displays the TaxiMap fare price calculator on your site via shortcode [taximap] or widget.",40,8729,"2022-01-21T12:12:00.000Z","5.8.13",[114,115,22,24,116],"cab","map","taximap","http:\u002F\u002Fblog.taximap.co.uk\u002F2015\u002F08\u002Fwordpress-plugin\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Ftaximap-integration.zip",85,{"slug":121,"name":122,"version":123,"author":124,"author_profile":125,"description":126,"short_description":127,"active_installs":128,"downloaded":129,"rating":130,"num_ratings":131,"last_updated":132,"tested_up_to":133,"requires_at_least":134,"requires_php":135,"tags":136,"homepage":18,"download_link":141,"security_score":77,"vuln_count":27,"unpatched_count":28,"last_vuln_date":142,"fetched_at":30},"aforms-form-builder-for-price-calculator-cost-estimation","AForms — Form Builder for Price Calculator & Cost Estimation","2.2.8","vividcolorsjp","https:\u002F\u002Fprofiles.wordpress.org\u002Fvividcolorsjp\u002F","\u003Cp>\u003Cstrong>AForms — Form Builder for Price Calculator & Cost Estimation\u003C\u002Fstrong> is a form builder that attracts customers, promotes understanding of your products or services, and leads to applications.\u003Cbr \u002F>\nYou can create price simulation forms or custom order forms.\u003C\u002Fp>\n\u003Ch3>Feature List\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>60KB (no gzip) JavaScript program. Loaded with no-slowness\u003C\u002Fli>\n\u003Cli>100% Responsive & mobile friendly\u003C\u002Fli>\n\u003Cli>Browsers support: Chrome, Firefox, Edge, IE11, iOS Safari, Android Chrome\u003C\u002Fli>\n\u003Cli>Wizard-style navigation and flow-style (in-document-style) navigation\u003C\u002Fli>\n\u003Cli>Dynamic calculation of unit price (+ – * \u002F etc)\u003C\u002Fli>\n\u003Cli>Realtime estimation display\u003C\u002Fli>\n\u003Cli>Instant validation (Realtime validation)\u003C\u002Fli>\n\u003Cli>Online form builder\u003C\u002Fli>\n\u003Cli>Intuitive conditional logic by “Labelling Logic”\u003C\u002Fli>\n\u003Cli>Flexible tax treatment (tax-inclusion, multiple tax rate, fraction processing)\u003C\u002Fli>\n\u003Cli>Supports confirmation screen\u003C\u002Fli>\n\u003Cli>Thank-you mails & notification mails\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Also you can upgrade your quotation form by using \u003Ca href=\"https:\u002F\u002Fa-forms.com\u002Fen\u002Fcategory\u002Fext\u002F\" rel=\"nofollow ugc\">extension softwares\u003C\u002Fa>.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>PDF: Automatic issuance of PDF quotations\u003C\u002Fli>\n\u003Cli>style: Customize the look and layout of the form\u003C\u002Fli>\n\u003Cli>upload: Upload files from the form\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Demo\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fa-forms.com\u002Fen\u002Fdemo1\u002F\" rel=\"nofollow ugc\">Demo1\u003C\u002Fa> — BTO-PC Online Order Wizard\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fa-forms.com\u002Fen\u002Fdemo2\u002F\" rel=\"nofollow ugc\">Demo2\u003C\u002Fa> — Humberger Shop Price Estimation (no submission)\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fa-forms.com\u002Fen\u002Fdemo3\u002F\" rel=\"nofollow ugc\">Demo3\u003C\u002Fa> — Contact Form (no estimation)\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fa-forms.com\u002Fen\u002Fdemo5\u002F\" rel=\"nofollow ugc\">Demo5\u003C\u002Fa> — Legal Fee (calculated unit price)\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fa-forms.com\u002Fen\u002Fdemo6\u002F\" rel=\"nofollow ugc\">Demo6\u003C\u002Fa> — Book Printing and Binding (calculated unit price)\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fa-forms.com\u002Fen\u002Fdemo7\u002F\" rel=\"nofollow ugc\">Demo7\u003C\u002Fa> — Reform of Washstand (Example of an actual product on sale)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>For japanese speakers\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fa-forms.com\u002Fja\u002Fdemo1\u002F\" rel=\"nofollow ugc\">Demo1\u003C\u002Fa> — BTO-PC Online Order Wizard\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fa-forms.com\u002Fja\u002Fdemo2\u002F\" rel=\"nofollow ugc\">Demo2\u003C\u002Fa> — Humberger Shop Price Estimation (no submission)\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fa-forms.com\u002Fja\u002Fdemo3\u002F\" rel=\"nofollow ugc\">Demo3\u003C\u002Fa> — Contact Form (no estimation)\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fa-forms.com\u002Fja\u002Fdemo5\u002F\" rel=\"nofollow ugc\">Demo5\u003C\u002Fa> — Legal Fee (calculated unit price)\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fa-forms.com\u002Fja\u002Fdemo6\u002F\" rel=\"nofollow ugc\">Demo6\u003C\u002Fa> — Book Printing and Binding (calculated unit price)\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fa-forms.com\u002Fja\u002Fdemo7\u002F\" rel=\"nofollow ugc\">Demo7\u003C\u002Fa> — Reform of Washstand (Example of an actual product on sale)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Localizations\u003C\u002Fh3>\n\u003Cp>AForms supports the following languages. Thank you, those who translated.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Japanese (ja) – vividcolors, inc.\u003C\u002Fli>\n\u003Cli>Slovak (sk_SK) – Marek Duda\u003C\u002Fli>\n\u003Cli>Polish (pl_PL) – Michal Zielinski\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Support\u003C\u002Fh3>\n\u003Cp>You can find some guides on \u003Ca href=\"https:\u002F\u002Fa-forms.com\u002Fen\u002F\" rel=\"nofollow ugc\">AForm’s official website\u003C\u002Fa>.\u003Cbr \u002F>\nIf you have any problems or feature requests for this plugin, also requests for installation or customization, please feel free to \u003Ca href=\"https:\u002F\u002Fa-forms.com\u002Fen\u002Fcontact\u002F\" rel=\"nofollow ugc\">contact us\u003C\u002Fa>.\u003C\u002Fp>\n","Form builder for Cost estimation and Custom order.",3000,46278,96,8,"2025-02-01T09:40:00.000Z","6.7.5","4.6","5.6",[137,138,139,21,140],"cost-estimation","estimation","estimation-simulation","wizard","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Faforms-form-builder-for-price-calculator-cost-estimation.2.2.8.zip","2024-07-15 19:52:23",{"slug":144,"name":145,"version":146,"author":147,"author_profile":148,"description":149,"short_description":150,"active_installs":64,"downloaded":151,"rating":152,"num_ratings":153,"last_updated":154,"tested_up_to":16,"requires_at_least":155,"requires_php":156,"tags":157,"homepage":162,"download_link":163,"security_score":11,"vuln_count":28,"unpatched_count":28,"last_vuln_date":37,"fetched_at":30},"flexible-quantity-measurement-price-calculator-for-woocommerce","Flexible Quantity – Measurement Price Calculator for WooCommerce","2.3.15","wpdesk","https:\u002F\u002Fprofiles.wordpress.org\u002Fwpdesk\u002F","\u003Cp>Flexible Quantity – Measurement Price Calculator for WooCommerce is a plugin that will let you sell products based on their weight, dimension, area, or volume. Your customers will be able to choose the quantity of a new unit of measure. You will be able to set the price for the unit, set the increment value of the unit, and set the minimum and maximum product quantity.\u003C\u002Fp>\n\u003Ch3>Measurement Price Calculator for WooCommerce – Plugin Features ✅\u003C\u002Fh3>\n\u003Cp>See the main features of the free version:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Measurement price calculator for WooCommerce products,\u003C\u002Fli>\n\u003Cli>Select the \u003Cstrong>unit of measure\u003C\u002Fstrong> for the product whose quantity you are selling,\u003C\u002Fli>\n\u003Cli>Cost calculator based on \u003Cstrong>unit, weight, dimension, area, and volume\u003C\u002Fstrong>,\u003C\u002Fli>\n\u003Cli>Price by Weight (g, kg, t, oz, lbs, tn),\u003C\u002Fli>\n\u003Cli>Product price based on dimension (mm, cm, m, km, in, ft, yd, mi),\u003C\u002Fli>\n\u003Cli>Sell products depending on the area (sq mm, sq cm, sq m, sq km, acs, ha, sq. in., sq. ft., sq. yd.),\u003C\u002Fli>\n\u003Cli>Choose the volume of the product (ml, l, cup, pt, qt, gal, fl. oz.),\u003C\u002Fli>\n\u003Cli>Products with volume dimensions (cu cm, cu m, cu. in, cu. ft., cu. yt.),\u003C\u002Fli>\n\u003Cli>Set the \u003Cstrong>minimum and maximum product quantity\u003C\u002Fstrong>,\u003C\u002Fli>\n\u003Cli>Extend the WooCommerce product with \u003Cstrong>new units and prices\u003C\u002Fstrong>,\u003C\u002Fli>\n\u003Cli>Compatible with the \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fflexible-invoices\u002F\" rel=\"ugc\">Flexible PDF Invoices for WooCommerce & WordPress plugin\u003C\u002Fa>. Sell with \u003Cstrong>new units of measure\u003C\u002Fstrong> and show them on your WooCommerce PDF invoices!\u003C\u002Fli>\n\u003Cli>[NEW] Create measurement setting templates to save your time,\u003C\u002Fli>\n\u003Cli>[NEW] more user-friendly dashboard.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Measurement Price Calculator in WooCommerce for free 🚀\u003C\u002Fh4>\n\u003Cp>Let’s see more examples of how you can use the plugin!\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Set the new unit of measure for your WooCommerce products\u003C\u002Fstrong>,\u003C\u002Fli>\n\u003Cli>Sell products based on \u003Cstrong>item, weight, dimension, area, or volume\u003C\u002Fstrong>,\u003C\u002Fli>\n\u003Cli>Show the product price dynamically based on quantity,\u003C\u002Fli>\n\u003Cli>Use advanced quantity settings for a standard unit (item),\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Use decimal values\u003C\u002Fstrong> for the increment and min\u002F max quantity settings of your WooCommerce products,\u003C\u002Fli>\n\u003Cli>Calculate inventory per unit and based on the product,\u003C\u002Fli>\n\u003Cli>Boost your WooCommerce with advanced settings for product quantities and units of measure,\u003C\u002Fli>\n\u003Cli>Set the \u003Cstrong>minimum and maximum quantity\u003C\u002Fstrong> for your WooCommerce products,\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Limit quantity per WooCommerce product\u003C\u002Fstrong>,\u003C\u002Fli>\n\u003Cli>Set the WooCommerce product \u003Cstrong>quantity increment value\u003C\u002Fstrong>,\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Calculate inventory based on the new unit of measure\u003C\u002Fstrong>, sell WooCommerce products individually, and more 😊.\u003C\u002Fli>\n\u003Cli>Compatibility with custom fields with \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fflexible-product-fields\u002F\" rel=\"ugc\">Flexible Product Fields (WooCommerce Product Addons) – WooCommerce Product Page Editor\u003Cbr \u002F>\n\u003C\u002Fa>.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Visit\u003C\u002Fstrong> \u003Ca href=\"https:\u002F\u002Fwww.wpdesk.net\u002Fsk\u002Fflexible-quantity-measurement-rm-docs\" rel=\"nofollow ugc\">Flexible Quantity Docs\u003C\u002Fa> to see all features of the plugin & how to set up the measurement calculator for your WooCommerce products.\u003C\u002Fp>\n\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\u002FBaZwGN4CuSE?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>\n\u003Ch3>Measurement Price Calculator for WooCommerce Docs ⚙️\u003C\u002Fh3>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwww.wpdesk.net\u002Fsk\u002Fflexible-quantity-measurement-rm-docs\" rel=\"nofollow ugc\">\u003Cstrong>View Flexible Quantity for WooCommerce Documentation\u003C\u002Fstrong>\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>See the ideas and scenarios of using the plugin\u003C\u002Fstrong> 💡:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.wpdesk.net\u002Fsk\u002Fflexible-quantity-measurement-rm-blog-pc-free\" rel=\"nofollow ugc\">How about a WooCommerce Price Calculator free plugin ♾️?\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.wpdesk.net\u002Fsk\u002Fflexible-quantity-measurement-rm-blog-chang-unit\" rel=\"nofollow ugc\">How to change the weight unit in WooCommerce (no Code required) ⚖️!\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.wpdesk.net\u002Fsk\u002Fflexible-quantity-measurement-rm-blog-mpc-free\" rel=\"nofollow ugc\">Use Measurement Price Calculator for WooCommerce (free plugin) 📏\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.wpdesk.net\u002Fsk\u002Fflexible-quantity-measurement-rm-blog-units-of-measure\" rel=\"nofollow ugc\">Unit of measure in WooCommerce – all that you need to know 🌡️!\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.wpdesk.net\u002Fsk\u002Fflexible-quantity-measurement-rm-blog-quantity-per-product\" rel=\"nofollow ugc\">How to limit quantity per product with minimum and maximum values; and set increment quantity in WooCommerce ✋?\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fflexibleinvoices.com\u002Fsk\u002Fflexible-quantity-measurement-rm-blog-pdf-invoice-unit\" rel=\"nofollow ugc\">How to create a WooCommerce PDF invoice with new units of measure (with free plugins) 🧾?\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.wpdesk.net\u002Fsk\u002Fflexible-quantity-measurement-rm-blog-add-product-dimensions\" rel=\"nofollow ugc\">How to add product dimensions in WooCommerce 🧊?\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.wpdesk.net\u002Fsk\u002Fflexible-quantity-measurement-rm-blog-product-quantities\" rel=\"nofollow ugc\">Advanced product quantities, decimals, and new units in WooCommerce 📶\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Support Policy\u003C\u002Fh3>\n\u003Cp>We provide support for the free version in the \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fplugin\u002Fflexible-quantity-measurement-price-calculator-for-woocommerce\u002F\" rel=\"ugc\">plugin Support Forum\u003C\u002Fa>. You may purchase the PRO to receive priority e-mail support as well as all PRO features. \u003Ca href=\"https:\u002F\u002Fwww.wpdesk.net\u002Fsk\u002Fflexible-quantity-measurement-rm-go-pro\" rel=\"nofollow ugc\">Upgrade Now &rarr;\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>Measurement Price Calculator for WooCommerce – PRO Features ⭐\u003C\u002Fh3>\n\u003Cp>Do you need a more complex solution like setting unit dimensions, a pricing table for ranges, and shipping costs based on the product quantity? You may achieve it and better manage the cost based on measurement price calculation with \u003Ca href=\"https:\u002F\u002Fwww.wpdesk.net\u002Fsk\u002Fflexible-quantity-measurement-rm-go-pro\" rel=\"nofollow ugc\">Flexible Quantity Calculator for WooCommerce PRO\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch3>Measurement Price Calculator for WooCommerce PRO\u003C\u002Fh3>\n\u003Cp>\u003Cstrong>See some of its features:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>[PRO] Enable the \u003Cstrong>unit dimensions\u003C\u002Fstrong> and unit measurement price calculator,\u003C\u002Fli>\n\u003Cli>[PRO] Add the label for the unit dimension field,\u003C\u002Fli>\n\u003Cli>[PRO] Fixed or user-based value of the dimension,\u003C\u002Fli>\n\u003Cli>[PRO] Set the minimum and maximum values for the unit dimensions,\u003C\u002Fli>\n\u003Cli>[PRO] Define the dimension increment value for flexible price calculation formulas,\u003C\u002Fli>\n\u003Cli>[PRO] Choose different \u003Cstrong>units of measure for unit dimensions\u003C\u002Fstrong>,\u003C\u002Fli>\n\u003Cli>[PRO] Add or hide dimensions of the product,\u003C\u002Fli>\n\u003Cli>[PRO] \u003Cstrong>Product pricing based on the dimension and dynamic unit measurement calculations\u003C\u002Fstrong>,\u003C\u002Fli>\n\u003Cli>[PRO] Define the unit dimensions names,\u003C\u002Fli>\n\u003Cli>[PRO] See the product price upfront based on the customer input,\u003C\u002Fli>\n\u003Cli>[PRO] \u003Cstrong>Enable pricing table\u003C\u002Fstrong> for ranges,\u003C\u002Fli>\n\u003Cli>[PRO] \u003Cstrong>Shipping class based on the product quantity\u003C\u002Fstrong>,\u003C\u002Fli>\n\u003Cli>[PRO] WooCommerce quantity based product pricing and flexible shipping cost,\u003C\u002Fli>\n\u003Cli>[PRO] \u003Cstrong>Dynamic Price per quantity\u003C\u002Fstrong>,\u003C\u002Fli>\n\u003Cli>[PRO] Add custom units of measure, for example, box, bundle, or pallet,\u003C\u002Fli>\n\u003Cli>[PRO] Support for \u003Cstrong>product variations\u003C\u002Fstrong>.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>As you can see, the Measurement Price Calculator for WooCommerce PRO gives you \u003Cstrong>custom units of measure, unit dimensions, and advanced product price calculations\u003C\u002Fstrong> 🚀!\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwww.wpdesk.net\u002Fsk\u002Fflexible-quantity-measurement-rm-go-pro\" rel=\"nofollow ugc\">\u003Cstrong>Upgrade to PRO Now &rarr;\u003C\u002Fstrong>\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch4>Ideas for Measurement Price Calculator for WooCommerce PRO 💡\u003C\u002Fh4>\n\u003Cp>The PRO version of the plugin lets you offer WooCommerce products with new units of measure with advanced options. For example, you can:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Set custom units of measure per WooCommerce product\u003C\u002Fstrong> 🎁\u003C\u002Fli>\n\u003Cli>Sell WooCommerce products with \u003Cstrong>minimum and maximum quantity\u003C\u002Fstrong> 🎚️\u003C\u002Fli>\n\u003Cli>Choose the \u003Cstrong>quantity increment value\u003C\u002Fstrong> for each WooCommerce product 📶\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Let customers choose the exact dimensions of the WooCommerce product and its unit of measure\u003C\u002Fstrong> 🪟\u003C\u002Fli>\n\u003Cli>Use the advanced Measurement Price Calculator features for dimensions 🌟\u003C\u002Fli>\n\u003Cli>Calculate the \u003Cstrong>WooCommerce product price based on the dimensions\u003C\u002Fstrong> of the unit of measure like area or volume 💰\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Enable dynamic pricing\u003C\u002Fstrong> per WooCommerce product based on the quantity and shipping class 📦\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwww.wpdesk.net\u002Fsk\u002Fflexible-quantity-measurement-rm-go-pro\" rel=\"nofollow ugc\">\u003Cstrong>Upgrade to PRO Now &rarr;\u003C\u002Fstrong>\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch4>Live Demo\u003C\u002Fh4>\n\u003Cp>Test Flexible Quantity Measurement for WooCommerce (free and PRO) in \u003Ca href=\"https:\u002F\u002Fwpdesk.link\u002Fdemo-fq\" rel=\"nofollow ugc\">\u003Cstrong>your free demo\u003C\u002Fstrong>\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch3>Flexible Quantity in a nutshell\u003C\u002Fh3>\n\u003Cp>Flexible Quantity – Measurement Price Calculator for WooCommerce is a plugin you need when you want to sell products based on unit, size, area, weight, or volume.\u003C\u002Fp>\n\u003Cp>The plugin helps you create unit-based pricing in WooCommerce. Define and sell products per unit of measure. The plugin will calculate the product price based on the buyer’s choices. You will also be able to choose the increment steps for your customers and set the minimum or maximum quantity of the product.\u003C\u002Fp>\n\u003Cp>You can use \u003Cstrong>advanced quantity settings of the increment and min\u002Fmax quantities with decimal values\u003C\u002Fstrong> for your WooCommerce products ⚙️!\u003C\u002Fp>\n\u003Cp>The PRO version will help you achieve pricing based on quantity. You will also be able to define unit dimensions and let your users decide about the exact size or volume. What’s more, the shipping cost (through a dynamic shipping class) will depend on the quantity of the product. Get the quantity measurement calculator and flexible shipping for your WooCommerce store!\u003C\u002Fp>\n\u003Cp>Also, in the PRO version, you can add \u003Cstrong>custom units of measure for your WooCommerce products\u003C\u002Fstrong>, for example, box, bundle, or pallet ⭐.\u003C\u002Fp>\n\u003Ch4>Languages\u003C\u002Fh4>\n\u003Cp>The Flexible Quantity for WooCommerce plugin is available in:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>English\u003C\u002Fli>\n\u003Cli>Polish\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>You may help us \u003Ca href=\"https:\u002F\u002Ftranslate.wordpress.org\u002Fprojects\u002Fwp-plugins\u002Fflexible-quantity-measurement-price-calculator-for-woocommerce\" rel=\"nofollow ugc\">translate the plugin\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch3>Data use policy\u003C\u002Fh3>\n\u003Cp>Learn about \u003Ca href=\"https:\u002F\u002Fwpdesk.net\u002Fsk\u002Fflexible-quantity-measurement-rm-data-policy\" rel=\"nofollow ugc\">Use of Data Policy by WP Desk Plugins\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>Roadmap\u003C\u002Fh3>\n\u003Cp>Let us know about more functionalities you would like to see in the plugin 🙂\u003C\u002Fp>\n\u003Cp>Currently, we focus on better compatibility with \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fflexible-invoices\u002F\" rel=\"ugc\">Flexible Invoices\u003C\u002Fa> and other invoicing plugins.\u003C\u002Fp>\n","WooCommerce price calculator. Sell products by unit, dimension or volume. Calculate quantity increment and final price for a new unit of measure.",83499,86,9,"2026-03-07T03:38:00.000Z","6.4","7.4",[158,21,159,160,161],"measurement-price","product-quantity","quantity-increment","unit-of-measure","https:\u002F\u002Fwpdesk.net\u002Fsk\u002Fflexible-quantity-measurement-price-calculator-for-woocommerce-plugin","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fflexible-quantity-measurement-price-calculator-for-woocommerce.2.3.15.zip",{"attackSurface":165,"codeSignals":219,"taintFlows":365,"riskAssessment":382,"analyzedAt":396},{"hooks":166,"ajaxHandlers":205,"restRoutes":213,"shortcodes":214,"cronEvents":218,"entryPointCount":50,"unprotectedCount":90},[167,173,177,182,186,190,193,197,201],{"type":168,"name":169,"callback":170,"file":171,"line":172},"action","admin_menu","cabGrid_create_menu","cab-grid-admin.php",5,{"type":168,"name":174,"callback":175,"file":171,"line":176},"admin_init","cabGrid_settings",16,{"type":168,"name":178,"callback":179,"file":180,"line":181},"wp_enqueue_scripts","cabGrid_scripts","cab-grid.php",41,{"type":168,"name":183,"callback":184,"file":180,"line":185},"wp_footer","cabGrid_CustomCSS",60,{"type":168,"name":187,"callback":188,"file":180,"line":189},"wp_head","cabGrid_headerCSS",71,{"type":168,"name":187,"callback":191,"file":180,"line":192},"cabGrid_cabGridAJAX",145,{"type":168,"name":194,"callback":195,"file":180,"line":196},"widgets_init","register_cabGrid_widget",220,{"type":168,"name":198,"callback":199,"file":180,"line":200},"plugins_loaded","wan_load_textdomain",226,{"type":168,"name":202,"callback":203,"file":180,"line":204},"init","cabGrid_register_block",272,[206,210],{"action":207,"nopriv":208,"callback":207,"hasNonce":208,"hasCapCheck":208,"file":180,"line":209},"cab_grid_price",false,171,{"action":207,"nopriv":211,"callback":207,"hasNonce":208,"hasCapCheck":208,"file":180,"line":212},true,172,[],[215],{"tag":216,"callback":216,"file":180,"line":217},"cabGrid",94,[],{"dangerousFunctions":220,"sqlUsage":221,"outputEscaping":223,"fileOperations":28,"externalRequests":50,"nonceChecks":28,"capabilityChecks":28,"bundledLibraries":364},[],{"prepared":28,"raw":28,"locations":222},[],{"escaped":224,"rawEcho":225,"locations":226},18,78,[227,229,231,233,235,237,238,240,242,244,245,247,249,251,252,253,254,255,257,259,260,262,264,265,268,270,272,274,275,276,278,280,282,284,286,288,290,292,294,296,298,300,302,303,305,307,309,311,313,314,316,318,320,322,324,326,327,329,331,333,335,337,339,341,343,345,347,348,350,352,353,354,355,356,357,359,361,362],{"file":171,"line":130,"context":228},"raw output",{"file":171,"line":230,"context":228},118,{"file":171,"line":232,"context":228},180,{"file":171,"line":234,"context":228},184,{"file":171,"line":236,"context":228},194,{"file":171,"line":236,"context":228},{"file":171,"line":239,"context":228},207,{"file":171,"line":241,"context":228},208,{"file":171,"line":243,"context":228},212,{"file":171,"line":243,"context":228},{"file":171,"line":246,"context":228},232,{"file":171,"line":248,"context":228},247,{"file":171,"line":250,"context":228},251,{"file":171,"line":250,"context":228},{"file":171,"line":250,"context":228},{"file":171,"line":250,"context":228},{"file":171,"line":250,"context":228},{"file":171,"line":256,"context":228},258,{"file":171,"line":258,"context":228},264,{"file":171,"line":258,"context":228},{"file":171,"line":261,"context":228},266,{"file":171,"line":263,"context":228},276,{"file":171,"line":47,"context":228},{"file":266,"line":267,"context":228},"cab-grid-compatibility.php",36,{"file":266,"line":269,"context":228},51,{"file":266,"line":271,"context":228},59,{"file":266,"line":273,"context":228},82,{"file":266,"line":52,"context":228},{"file":266,"line":217,"context":228},{"file":266,"line":277,"context":228},109,{"file":266,"line":279,"context":228},114,{"file":266,"line":281,"context":228},119,{"file":266,"line":283,"context":228},123,{"file":266,"line":285,"context":228},129,{"file":266,"line":287,"context":228},136,{"file":266,"line":289,"context":228},139,{"file":266,"line":291,"context":228},143,{"file":266,"line":293,"context":228},147,{"file":266,"line":295,"context":228},156,{"file":266,"line":297,"context":228},159,{"file":266,"line":299,"context":228},163,{"file":266,"line":301,"context":228},167,{"file":266,"line":212,"context":228},{"file":266,"line":304,"context":228},178,{"file":266,"line":306,"context":228},182,{"file":266,"line":308,"context":228},187,{"file":266,"line":310,"context":228},191,{"file":266,"line":312,"context":228},196,{"file":266,"line":88,"context":228},{"file":266,"line":315,"context":228},204,{"file":266,"line":317,"context":228},210,{"file":266,"line":319,"context":228},215,{"file":266,"line":321,"context":228},219,{"file":266,"line":323,"context":228},231,{"file":266,"line":325,"context":228},256,{"file":266,"line":256,"context":228},{"file":266,"line":328,"context":228},261,{"file":266,"line":330,"context":228},265,{"file":266,"line":332,"context":228},270,{"file":266,"line":334,"context":228},274,{"file":266,"line":336,"context":228},278,{"file":266,"line":338,"context":228},281,{"file":266,"line":340,"context":228},287,{"file":180,"line":342,"context":228},57,{"file":180,"line":344,"context":228},69,{"file":180,"line":346,"context":228},141,{"file":180,"line":346,"context":228},{"file":180,"line":349,"context":228},168,{"file":180,"line":351,"context":228},190,{"file":180,"line":351,"context":228},{"file":180,"line":351,"context":228},{"file":180,"line":310,"context":228},{"file":180,"line":310,"context":228},{"file":180,"line":310,"context":228},{"file":180,"line":358,"context":228},205,{"file":180,"line":360,"context":228},209,{"file":180,"line":243,"context":228},{"file":180,"line":363,"context":228},214,[],[366],{"entryPoint":367,"graph":368,"unsanitizedCount":27,"severity":381},"\u003Ccab-grid-compatibility> (cab-grid-compatibility.php:0)",{"nodes":369,"edges":379},[370,374],{"id":371,"type":372,"label":373,"file":266,"line":297},"n0","source","$_SERVER['HTTP_HOST']",{"id":375,"type":376,"label":377,"file":266,"line":297,"wp_function":378},"n1","sink","echo() [XSS]","echo",[380],{"from":371,"to":375,"sanitized":208},"low",{"summary":383,"deductions":384},"The \"cab-grid\" plugin v1.6.36 exhibits a mixed security posture. On one hand, it demonstrates good practices by exclusively using prepared statements for SQL queries and having no file operations or bundled libraries, which are positive indicators. However, significant concerns arise from its attack surface and output escaping.  The presence of two AJAX handlers without authentication checks presents a clear entry point for attackers, potentially allowing unauthorized actions.\n\nThe taint analysis reveals a flow with unsanitized paths, though it's not classified as critical or high severity. The plugin's vulnerability history shows one known medium severity CVE related to Cross-site Scripting (XSS), which was patched. While the historical XSS vulnerability has been addressed, the low percentage of properly escaped output (19%) suggests a persistent risk for potential XSS vulnerabilities that may not have been identified or patched.\n\nOverall, while the plugin has addressed past vulnerabilities and utilizes secure database practices, the unprotected AJAX endpoints and the high number of unescaped output points represent actionable security risks that require attention. The presence of unescaped outputs, coupled with unprotected entry points, suggests a general lack of robust input validation and output sanitization.",[385,388,390,392,394],{"reason":386,"points":387},"Unprotected AJAX handlers",10,{"reason":389,"points":131},"Low output escaping percentage",{"reason":391,"points":172},"Unsanitized path flow",{"reason":393,"points":172},"No nonce checks on AJAX",{"reason":395,"points":172},"No capability checks","2026-03-16T20:33:59.626Z",{"wat":398,"direct":410},{"assetPaths":399,"generatorPatterns":405,"scriptPaths":406,"versionParams":407},[400,401,402,403,404],"\u002Fwp-content\u002Fplugins\u002Fcab-grid\u002Fcab-grid.css","\u002Fwp-content\u002Fplugins\u002Fcab-grid\u002Fcab-grid.js","\u002Fwp-content\u002Fplugins\u002Fcab-grid\u002Fcab-grid-form-amp.php","\u002Fwp-content\u002Fplugins\u002Fcab-grid\u002Fcab-grid-form.php","\u002Fwp-content\u002Fplugins\u002Fcab-grid\u002Fcab-grid-admin.php",[],[401],[408,409],"cab-grid.css?ver=","cab-grid.js?ver=",{"cssClasses":411,"htmlComments":415,"htmlAttributes":425,"restEndpoints":431,"jsGlobals":432,"shortcodeOutput":436},[216,412,413,414],"cabGridPriceValue","cabGridCurrencySymbol","cabGridWidget",[416,417,418,419,420,421,422,423,424],"\u003C!-- CabGrid Wordpress Taxi Plugin - https:\u002F\u002Fcabgrid.com -->","\u003C!-- setup database -->","\u003C!-- too extreme for CSS and Message -->","\u003C!-- would be called from register_settings in admin when needed -->","\u003C!-- changed by Andy Moyle (https:\u002F\u002Fwordpress.org\u002Fsupport\u002Ftopic\u002Fsecurity-and-message-html\u002F) -->","\u003C!-- allow some tags -->","\u003C!-- Displays CabGrid fare price calculator in your sidebar (or widget area) -->","\u003C!-- Title -->","\u003C!-- Height (pixels) -->",[426,427,428,429,430],"id=\"cabGridCSS\"","id=\"cabGridCustomCSS\"","id=\"cabGridHeaderCSS\"","id=\"cabGridCSSpreLoad\"","data-cabgrid-instance",[],[433,434,435],"cabGridObj","cabGridAJAX","cabGridInstance",[437],"[cabGrid]"]