[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fPXDCEr8PfPPoM20TvsUk3LXiFJcSO_c5BSGNyTiY9Qc":3},{"slug":4,"display_name":5,"profile_url":6,"plugin_count":7,"total_installs":8,"avg_security_score":9,"avg_patch_time_days":10,"trust_score":11,"computed_at":12,"plugins":13},"limchik","Serg Moody","https:\u002F\u002Fprofiles.wordpress.org\u002Flimchik\u002F",1,0,100,30,94,"2026-08-29T05:56:51.131Z",[14],{"slug":15,"name":16,"version":17,"author":5,"author_profile":6,"description":18,"short_description":19,"active_installs":8,"downloaded":20,"rating":8,"num_ratings":8,"last_updated":21,"tested_up_to":22,"requires_at_least":23,"requires_php":24,"tags":25,"homepage":31,"download_link":32,"security_score":9,"vuln_count":8,"unpatched_count":8,"last_vuln_date":33,"fetched_at":34},"smt-toolkit","SMT Toolkit for WooCommerce","1.1.0","\u003Cp>\u003Cstrong>SMT Toolkit for WooCommerce\u003C\u002Fstrong> is a modular automation and management toolkit designed for WooCommerce-based stores.\u003C\u002Fp>\n\u003Cp>The plugin provides a collection of independent modules that can be enabled or disabled as needed, allowing store owners to build flexible workflows without unnecessary features or performance overhead.\u003C\u002Fp>\n\u003Cp>SMT Toolkit focuses on automation, data consistency, and repeatable processes — especially for stores that rely on bulk imports, scheduled updates, and advanced pricing logic.\u003C\u002Fp>\n\u003Ch3>Available Modules\u003C\u002Fh3>\n\u003Ch4>Google Drive Importer\u003C\u002Fh4>\n\u003Cp>Import products, images, and updates directly from Google Drive using CSV files.\u003C\u002Fp>\n\u003Cp>Features:\u003Cbr \u002F>\n– Import products and images from Google Drive folders\u003Cbr \u002F>\n– Batch processing with progress tracking\u003Cbr \u002F>\n– Detailed logs and safety checks\u003Cbr \u002F>\n– Update rules for existing products\u003Cbr \u002F>\n– Optional cron-based automation\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Setup note:\u003C\u002Fstrong>\u003Cbr \u002F>\nTo use this module, you must create a Google API project and obtain OAuth credentials.\u003C\u002Fp>\n\u003Cp>Official documentation:\u003Cbr \u002F>\nhttps:\u002F\u002Fdevelopers.google.com\u002Fdrive\u002Fapi\u002Fguides\u002Fenable-drive-api\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Automation:\u003C\u002Fstrong>\u003Cbr \u002F>\nFor scheduled or unattended imports, a WordPress cron task is required.\u003C\u002Fp>\n\u003Ch4>CSV File Structure\u003C\u002Fh4>\n\u003Cp>The importer uses CSV files to create or update products.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Required fields:\u003C\u002Fstrong>\u003Cbr \u002F>\n– \u003Ccode>id\u003C\u002Fcode> \u003Cstrong>or\u003C\u002Fstrong> \u003Ccode>sku\u003C\u002Fcode> (at least one is required)\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Optional fields:\u003C\u002Fstrong>\u003Cbr \u002F>\n– \u003Ccode>type\u003C\u002Fcode>\u003Cbr \u002F>\n– \u003Ccode>barcode\u003C\u002Fcode>\u003Cbr \u002F>\n– \u003Ccode>short_description\u003C\u002Fcode>\u003Cbr \u002F>\n– \u003Ccode>description\u003C\u002Fcode>\u003Cbr \u002F>\n– \u003Ccode>sale_start\u003C\u002Fcode>\u003Cbr \u002F>\n– \u003Ccode>sale_end\u003C\u002Fcode>\u003Cbr \u002F>\n– \u003Ccode>in_stock\u003C\u002Fcode>\u003Cbr \u002F>\n– \u003Ccode>price\u003C\u002Fcode>\u003Cbr \u002F>\n– \u003Ccode>sale_price\u003C\u002Fcode>\u003Cbr \u002F>\n– \u003Ccode>categories\u003C\u002Fcode>\u003Cbr \u002F>\n– \u003Ccode>tags\u003C\u002Fcode>\u003Cbr \u002F>\n– custom meta fields (any column name will be treated as a meta key)\u003Cbr \u002F>\n– \u003Ccode>image\u003C\u002Fcode>\u003Cbr \u002F>\n– \u003Ccode>alt_text\u003C\u002Fcode>\u003Cbr \u002F>\nCustom meta fields are stored as product meta keys without overwriting protected WooCommerce core fields.\u003C\u002Fp>\n\u003Cp>The CSV structure is flexible. Only the required identifier field must be present.\u003Cbr \u002F>\nAll other fields are optional and processed only if provided.\u003C\u002Fp>\n\u003Ch4>Discount Engine\u003C\u002Fh4>\n\u003Cp>Create flexible discount profiles with conditions, priorities, schedules, and visual indicators.\u003C\u002Fp>\n\u003Cp>Features:\u003Cbr \u002F>\n– Rule-based discount profiles\u003Cbr \u002F>\n– Support for scheduled discounts\u003Cbr \u002F>\n– Priority handling and conflict resolution\u003Cbr \u002F>\n– Customizable discount badges\u003Cbr \u002F>\n– Cron-based recalculation support\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Automation:\u003C\u002Fstrong>\u003Cbr \u002F>\nA cron task is required to automatically apply, update, or expire scheduled discounts.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Theme compatibility note:\u003C\u002Fstrong>\u003Cbr \u002F>\nTo replace the default sale badge, the theme must include a \u003Ccode>span.onsale\u003C\u002Fcode> element (the wrapper does not matter, but the \u003Ccode>onsale\u003C\u002Fcode> class must be present).\u003C\u002Fp>\n\u003Ch4>Transliteration\u003C\u002Fh4>\n\u003Cp>Automatically transliterate non-Latin product URLs and filenames.\u003C\u002Fp>\n\u003Cp>Features:\u003Cbr \u002F>\n– URL and filename transliteration\u003Cbr \u002F>\n– Custom rule editor\u003Cbr \u002F>\n– Testing and preview tools\u003Cbr \u002F>\n– Bulk conversion and rollback support\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Language support:\u003C\u002Fstrong>\u003Cbr \u002F>\nPredefined rules are included for:\u003Cbr \u002F>\n– Ukrainian\u003Cbr \u002F>\n– Russian\u003Cbr \u002F>\n– Bulgarian\u003C\u002Fp>\n\u003Cp>For other languages, custom transliteration rules can be added manually.\u003C\u002Fp>\n\u003Cp>This module does not require cron configuration.\u003C\u002Fp>\n\u003Ch4>Store Settings\u003C\u002Fh4>\n\u003Cp>The Store Settings module centralizes WooCommerce configuration in one place — no need to edit theme files or functions.php.\u003C\u002Fp>\n\u003Cp>It allows you to safely manage store behavior, performance tweaks, product badges, and Classic checkout fields through a clean admin interface.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Key Features\u003C\u002Fstrong>\u003Cbr \u002F>\n– Disable unused frontend scripts and styles\u003Cbr \u002F>\n– Add context-based inline CSS and JavaScript\u003Cbr \u002F>\n– Clean up unnecessary WordPress and WooCommerce head output\u003Cbr \u002F>\n– Configure product badges (Sale, New, Sold Out, Featured, Best Seller)\u003Cbr \u002F>\n– Customize Classic WooCommerce checkout fields\u003Cbr \u002F>\n– Define custom product fields with tab display support\u003C\u002Fp>\n\u003Cp>Checkout customization works with Classic WooCommerce checkout (shortcode).\u003Cbr \u002F>\nBlocks checkout is automatically detected.\u003C\u002Fp>\n\u003Ch4>Ajax Archive Engine\u003C\u002Fh4>\n\u003Cp>AJAX-powered WooCommerce archive system with:\u003Cbr \u002F>\n– AJAX pagination\u003Cbr \u002F>\n– AJAX sorting\u003Cbr \u002F>\n– Lazy-loaded filters sidebar\u003Cbr \u002F>\n– Clean URL handling\u003Cbr \u002F>\n– History (back\u002Fforward) state support\u003Cbr \u002F>\n– Mobile-first optimized behavior\u003C\u002Fp>\n\u003Ch4>Centralized SVG Registry\u003C\u002Fh4>\n\u003Cp>Secure SVG management module:\u003Cbr \u002F>\n– Centralized SVG storage\u003Cbr \u002F>\n– Sanitized SVG processing\u003Cbr \u002F>\n– Automatic CSS generation\u003Cbr \u002F>\n– Base64 background rendering\u003Cbr \u002F>\n– Hash-based file versioning\u003Cbr \u002F>\n– Automatic cleanup of old files\u003Cbr \u002F>\n– Security-hardened SVG sanitizer\u003C\u002Fp>\n\u003Ch4>Role-Based Pricing\u003C\u002Fh4>\n\u003Cp>Assign custom prices or percentage discounts based on the customer’s WordPress user role.\u003C\u002Fp>\n\u003Cp>Features:\u003Cbr \u002F>\n– Per-role price overrides (fixed price or percentage discount)\u003Cbr \u002F>\n– Works with simple and variable products\u003Cbr \u002F>\n– Role-specific prices visible only to the matching role\u003Cbr \u002F>\n– Per-product manual price override via product edit screen\u003Cbr \u002F>\n– Fully integrated with WooCommerce cart and checkout totals\u003Cbr \u002F>\n– Compatible with WooCommerce price display hooks\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Setup note:\u003C\u002Fstrong>\u003Cbr \u002F>\nRole configurations are managed globally from the plugin settings.\u003Cbr \u002F>\nPer-product price overrides are set directly on each product’s edit screen.\u003C\u002Fp>\n\u003Ch3>Modular Architecture\u003C\u002Fh3>\n\u003Cp>Each module operates independently and can be enabled or disabled at any time.\u003Cbr \u002F>\nThis allows you to use only the functionality you need while keeping the system lightweight and predictable.\u003C\u002Fp>\n\u003Ch3>Planned Modules\u003C\u002Fh3>\n\u003Cp>The following modules are planned for future releases:\u003Cbr \u002F>\n– BOGO (Buy One Get One) pricing rules\u003Cbr \u002F>\n– Quick View for WooCommerce products\u003C\u002Fp>\n\u003Cp>These modules will follow the same modular design and automation principles.\u003C\u002Fp>\n\u003Ch3>External Services\u003C\u002Fh3>\n\u003Cp>This plugin connects to external services to provide its functionality.\u003C\u002Fp>\n\u003Ch4>Google Drive API\u003C\u002Fh4>\n\u003Cp>The Google Drive Importer module connects to the Google Drive API to allow users to import files and images from their own Google Drive accounts into WooCommerce.\u003C\u002Fp>\n\u003Cp>What data is sent:\u003Cbr \u002F>\n– Google Drive file IDs\u003Cbr \u002F>\n– OAuth access tokens provided by the user\u003C\u002Fp>\n\u003Cp>When data is sent:\u003Cbr \u002F>\n– Only when the user explicitly initiates an import action from the plugin interface\u003C\u002Fp>\n\u003Cp>Why data is sent:\u003Cbr \u002F>\n– To retrieve selected files and images from the user’s Google Drive account\u003C\u002Fp>\n\u003Cp>Service provider:\u003Cbr \u002F>\n– Google LLC\u003C\u002Fp>\n\u003Cp>Terms of Service:\u003Cbr \u002F>\nhttps:\u002F\u002Fpolicies.google.com\u002Fterms\u003C\u002Fp>\n\u003Cp>Privacy Policy:\u003Cbr \u002F>\nhttps:\u002F\u002Fpolicies.google.com\u002Fprivacy\u003C\u002Fp>\n","Lightweight modular toolkit for WooCommerce: Ajax filters, discount engine, SVG registry, role-based pricing and performance tools.",258,"2026-03-28T17:22:00.000Z","6.9.4","5.8","7.4",[26,27,28,29,30],"csv-import","discounts","google-drive","role-pricing","woocommerce","","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fsmt-toolkit.zip",null,"2026-04-06T09:54:40.288Z"]