[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fXywoymAremj_K4kZg4goEhSV40EzjPkXvEjc4BoW9c8":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":15,"tags":18,"homepage":24,"download_link":25,"security_score":26,"vuln_count":27,"unpatched_count":27,"last_vuln_date":28,"fetched_at":29,"vulnerabilities":30,"developer":31,"crawl_stats":28,"alternatives":36,"analysis":129,"fingerprints":439},"its-jewellery-price","ITS Jewellery Price Plugin","25.05.27T","ifelse","https:\u002F\u002Fprofiles.wordpress.org\u002Fifelsetech\u002F","\u003Cp>ITS Jewellery Price Plugin for Woocommerce helps to update prices of jewellery products. We all know that prices of jewellery products change everyday based on prices of precious metals such as Gold and Diamond. Changing the price of each product is a big task that needs human resources and time. With our plugin you need to only update the prices of precious metals. The plugin will take care of updating the prices of the jewellery products.\u003C\u002Fp>\n\u003Ch3>Documentation\u003C\u002Fh3>\n\u003Cp>For detailed instructions on how to configure the plugin, please visit the \u003Ca href=\"https:\u002F\u002Fwww.ifelsetech.com\u002Fits-jewellery-price-pro-plugin-documentation\u002F\" rel=\"nofollow ugc\">documentation\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch3>Required Plugin\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Woocommerce\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Features\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>This plugin works in simple product and variable product\u003C\u002Fli>\n\u003Cli>Every metal has three input fields in product edit page for weight, making charge and wastage charge\u003C\u002Fli>\n\u003Cli>Standard formula is used for product price calculation\u003C\u002Fli>\n\u003Cli>Changing of metal price is recorded in a separate metal price log\u003C\u002Fli>\n\u003Cli>Changing of product price is recorded in a separate product price log\u003C\u002Fli>\n\u003Cli>Additional information on the variable product page will be changed when the variant is changed.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Pro Features\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Unlimited metals can be added\u003C\u002Fli>\n\u003Cli>While adding metals, respective product attributes are also created automatically\u003C\u002Fli>\n\u003Cli>Discount Feature\u003C\u002Fli>\n\u003Cli>Extra fields in product edit page\u003C\u002Fli>\n\u003Cli>Multi currency support\u003C\u002Fli>\n\u003Cli>Bulk Price Update\u003C\u002Fli>\n\u003Cli>Detail Logs\u003C\u002Fli>\n\u003Cli>Logs can be cleared to free up storage space.\u003C\u002Fli>\n\u003Cli>Metal unit option\u003C\u002Fli>\n\u003Cli>Automatic Price Updater\u003C\u002Fli>\n\u003Cli>Bulk Discount Feature\u003C\u002Fli>\n\u003Cli>Price breakup templates\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Shortcodes\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Shortcode available for Price Breakup :  [itsjp_price_breakup]\u003C\u002Fli>\n\u003Cli>Show price breakup shortcode in popup : [itsjp_price_breakup show=”popup”]\u003C\u002Fli>\n\u003Cli>Show today’s metals prices in default format: [itsjp_metal_rate]\u003C\u002Fli>\n\u003Cli>Show today’s metals prices in table format: [itsjp_metal_rate  template=”table” caption=”Market Price Today” metal_head=”Details” rate_head=”Rate\u002Fgm”]\u003C\u002Fli>\n\u003Cli>Show today’s metals prices in marquee style: [itsjp_metal_rate  template=”marquee” caption=”Market Price Today” metal_head=”Details” rate_head=”Rate\u002Fgm”]\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Add on Feature\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Price breakup details on simple and variable product page\u003C\u002Fli>\n\u003Cli>Show price breakup below add to cart in default woocommerce product template\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>How to use this plugin?\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Before installing this plugin you must install woocommerce plugin.\u003C\u002Fli>\n\u003Cli>After activating the plugin, go to Settings >> Activate License. There is a link available to get the license key for this plugin. If you want to evaluate this plugin you can get a trial license key to test this plugin for a limited period. \u003C\u002Fli>\n\u003Cli>Then go to the product and enter all the data required. You will see the extra added fields for metal weight, making charge and wastage charge.\u003C\u002Fli>\n\u003Cli>After updating the product, go to ITS Jewellery Price settings page and click edit button and enter the current price of the metal and update it. Now, the plugin will take care of updating the prices of all products that are having this metal.\u003C\u002Fli>\n\u003C\u002Ful>\n","ITS Jewellery Price Plugin for Woocommerce helps to update prices of jewellery products. We all know that prices of jewellery products change everyday &hellip;",30,7689,88,12,"","6.8.5","5.8.2",[19,20,21,22,23],"diamond-price","gold","gold-price","jewellery","precious-metals","https:\u002F\u002Fwww.ifelsetech.com\u002Fits-jewellery-price-plugin\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fits-jewellery-price.zip",100,0,null,"2026-03-15T10:48:56.248Z",[],{"slug":32,"display_name":7,"profile_url":8,"plugin_count":33,"total_installs":11,"avg_security_score":26,"avg_patch_time_days":11,"trust_score":34,"computed_at":35},"ifelsetech",1,94,"2026-04-04T12:32:42.656Z",[37,60,77,94,110],{"slug":38,"name":39,"version":40,"author":41,"author_profile":42,"description":43,"short_description":44,"active_installs":45,"downloaded":46,"rating":26,"num_ratings":47,"last_updated":48,"tested_up_to":49,"requires_at_least":50,"requires_php":51,"tags":52,"homepage":57,"download_link":58,"security_score":26,"vuln_count":27,"unpatched_count":27,"last_vuln_date":28,"fetched_at":59},"gold-price-based-on-weight","Gold-Price","2.5","Vimal Kava","https:\u002F\u002Fprofiles.wordpress.org\u002Fvimakava\u002F","\u003Cp>\u003Cstrong>Gold-Price\u003C\u002Fstrong> is a powerful WooCommerce plugin that helps store owners automate product pricing based on the current price per gram of Gold, Silver, or Platinum. By setting global rates for each metal and entering the product’s weight, the final price is calculated automatically—saving time and reducing errors.\u003C\u002Fp>\n\u003Cp>This plugin is ideal for online stores that sell jewelry, bullion, crafts, or any items made from precious metals.\u003C\u002Fp>\n\u003Ch3>Key Functionalities\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\n\u003Cp>\u003Cstrong>Set a Global Price per Gram\u003C\u002Fstrong>\u003Cbr \u002F>\nDefine the current price per gram for Gold, Silver, and Platinum globally via the settings page.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Use Product Weight to Calculate Price\u003C\u002Fstrong>\u003Cbr \u002F>\nEnter the weight (in grams) for each product or variation, and the plugin will calculate the price using the corresponding metal rate.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Automatic Price Calculation\u003C\u002Fstrong>\u003Cbr \u002F>\nThe plugin multiplies the metal rate by the product weight to set the product price automatically. No manual calculation required.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Supports Simple & Variable Products\u003C\u002Fstrong>\u003Cbr \u002F>\nWorks seamlessly with both WooCommerce simple products and variable products, with the ability to assign different weights per variation.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Easy to Configure & Use\u003C\u002Fstrong>\u003Cbr \u002F>\nDesigned for efficiency, accuracy, and ease of use—even for non-technical users.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Key Features\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Global price setting for Gold, Silver, and Platinum (per gram)\u003C\u002Fli>\n\u003Cli>Automatic price calculation based on product weight\u003C\u002Fli>\n\u003Cli>Compatible with WooCommerce simple and variable products\u003C\u002Fli>\n\u003Cli>Ensures pricing consistency and accuracy\u003C\u002Fli>\n\u003Cli>Reduces manual work and potential errors\u003C\u002Fli>\n\u003Cli>Ideal for precious metal and jewelry shops\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Premium Version\u003C\u002Fh3>\n\u003Cp>Upgrade to the premium version to unlock advanced features and enhanced functionality:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Live Metal Price Integration\u003C\u002Fstrong>: Automatically fetch the latest Gold, Silver, and Platinum rates using reliable APIs.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Add Your Own Margin\u003C\u002Fstrong>: Set your custom price on top of the fetched rate to ensure consistent profit on every product.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Making Charges\u003C\u002Fstrong>: Add a fixed or percentage-based making charge to product prices for better pricing control.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Custom Metal Types\u003C\u002Fstrong>: Add and assign your own metal\u002Fmaterial types beyond Gold, Silver, and Platinum.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Metal Price History Tracking\u003C\u002Fstrong>: View and export historical price changes and trends for better decision-making.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Priority Support\u003C\u002Fstrong>: Get faster response times and direct assistance from our development team.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>👉 Interested in the premium version? Contact us at:\u003Cbr \u002F>\n\u003Ca href=\"mailto:kavavimal@gmail.com\" rel=\"nofollow ugc\">kavavimal@gmail.com\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>Customization\u003C\u002Fh3>\n\u003Cp>Need additional features tailored to your business? We offer custom development to extend the plugin based on your specific requirements.\u003C\u002Fp>\n\u003Cp>Available customizations include:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Making Charges\u003C\u002Fstrong>: Add fixed or percentage-based charges.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Wastage Charges\u003C\u002Fstrong>: Include extra costs based on wastage weight or percentage.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>GST \u002F Tax Fields\u003C\u002Fstrong>: Add regional tax calculations.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Stone Weight & Price\u003C\u002Fstrong>: Support for products with stone components and custom stone pricing.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Custom Pricing Formulas\u003C\u002Fstrong>: Modify the price calculation logic as per your needs.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Extra Product Fields\u003C\u002Fstrong>: Add new input fields for special pricing factors.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Frontend Price Breakdown\u003C\u002Fstrong>: Show detailed pricing including metal, stone, tax, and more.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>📩 For customization inquiries, contact us at:\u003Cbr \u002F>\n\u003Ca href=\"mailto:kavavimal@gmail.com\" rel=\"nofollow ugc\">kavavimal@gmail.com\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>Data Collection Transparency\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>To deliver better performance and support, our plugin connects with your site in a secure and minimal way. This helps us provide smoother updates, faster troubleshooting, and improved compatibility — all tailored to your setup.\u003C\u002Fli>\n\u003Cli>Collected data is kept safe and used solely for improving plugin functionality.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Installation via WordPress Admin\u003C\u002Fh3>\n\u003Col>\n\u003Cli>Log into your WordPress admin area.  \u003C\u002Fli>\n\u003Cli>Go to \u003Cstrong>Plugins > Add New\u003C\u002Fstrong>.  \u003C\u002Fli>\n\u003Cli>Search for “Gold Price Based on Weight”.  \u003C\u002Fli>\n\u003Cli>Click \u003Cstrong>Install Now\u003C\u002Fstrong> on the plugin named “Gold Price Based on Weight”.  \u003C\u002Fli>\n\u003Cli>After installation, click \u003Cstrong>Activate\u003C\u002Fstrong>.\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch3>Installation via FTP\u003C\u002Fh3>\n\u003Col>\n\u003Cli>Download the \u003Ccode>gold-price-based-on-weight.zip\u003C\u002Fcode> file.  \u003C\u002Fli>\n\u003Cli>Extract the ZIP file.  \u003C\u002Fli>\n\u003Cli>Upload the extracted folder to \u003Ccode>\u002Fwp-content\u002Fplugins\u002F\u003C\u002Fcode> using an FTP client.  \u003C\u002Fli>\n\u003Cli>Go to your WordPress admin dashboard and activate the plugin under \u003Cstrong>Plugins\u003C\u002Fstrong>.\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch3>Support\u003C\u002Fh3>\n\u003Cp>For support, customizations, or development inquiries, please contact:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ca href=\"mailto:kavavimal@gmail.com\" rel=\"nofollow ugc\">kavavimal@gmail.com\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n","Automatically calculate WooCommerce product prices based on a global price per gram of Gold, Silver, or Platinum and the weight of each product.",500,9852,8,"2026-03-14T11:07:00.000Z","6.9.4","5.7","7.4",[53,21,54,55,56],"e-commerce","payments","variableproduct","woocommerce","https:\u002F\u002Fwww.preciousuite.com\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fgold-price-based-on-weight.2.5.zip","2026-03-15T15:16:48.613Z",{"slug":61,"name":62,"version":63,"author":64,"author_profile":65,"description":66,"short_description":67,"active_installs":68,"downloaded":69,"rating":27,"num_ratings":27,"last_updated":70,"tested_up_to":49,"requires_at_least":71,"requires_php":51,"tags":72,"homepage":75,"download_link":76,"security_score":26,"vuln_count":27,"unpatched_count":27,"last_vuln_date":28,"fetched_at":59},"dynamic-metal-price-calculator","Dynamic Metal Price Calculator","3.0.0","Aolo Software","https:\u002F\u002Fprofiles.wordpress.org\u002Faolo\u002F","\u003Cp>Dynamic Metal Price Calculator enables store owners to set gold, silver, and custom metal rates from a simple admin page. Add per-product metadata (metal type, weight, base price, wastage, making charge, markup, GST, shipping) and automatically compute final product prices. Supports variable products with per-variation pricing.\u003C\u002Fp>\n\u003Ch4>Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Set gold, silver, and custom metal rates from admin\u003C\u002Fli>\n\u003Cli>Support for 24K, 22K, 20K, and 18K gold\u003C\u002Fli>\n\u003Cli>Per-product weight, base price, wastage, making charge, markup\u003C\u002Fli>\n\u003Cli>Global and per-product GST support\u003C\u002Fli>\n\u003Cli>Global and per-product flat shipping\u003C\u002Fli>\n\u003Cli>Variable product support – set metal pricing for each variation\u003C\u002Fli>\n\u003Cli>Custom metal formulas\u003C\u002Fli>\n\u003Cli>Dynamic price calculation at cart and checkout\u003C\u002Fli>\n\u003C\u002Ful>\n","Dynamic WooCommerce jewellery pricing using live metal rates with support for karat, weight, GST, markup, wastage, shipping, and variable products.",10,594,"2026-02-19T13:21:00.000Z","5.8",[73,20,22,74,56],"calculator","silver","https:\u002F\u002Faolo.software\u002Fdynamic-metal-price-calculator","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fdynamic-metal-price-calculator.zip",{"slug":78,"name":79,"version":80,"author":81,"author_profile":82,"description":83,"short_description":84,"active_installs":68,"downloaded":85,"rating":26,"num_ratings":33,"last_updated":86,"tested_up_to":87,"requires_at_least":88,"requires_php":15,"tags":89,"homepage":15,"download_link":92,"security_score":93,"vuln_count":27,"unpatched_count":27,"last_vuln_date":28,"fetched_at":59},"kurs-zlota-nbp","NBP Kurs Złota","1.0.0","pawelrudnicki","https:\u002F\u002Fprofiles.wordpress.org\u002Fpawelrudnicki\u002F","\u003Cp>PL:Wtyczka dodaje widget z aktualnym kursem złota z Narodowego Banku Polskiego.\u003C\u002Fp>\n\u003Cp>Kurs złota udostępnia: http:\u002F\u002Fwww.nbp.pl\u003C\u002Fp>\n\u003Cp>EN: The plugin added table of live price for Gold from NBP.\u003C\u002Fp>\n\u003Cp>Courses of gold provides: http:\u002F\u002Fwww.nbp.pl\u003C\u002Fp>\n","PL:Wtyczka dodaje widget z aktualnym kursem złota z Narodowego Banku Polskiego.",1108,"2017-02-26T10:20:00.000Z","4.7.32","4.6",[20,21,90,78,91],"kurs-zlota","zloto","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fkurs-zlota-nbp.zip",85,{"slug":95,"name":96,"version":97,"author":98,"author_profile":99,"description":100,"short_description":101,"active_installs":68,"downloaded":102,"rating":27,"num_ratings":27,"last_updated":103,"tested_up_to":49,"requires_at_least":104,"requires_php":51,"tags":105,"homepage":108,"download_link":109,"security_score":26,"vuln_count":27,"unpatched_count":27,"last_vuln_date":28,"fetched_at":59},"sound-money-info-quotes-widget","Sound Money Info Quotes Widget","2.1.6","Ideal Managed Solutions","https:\u002F\u002Fprofiles.wordpress.org\u002Fidealmsp\u002F","\u003Cp>Sound Money Info Quotes Widget displays live precious metals and sound money pricing in a clean, customizable ticker for WordPress sites. The plugin retrieves pricing data from trusted third-party sources on a scheduled basis, caches the results locally within WordPress, and renders fast, reliable quote displays without requiring per-page remote API calls.\u003C\u002Fp>\n\u003Cp>Quotes are refreshed automatically in the background and displayed on the front end using a lightweight REST render endpoint. Site owners can choose between a static placement or a scrolling (marquee-style) ticker, customize styling, control refresh behavior, and selectively display specific metals or pricing instruments.\u003C\u002Fp>\n\u003Cp>Pricing data is provided for informational and educational purposes only and is not intended to represent real-time trading or execution prices.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Highlights\u003C\u002Fstrong>\u003Cbr \u002F>\n* Scheduled background pricing updates with local WordPress caching\u003Cbr \u002F>\n* No remote API calls on page load once data is cached\u003Cbr \u002F>\n* Static or scrolling (marquee-style) ticker display\u003Cbr \u002F>\n* Front-end refresh via REST render endpoint\u003Cbr \u002F>\n* Shortcode-based configuration with styling and behavior controls\u003Cbr \u002F>\n* Selective display of specific metals and pricing instruments\u003Cbr \u002F>\n* Compatible with full-page caching, optimization plugins, and CDNs\u003C\u002Fp>\n\u003Cp>This plugin was developed in partnership with \u003Ca href=\"https:\u002F\u002Fsoundmoneyinfo.com\" title=\"Sound Money Info\" rel=\"nofollow ugc\">SoundMoneyInfo.com\u003C\u002Fa> and the \u003Ca href=\"https:\u002F\u002Fcitizens4soundmoney.org\" title=\"Citizen's for Sound Money\" rel=\"nofollow ugc\">Citizens for Sound Money\u003C\u002Fa> as part of an ongoing effort to improve public access to transparent sound money pricing information.\u003C\u002Fp>\n\u003Ch3>Data Sources, Pricing Calculations, and Update Schedule\u003C\u002Fh3>\n\u003Cp>The Sound Money Info Quotes Widget displays precious metals and sound money pricing based on a combination of public market data, published issuer rates, and aggregated dealer pricing. Prices are informational only and are not intended to represent real-time trading or execution quotes.\u003C\u002Fp>\n\u003Cp>Pricing updates generally follow the COMEX trading schedule and do not update during weekends or during the daily COMEX one-hour trading break, except where issuer- or dealer-published pricing is used.\u003C\u002Fp>\n\u003Cp>Update frequency and calculation methods are as follows:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\n\u003Cp>Gold, Silver, Platinum, Palladium, and Copper Spot Prices\u003Cbr \u002F>\nUpdated every 5 minutes using the latest available COMEX market data.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Gold, Silver, Platinum, and Palladium Price per Gram\u003Cbr \u002F>\nCalculated by dividing the respective spot price by 31.1 (grams per troy ounce).\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Copper per Ounce\u003Cbr \u002F>\nCalculated by dividing the spot price of copper by 16 (copper is quoted per avoirdupois pound, with 16 ounces per pound).\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Aurum Pricing\u003Cbr \u002F>\nCalculated by dividing the gold spot price by 31,103 (milligrams per troy ounce) and multiplying by 2 to reflect the commonly applied milligram gold (MG) market markup.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Gold Eagle, Silver Eagle, and Platinum Eagle Pricing\u003Cbr \u002F>\nCalculated by polling publicly listed prices from major online precious metals dealers and averaging the lowest available prices across the top listings. Dealers may include nationally recognized bullion retailers such as APMEX, SD Bullion, and comparable sources.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Goldback Pricing\u003Cbr \u002F>\nUpdated once daily based on the officially published exchange rate provided by Goldback, Inc.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Kinesis KAU and KAG\u003Cbr \u002F>\nPricing is sourced directly from the Kinesis Monetary System (Kinesis) API.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>All pricing data is cached within WordPress and refreshed on a scheduled basis. Front-end display refresh intervals do not increase external API usage.\u003C\u002Fp>\n\u003Cp>Pricing data is provided for educational and informational purposes only and should not be relied upon for trading or investment decisions.\u003C\u002Fp>\n\u003Ch3>External Services\u003C\u002Fh3>\n\u003Cp>This plugin connects to an external API to obtain pricing data that is required to render the ticker.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Service: Sound Money Info Quotes Data API\u003C\u002Fli>\n\u003Cli>What it is used for: Returns the latest precious metals and sound money pricing payload used by this plugin.\u003C\u002Fli>\n\u003Cli>What data is sent and when:\n\u003Cul>\n\u003Cli>The plugin sends an HTTP GET request from your WordPress server to \u003Ccode>https:\u002F\u002Fapi.idealmsp.com\u002Fwebhook\u002Fc4sm\u002F\u003C\u002Fcode>.\u003C\u002Fli>\n\u003Cli>This request is made on a scheduled basis (every 5 minutes via WP-Cron) and may also run on first use if no cached pricing data exists.\u003C\u002Fli>\n\u003Cli>No personal user data is intentionally sent. Like any outbound HTTP request, your server IP address and a standard WordPress user agent string may be transmitted as part of the connection.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>This service is provided by “Ideal Managed Solutions, LLC” \u003Ca href=\"https:\u002F\u002Fidealmanagedsolutions.com\u002Fplugins\u002Fsound-money-info-quotes\u002Fapi-terms\u002F\" title=\"Terms of Use\" rel=\"nofollow ugc\">Terms of Use\u003C\u002Fa> \u002F \u003Ca href=\"https:\u002F\u002Fidealmanagedsolutions.com\u002Fplugins\u002Fsound-money-info-quotes\u002Fprivacy\" title=\"Privacy Policy\" rel=\"nofollow ugc\">Privacy Policy\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>The plugin caches the API response locally in WordPress. Front-end refreshes retrieve rendered HTML from your own site via a REST endpoint and do not contact the external API.\u003C\u002Fp>\n\u003Ch3>Usage\u003C\u002Fh3>\n\u003Cp>Use the shortcode:\u003C\u002Fp>\n\u003Cp>[smiqw_ticker]\u003C\u002Fp>\n\u003Cp>The shortcode outputs a live precious metals quotes ticker using cached pricing data.\u003C\u002Fp>\n\u003Ch3>Shortcode Attributes\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\n\u003Cp>precision\u003Cbr \u002F>\nNumber of decimal places to display for prices.\u003Cbr \u002F>\nDefault: 2\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>bg\u003Cbr \u002F>\nBackground color of the ticker container.\u003Cbr \u002F>\nDefault: #0f172a\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>color\u003Cbr \u002F>\nText color for quote values and labels.\u003Cbr \u002F>\nDefault: #e2e8f0\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>border_color\u003Cbr \u002F>\nBorder color for the ticker container. Set to \u003Ccode>none\u003C\u002Fcode> to disable the border.\u003Cbr \u002F>\nDefault: #e2e8f0\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>font_size\u003Cbr \u002F>\nBase font size (in pixels) for quote text.\u003Cbr \u002F>\nDefault: 16\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>refresh_sec\u003Cbr \u002F>\nFront-end refresh interval in seconds. This controls how often the displayed data is refreshed from cached values and does not increase API usage.\u003Cbr \u002F>\nMinimum: 5\u003Cbr \u002F>\nDefault: 60\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>scroll\u003Cbr \u002F>\nEnable the scrolling (marquee-style) ticker.\u003Cbr \u002F>\nAccepted values: 1, true\u003Cbr \u002F>\nDefault: off (static placement)\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>scroll_speed\u003Cbr \u002F>\nControls the speed of the scrolling ticker. Higher values scroll faster.\u003Cbr \u002F>\nRange: 1–100\u003Cbr \u002F>\nDefault: 70\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>show_metals\u003Cbr \u002F>\nOptional comma-separated list of metal groups to display. If omitted, all available quotes are shown.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Supported values:\u003Cbr \u002F>\n– AU (Gold quotes)\u003Cbr \u002F>\n– AG (Silver quotes)\u003Cbr \u002F>\n– PT (Platinum quotes)\u003Cbr \u002F>\n– PD (Palladium quotes)\u003Cbr \u002F>\n– CU (Copper quotes)\u003Cbr \u002F>\n– GB (Goldback quote)\u003Cbr \u002F>\n– AURUM (Aurum quote)\u003Cbr \u002F>\n– KINESIS (Kinesis KAU and KAG)\u003C\u002Fp>\n\u003Ch3>Examples\u003C\u002Fh3>\n\u003Cp>Static ticker with custom styling:\u003C\u002Fp>\n\u003Cp>[smiqw_ticker precision=”2″ bg=”#0b1220″ color=”#f8fafc” border_color=”none” font_size=”15″]\u003C\u002Fp>\n\u003Cp>Scrolling ticker with slower speed and longer refresh interval:\u003C\u002Fp>\n\u003Cp>[smiqw_ticker scroll=”true” scroll_speed=”40″ refresh_sec=”90″]\u003C\u002Fp>\n\u003Cp>Display only gold, silver, and Goldback quotes:\u003C\u002Fp>\n\u003Cp>[smiqw_ticker show_metals=”AU,AG,GB”]\u003C\u002Fp>\n","A lightweight, cache-friendly ticker widget that displays sound money and precious-metals quotes (gold, silver, Goldback, Kinesis, and more).",163,"2026-02-06T02:58:00.000Z","5.2",[20,23,74,106,107],"sound-money","ticker","https:\u002F\u002Fsoundmoneyinfo.com\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fsound-money-info-quotes-widget.2.1.6.zip",{"slug":111,"name":112,"version":113,"author":114,"author_profile":115,"description":116,"short_description":117,"active_installs":27,"downloaded":118,"rating":27,"num_ratings":27,"last_updated":119,"tested_up_to":49,"requires_at_least":120,"requires_php":51,"tags":121,"homepage":127,"download_link":128,"security_score":26,"vuln_count":27,"unpatched_count":27,"last_vuln_date":28,"fetched_at":59},"hesapis-market-data-gold-currency-crypto-prices","Hesapis Market Data – Gold, Currency & Crypto Prices","2.4.1","hesapis","https:\u002F\u002Fprofiles.wordpress.org\u002Fhesapis\u002F","\u003Cp>\u003Cstrong>Hesapis Market Data\u003C\u002Fstrong> brings real-time financial data to your WordPress website with beautiful, customizable widgets.\u003C\u002Fp>\n\u003Ch4>Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cstrong>Gold Prices\u003C\u002Fstrong>: Gram gold, quarter gold, half gold, full gold, gold ounce, silver\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Currency Rates\u003C\u002Fstrong>: USD, EUR, GBP, CHF, JPY, SAR, CAD, AUD, CNY, RUB and more\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Cryptocurrency\u003C\u002Fstrong>: Bitcoin, Ethereum, Ripple, Solana, Cardano, Dogecoin and 10+ more\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Universal Widget\u003C\u002Fstrong>: Mix gold, currency, and crypto in a single widget!\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Multiple Displays\u003C\u002Fstrong>: Cards, table, list, mini, ticker, marquee views\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Themes\u003C\u002Fstrong>: Light, dark, and auto (follows system preference)\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Responsive Design\u003C\u002Fstrong>: Mobile-friendly layouts\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Auto-refresh\u003C\u002Fstrong>: Data updates automatically\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Smart Cache\u003C\u002Fstrong>: 3-layer caching system for reliability\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Multi-language\u003C\u002Fstrong>: English, Turkish, German, French, Spanish, Arabic, Russian\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Shortcode Support\u003C\u002Fstrong>: Add anywhere with simple shortcodes\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Widget Support\u003C\u002Fstrong>: Drag & drop to sidebars\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Gutenberg Blocks\u003C\u002Fstrong>: Full block editor support\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Elementor Widgets\u003C\u002Fstrong>: Native Elementor integration\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Shortcodes\u003C\u002Fh4>\n\u003Cp>\u003Cstrong>Gold Prices:\u003C\u002Fstrong>\u003Cbr \u002F>\n    [hesapis_gold display=”cards” theme=”light”]\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Currency Rates:\u003C\u002Fstrong>\u003Cbr \u002F>\n    [hesapis_currency display=”table” items=”USDTRY,EURTRY,GBPTRY”]\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Cryptocurrency:\u003C\u002Fstrong>\u003Cbr \u002F>\n    [hesapis_crypto display=”cards” items=”BTC,ETH,SOL”]\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Universal (Mixed):\u003C\u002Fstrong>\u003Cbr \u002F>\n    [hesapis items=”ALTIN,USDTRY,BTC,ETH” display=”cards”]\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Single Item:\u003C\u002Fstrong>\u003Cbr \u002F>\n    [hesapis_single type=”gold” item=”ALTIN”]\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Ticker:\u003C\u002Fstrong>\u003Cbr \u002F>\n    [hesapis_ticker type=”gold” speed=”normal”]\u003C\u002Fp>\n\u003Ch4>Supported Gold Types\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>ALTIN – Gram Gold\u003C\u002Fli>\n\u003Cli>CEYREK_YENI – Quarter Gold\u003C\u002Fli>\n\u003Cli>YARIM_YENI – Half Gold\u003C\u002Fli>\n\u003Cli>TEK_YENI – Full Gold\u003C\u002Fli>\n\u003Cli>ATA_YENI – Republic Gold\u003C\u002Fli>\n\u003Cli>ONS – Gold Ounce\u003C\u002Fli>\n\u003Cli>GUMUSTRY – Gram Silver\u003C\u002Fli>\n\u003Cli>GUMUSIONS – Silver Ounce\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Supported Currencies\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>USDTRY – US Dollar\u003C\u002Fli>\n\u003Cli>EURTRY – Euro\u003C\u002Fli>\n\u003Cli>GBPTRY – British Pound\u003C\u002Fli>\n\u003Cli>CHFTRY – Swiss Franc\u003C\u002Fli>\n\u003Cli>JPYTRY – Japanese Yen\u003C\u002Fli>\n\u003Cli>CADTRY – Canadian Dollar\u003C\u002Fli>\n\u003Cli>AUDTRY – Australian Dollar\u003C\u002Fli>\n\u003Cli>SARTRY – Saudi Riyal\u003C\u002Fli>\n\u003Cli>CNYTRY – Chinese Yuan\u003C\u002Fli>\n\u003Cli>RUBTRY – Russian Ruble\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Supported Cryptocurrencies\u003C\u002Fh4>\n\u003Cp>Bitcoin (BTC), Ethereum (ETH), Ripple (XRP), Solana (SOL), Cardano (ADA), Dogecoin (DOGE), Polkadot (DOT), Avalanche (AVAX), Polygon (MATIC), Chainlink (LINK), Litecoin (LTC), Uniswap (UNI), Cosmos (ATOM), Stellar (XLM), Algorand (ALGO)\u003C\u002Fp>\n\u003Ch4>API Key Required\u003C\u002Fh4>\n\u003Cp>This plugin requires a free API key from Hesapis.com.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Get your API key:\u003C\u002Fstrong> \u003Ca href=\"https:\u002F\u002Fwww.hesapis.com\u002Fwidget-kayit\" rel=\"nofollow ugc\">https:\u002F\u002Fwww.hesapis.com\u002Fwidget-kayit\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>Simply enter your domain and email to receive your API key instantly (format: \u003Ccode>HW_xxxxx\u003C\u002Fcode>).\u003C\u002Fp>\n\u003Ch3>Privacy Policy\u003C\u002Fh3>\n\u003Cp>This plugin connects to the Hesapis.com API to fetch financial data. No personal user data is collected or transmitted. The plugin only sends:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Your website domain (for API authentication)\u003C\u002Fli>\n\u003Cli>Requested data type (gold, currency, crypto)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>For more information, visit \u003Ca href=\"https:\u002F\u002Fwww.hesapis.com\u002Fprivacy\" rel=\"nofollow ugc\">Hesapis.com Privacy Policy\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch3>Additional Info\u003C\u002Fh3>\n\u003Cp>\u003Cstrong>Data Source:\u003C\u002Fstrong> All financial data is provided by \u003Ca href=\"https:\u002F\u002Fwww.hesapis.com\" rel=\"nofollow ugc\">Hesapis.com\u003C\u002Fa> API.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Support:\u003C\u002Fstrong> For questions, visit \u003Ca href=\"https:\u002F\u002Fwww.hesapis.com\" rel=\"nofollow ugc\">Hesapis.com\u003C\u002Fa> or open an issue on our support forum.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Documentation:\u003C\u002Fstrong> Full documentation is included with the plugin (USER-GUIDE-EN.md and KULLANIM-KILAVUZU-TR.md).\u003C\u002Fp>\n","Real-time gold prices, currency exchange rates, and cryptocurrency data widgets for WordPress. Beautiful, customizable, and easy to use.",135,"2026-02-14T10:16:00.000Z","5.0",[122,123,124,125,126],"bitcoin","crypto","currency-exchange","gold-prices","widgets","https:\u002F\u002Fwww.hesapis.com\u002Fapi\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fhesapis-market-data-gold-currency-crypto-prices.zip",{"attackSurface":130,"codeSignals":239,"taintFlows":342,"riskAssessment":423,"analyzedAt":438},{"hooks":131,"ajaxHandlers":206,"restRoutes":225,"shortcodes":226,"cronEvents":236,"entryPointCount":237,"unprotectedCount":238},[132,138,141,143,146,149,151,154,156,159,161,162,163,166,169,172,175,179,181,183,186,188,191,196,199,203],{"type":133,"name":134,"callback":135,"file":136,"line":137},"action","plugins_loaded","anonymous","includes\\class-its-price-breakup.php",150,{"type":133,"name":139,"callback":135,"file":136,"line":140},"admin_enqueue_scripts",165,{"type":133,"name":139,"callback":135,"file":136,"line":142},166,{"type":133,"name":144,"callback":135,"file":136,"line":145},"admin_menu",167,{"type":133,"name":147,"callback":135,"file":136,"line":148},"wp_enqueue_scripts",181,{"type":133,"name":147,"callback":135,"file":136,"line":150},182,{"type":133,"name":152,"callback":135,"file":136,"line":153},"woocommerce_product_after_tabs",183,{"type":133,"name":152,"callback":135,"file":136,"line":155},186,{"type":133,"name":134,"callback":135,"file":157,"line":158},"includes\\class-jewellery-price.php",149,{"type":133,"name":139,"callback":135,"file":157,"line":160},164,{"type":133,"name":139,"callback":135,"file":157,"line":140},{"type":133,"name":144,"callback":135,"file":157,"line":142},{"type":133,"name":164,"callback":135,"file":157,"line":165},"woocommerce_product_options_pricing",168,{"type":133,"name":167,"callback":135,"file":157,"line":168},"woocommerce_process_product_meta_simple",169,{"type":133,"name":170,"callback":135,"file":157,"line":171},"woocommerce_product_after_variable_attributes",170,{"type":133,"name":173,"callback":135,"file":157,"line":174},"woocommerce_save_product_variation",171,{"type":176,"name":177,"callback":135,"file":157,"line":178},"filter","woocommerce_available_variation",172,{"type":133,"name":147,"callback":135,"file":157,"line":180},194,{"type":133,"name":147,"callback":135,"file":157,"line":182},195,{"type":133,"name":184,"callback":135,"file":157,"line":185},"woocommerce_single_product_summary",203,{"type":133,"name":184,"callback":135,"file":157,"line":187},204,{"type":133,"name":189,"callback":135,"file":157,"line":190},"init",209,{"type":133,"name":192,"callback":193,"file":194,"line":195},"admin_init","redirect_after_activation","its-jewellery-price.php",102,{"type":133,"name":192,"callback":197,"file":194,"line":198},"itsjp_check_if_woocommerce_installed",139,{"type":133,"name":200,"callback":201,"file":194,"line":202},"admin_notices","itsjp_woocommerce_check_notice",155,{"type":133,"name":200,"callback":204,"file":194,"line":205},"itsjp_after_installation_notice",196,[207,211,214,216,219,221,223],{"action":208,"nopriv":209,"callback":135,"hasNonce":209,"hasCapCheck":209,"file":136,"line":210},"its_variable_product_price_breakup_ajax_request",false,184,{"action":208,"nopriv":212,"callback":135,"hasNonce":209,"hasCapCheck":209,"file":136,"line":213},true,185,{"action":215,"nopriv":209,"callback":135,"hasNonce":209,"hasCapCheck":209,"file":157,"line":145},"admin_ajax_request",{"action":217,"nopriv":209,"callback":135,"hasNonce":209,"hasCapCheck":209,"file":157,"line":218},"its_jp_public_ajax_request",197,{"action":217,"nopriv":212,"callback":135,"hasNonce":209,"hasCapCheck":209,"file":157,"line":220},198,{"action":208,"nopriv":209,"callback":135,"hasNonce":209,"hasCapCheck":209,"file":157,"line":222},206,{"action":208,"nopriv":212,"callback":135,"hasNonce":209,"hasCapCheck":209,"file":157,"line":224},207,[],[227,232],{"tag":228,"callback":229,"file":230,"line":231},"itsjp_price_breakup","itsjp_price_breakup_shortcode","public\\class-jewellery-price-public.php",460,{"tag":233,"callback":234,"file":230,"line":235},"itsjp_metal_rate","itsjp_metals_rate_shortcode",461,[],9,7,{"dangerousFunctions":240,"sqlUsage":241,"outputEscaping":292,"fileOperations":336,"externalRequests":337,"nonceChecks":27,"capabilityChecks":337,"bundledLibraries":338},[],{"prepared":242,"raw":243,"locations":244},23,22,[245,249,251,252,254,256,257,259,261,263,265,267,269,271,275,277,279,281,285,286,288,290],{"file":246,"line":247,"context":248},"admin\\class-jewellery-price-admin.php",148,"$wpdb->get_results() with variable interpolation",{"file":246,"line":250,"context":248},156,{"file":246,"line":140,"context":248},{"file":246,"line":253,"context":248},176,{"file":246,"line":255,"context":248},177,{"file":246,"line":224,"context":248},{"file":246,"line":258,"context":248},362,{"file":246,"line":260,"context":248},397,{"file":246,"line":262,"context":248},450,{"file":246,"line":264,"context":248},665,{"file":246,"line":266,"context":248},845,{"file":246,"line":268,"context":248},971,{"file":246,"line":270,"context":248},975,{"file":272,"line":273,"context":274},"includes\\class-jewellery-price-activator.php",38,"$wpdb->get_var() with variable interpolation",{"file":272,"line":276,"context":274},54,{"file":272,"line":278,"context":274},76,{"file":272,"line":280,"context":274},98,{"file":282,"line":283,"context":284},"includes\\class-jewellery-price-deactivator.php",43,"$wpdb->query() with variable interpolation",{"file":230,"line":148,"context":248},{"file":230,"line":287,"context":248},188,{"file":230,"line":289,"context":274},212,{"file":230,"line":291,"context":248},402,{"escaped":293,"rawEcho":294,"locations":295},147,20,[296,299,301,303,305,307,310,312,314,315,317,319,320,322,324,326,328,330,332,334],{"file":246,"line":297,"context":298},544,"raw output",{"file":246,"line":300,"context":298},577,{"file":246,"line":302,"context":298},601,{"file":246,"line":304,"context":298},626,{"file":246,"line":306,"context":298},643,{"file":308,"line":309,"context":298},"admin\\partials\\jewellery-price-admin-settings.php",32,{"file":308,"line":311,"context":298},34,{"file":308,"line":313,"context":298},36,{"file":308,"line":273,"context":298},{"file":308,"line":316,"context":298},40,{"file":308,"line":318,"context":298},42,{"file":230,"line":26,"context":298},{"file":230,"line":321,"context":298},117,{"file":230,"line":323,"context":298},122,{"file":230,"line":325,"context":298},162,{"file":230,"line":327,"context":298},340,{"file":230,"line":329,"context":298},370,{"file":230,"line":331,"context":298},427,{"file":230,"line":333,"context":298},435,{"file":230,"line":335,"context":298},440,4,2,[339],{"name":340,"version":28,"knownCves":341},"DataTables",[],[343,360,369,379,409],{"entryPoint":344,"graph":345,"unsanitizedCount":33,"severity":359},"its_jp_public_ajax_function (public\\class-jewellery-price-public.php:96)",{"nodes":346,"edges":357},[347,352],{"id":348,"type":349,"label":350,"file":230,"line":351},"n0","source","$_REQUEST",99,{"id":353,"type":354,"label":355,"file":230,"line":26,"wp_function":356},"n1","sink","echo() [XSS]","echo",[358],{"from":348,"to":353,"sanitized":209},"medium",{"entryPoint":361,"graph":362,"unsanitizedCount":33,"severity":359},"its_variable_product_price_breakup_ajax_function (public\\class-jewellery-price-public.php:157)",{"nodes":363,"edges":367},[364,366],{"id":348,"type":349,"label":350,"file":230,"line":365},161,{"id":353,"type":354,"label":355,"file":230,"line":325,"wp_function":356},[368],{"from":348,"to":353,"sanitized":209},{"entryPoint":370,"graph":371,"unsanitizedCount":336,"severity":378},"\u003Cclass-jewellery-price-public> (public\\class-jewellery-price-public.php:0)",{"nodes":372,"edges":376},[373,375],{"id":348,"type":349,"label":374,"file":230,"line":351},"$_REQUEST (x4)",{"id":353,"type":354,"label":355,"file":230,"line":26,"wp_function":356},[377],{"from":348,"to":353,"sanitized":209},"low",{"entryPoint":380,"graph":381,"unsanitizedCount":14,"severity":408},"handle_ajax_request_admin (admin\\class-jewellery-price-admin.php:388)",{"nodes":382,"edges":404},[383,386,390,394,399,402],{"id":348,"type":349,"label":384,"file":246,"line":385},"$_REQUEST (x6)",407,{"id":353,"type":354,"label":387,"file":246,"line":388,"wp_function":389},"get_var() [SQLi]",409,"get_var",{"id":391,"type":349,"label":392,"file":246,"line":393},"n2","$_POST (x4)",607,{"id":395,"type":354,"label":396,"file":246,"line":397,"wp_function":398},"n3","update_option() [Settings Manipulation]",613,"update_option",{"id":400,"type":349,"label":401,"file":246,"line":393},"n4","$_POST (x2)",{"id":403,"type":354,"label":355,"file":246,"line":304,"wp_function":356},"n5",[405,406,407],{"from":348,"to":353,"sanitized":209},{"from":391,"to":395,"sanitized":209},{"from":400,"to":403,"sanitized":209},"high",{"entryPoint":410,"graph":411,"unsanitizedCount":14,"severity":408},"\u003Cclass-jewellery-price-admin> (admin\\class-jewellery-price-admin.php:0)",{"nodes":412,"edges":419},[413,414,415,416,417,418],{"id":348,"type":349,"label":384,"file":246,"line":385},{"id":353,"type":354,"label":387,"file":246,"line":388,"wp_function":389},{"id":391,"type":349,"label":392,"file":246,"line":393},{"id":395,"type":354,"label":396,"file":246,"line":397,"wp_function":398},{"id":400,"type":349,"label":401,"file":246,"line":393},{"id":403,"type":354,"label":355,"file":246,"line":304,"wp_function":356},[420,421,422],{"from":348,"to":353,"sanitized":209},{"from":391,"to":395,"sanitized":209},{"from":400,"to":403,"sanitized":209},{"summary":424,"deductions":425},"The \"its-jewellery-price\" v25.05.27T plugin exhibits a concerning security posture primarily due to a significant number of unprotected entry points. While the plugin does not appear to have a history of publicly disclosed vulnerabilities (CVEs), the static analysis reveals several areas of potential weakness that could be exploited in the absence of active exploitation.\n\nThe most striking concern is the presence of 7 AJAX handlers without any authentication or capability checks. This represents a large attack surface that is easily accessible to any authenticated user, regardless of their role or permissions, potentially leading to unauthorized actions. Furthermore, the taint analysis indicates 2 high-severity flows with unsanitized paths, suggesting that user-supplied data might be processed in a way that could lead to vulnerabilities if not handled with extreme care. The absence of nonce checks on AJAX handlers is also a critical omission, making these handlers vulnerable to CSRF attacks.\n\nWhile the plugin demonstrates good practices in SQL query preparation (51% prepared) and output escaping (88%), these strengths are overshadowed by the identified security gaps. The lack of any recorded CVEs might suggest that either the plugin has been less targeted or its vulnerabilities have not been publicly disclosed. However, the identified code signals and taint flows provide clear indicators of potential risks. A balanced conclusion would be that the plugin has some good security foundations but requires immediate attention to secure its numerous unprotected entry points and address the high-severity taint flows to mitigate substantial risks.",[426,428,430,432,435],{"reason":427,"points":238},"7 unprotected AJAX handlers",{"reason":429,"points":68},"2 high severity taint flows",{"reason":431,"points":68},"0 nonce checks on AJAX",{"reason":433,"points":434},"Only 2 capability checks found",5,{"reason":436,"points":437},"Bundled library: DataTables",3,"2026-03-16T22:21:14.315Z",{"wat":440,"direct":448},{"assetPaths":441,"generatorPatterns":445,"scriptPaths":446,"versionParams":447},[442,443,444],"\u002Fwp-content\u002Fplugins\u002Fits-jewellery-price\u002Fjs\u002Fadmin\u002Fits-price-breakup-admin.js","\u002Fwp-content\u002Fplugins\u002Fits-jewellery-price\u002Fjs\u002Fpublic\u002Fits-price-breakup-public.js","\u002Fwp-content\u002Fplugins\u002Fits-jewellery-price\u002Fcss\u002Fpublic\u002Fits-price-breakup-public.css",[],[442,443],[],{"cssClasses":449,"htmlComments":451,"htmlAttributes":452,"restEndpoints":454,"jsGlobals":455,"shortcodeOutput":456},[450],"its_price_breakup_frontend_data",[],[453],"data-its-price-breakup-params",[],[450],[]]