[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fyjJEsZlu0qqwgxCBAehd_mXsF_zNEuQUzU934n6AWwc":3},{"slug":4,"display_name":4,"profile_url":5,"plugin_count":6,"total_installs":7,"avg_security_score":8,"avg_patch_time_days":9,"trust_score":10,"computed_at":11,"plugins":12},"fradigital","https:\u002F\u002Fprofiles.wordpress.org\u002Ffradigital\u002F",2,0,100,30,94,"2026-04-04T04:21:05.019Z",[13,34],{"slug":14,"name":15,"version":16,"author":4,"author_profile":5,"description":17,"short_description":18,"active_installs":7,"downloaded":19,"rating":7,"num_ratings":7,"last_updated":20,"tested_up_to":21,"requires_at_least":22,"requires_php":23,"tags":24,"homepage":30,"download_link":31,"security_score":8,"vuln_count":7,"unpatched_count":7,"last_vuln_date":32,"fetched_at":33},"keyword-based-bulk-category-assignment-for-woocommerce","Keyword-Based Bulk Category Assignment for WooCommerce","1.0","\u003Cp>This plugin helps you save hours of manual work when importing large batches of products that do not have any categories assigned. It allows you to define keyword-based rules per category and apply them in bulk to selected products.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Key Features:\u003C\u002Fstrong>\u003Cbr \u002F>\n– Create flexible keyword rules per category.\u003Cbr \u002F>\n– Supports “OR” logic by default and “AND” logic via special syntax.\u003Cbr \u002F>\n– Exclude products via “Not Contains” keywords.\u003Cbr \u002F>\n– Bulk-apply rules to selected products in the Products list.\u003Cbr \u002F>\n– Import and export rules as JSON files for backup and transfer.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>How It Works\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>1. Create and Save Rules\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>1.1. Go to \u003Cstrong>WooCommerce > Keyword Category Rules\u003C\u002Fstrong>.\u003Cbr \u002F>\n1.2. For each existing category, enter:\u003Cbr \u002F>\n     – \u003Cstrong>Contains:\u003C\u002Fstrong> keywords separated by commas (example: \u003Ccode>shoes, sneakers\u003C\u002Fcode>).\u003Cbr \u002F>\n     – \u003Cstrong>Not Contains:\u003C\u002Fstrong> keywords that should exclude a product (example: \u003Ccode>damaged, used\u003C\u002Fcode>).\u003Cbr \u002F>\n1.3. To require multiple words to appear together, use \u003Ccode>\"AND\"\u003C\u002Fcode> (with “”) between them:\u003Cbr \u002F>\n     – Example: \u003Ccode>shoes \"AND\" leather\u003C\u002Fcode> matches titles containing both “shoes” and “leather”.\u003Cbr \u002F>\n1.4. Save your rules.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>2. Apply Rules to Products\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>2.1. In the WooCommerce Products (All products) list, select the products you want to process.\u003Cbr \u002F>\n2.2. In the \u003Cstrong>Bulk Actions\u003C\u002Fstrong> menu, choose \u003Cstrong>Apply Keyword-Based Category Rules\u003C\u002Fstrong>, then click \u003Cstrong>Apply\u003C\u002Fstrong>.\u003Cbr \u002F>\n2.3. The plugin will evaluate all selected products, assign matching categories, and show a success notice.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Limitations:\u003C\u002Fstrong>\u003Cbr \u002F>\n– This plugin does not automatically assign categories to new products when they are created or imported. The assignment must be triggered manually via Bulk Actions.\u003Cbr \u002F>\n– The matching is performed against the \u003Cstrong>product title only\u003C\u002Fstrong>.\u003Cbr \u002F>\n– Currently, the plugin works in one direction only: it \u003Cstrong>adds\u003C\u002Fstrong> categories to products based on matching keyword rules, but it does \u003Cstrong>not remove\u003C\u002Fstrong> any previously assigned categories when the keywords are removed or changed. This means: If you remove a keyword from a rule or replace it with a different one, the plugin will not remove previously applied category assignments from affected products. Once a rule has been applied, its effects remain in place unless manually adjusted via the product edit screen or other third-party tools.\u003C\u002Fp>\n\u003Ch3>License\u003C\u002Fh3>\n\u003Cp>This program is free software; you can redistribute it and\u002For modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version.\u003C\u002Fp>\n","Assign WooCommerce product categories in bulk using keyword rules. Ideal for batch-imported products without categories.",274,"2025-07-29T23:16:00.000Z","6.8.5","6.0","7.4",[25,26,27,28,29],"automation","bulk-category-assignment","keywords","product-categorization","woocommerce","https:\u002F\u002Fwww.fra.digital\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fkeyword-based-bulk-category-assignment-for-woocommerce.1.0.zip",null,"2026-03-15T15:16:48.613Z",{"slug":35,"name":36,"version":37,"author":4,"author_profile":5,"description":38,"short_description":39,"active_installs":7,"downloaded":40,"rating":7,"num_ratings":7,"last_updated":41,"tested_up_to":21,"requires_at_least":22,"requires_php":23,"tags":42,"homepage":30,"download_link":48,"security_score":8,"vuln_count":7,"unpatched_count":7,"last_vuln_date":32,"fetched_at":33},"xs2h-xml-sitemap-to-html","XS2H XML Sitemap to HTML","1.2","\u003Cp>Generate a searchable HTML list or table from one or more XML sitemaps via shortcode, with human-readable titles extracted from each URL’s final path segment.\u003C\u002Fp>\n\u003Ch3>Features\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Display multiple sitemaps together in \u003Cstrong>list\u003C\u002Fstrong> or \u003Cstrong>table\u003C\u002Fstrong> layouts  \u003C\u002Fli>\n\u003Cli>\u003Cstrong>Live search\u003C\u002Fstrong> input filters entries by title or URL  \u003C\u002Fli>\n\u003Cli>\u003Cstrong>Automatic title extraction\u003C\u002Fstrong>: takes only the last path segment (after the final “\u002F”), replaces separator characters (dash or underscore) with spaces, then applies casing (Title Case, UPPERCASE, lowercase, ucfirst, or none)  \u003C\u002Fli>\n\u003Cli>Options to \u003Cstrong>show or hide\u003C\u002Fstrong> the original URL and last-modified date  \u003C\u002Fli>\n\u003Cli>\u003Cstrong>Server-side shortcode generator\u003C\u002Fstrong> in settings for easy copy-and-paste (all parameters always visible)  \u003C\u002Fli>\n\u003Cli>\u003Cstrong>Configurable cache TTL\u003C\u002Fstrong> (in seconds) to reduce external requests\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>How Titles are Generated\u003C\u002Fh3>\n\u003Col>\n\u003Cli>Take the URL path after the final slash (\u003Ccode>\u002F\u003C\u002Fcode>).  \u003C\u002Fli>\n\u003Cli>URL-decode that segment.  \u003C\u002Fli>\n\u003Cli>Replace the configured “Slug Separator” (default \u003Ccode>-\u003C\u002Fcode>) and underscores (\u003Ccode>_\u003C\u002Fcode>) with spaces.  \u003C\u002Fli>\n\u003Cli>Collapse multiple spaces to one.  \u003C\u002Fli>\n\u003Cli>Apply the selected \u003Cstrong>case\u003C\u002Fstrong> rule.  \u003C\u002Fli>\n\u003C\u002Fol>\n\u003Cp>For example:  https:\u002F\u002Fexample.com\u002Fcategory\u002Fsub-item-name\u003Cbr \u002F>\n\u003Cspan aria-hidden=\"true\" class=\"wp-exclude-emoji\">→\u003C\u002Fspan> “sub-item-name” \u003Cspan aria-hidden=\"true\" class=\"wp-exclude-emoji\">→\u003C\u002Fspan> “sub item name” \u003Cspan aria-hidden=\"true\" class=\"wp-exclude-emoji\">→\u003C\u002Fspan> “Sub Item Name” (Title Case)\u003C\u002Fp>\n\u003Ch3>Limitations\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Only the \u003Cstrong>last\u003C\u002Fstrong> URL segment is used—intermediate directories or multiple segments cannot be included.  \u003C\u002Fli>\n\u003Cli>No per-entry custom titles beyond the global slug-separator and casing settings.  \u003C\u002Fli>\n\u003Cli>Cannot select a specific path depth (e.g. “take the second-to-last segment”).  \u003C\u002Fli>\n\u003Cli>No support for injecting custom templates or HTML around each item beyond the built-in list\u002Ftable output.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>License\u003C\u002Fh3>\n\u003Cp>This plugin is free software, licensed under the GNU General Public License v2 or later.\u003C\u002Fp>\n","Generate a searchable HTML list or table from one or more XML sitemaps via a simple shortcode.",178,"2025-08-24T13:16:00.000Z",[43,44,45,46,47],"html","search","shortcode","sitemap","xml","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fxs2h-xml-sitemap-to-html.1.2.zip"]