[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$f18udUyDemiAeNpw1ixcZvfwc784KwC6tooiBcqpKkVk":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":13,"vuln_count":27,"unpatched_count":27,"last_vuln_date":28,"fetched_at":29,"vulnerabilities":30,"developer":31,"crawl_stats":28,"alternatives":40,"analysis":134,"fingerprints":209},"category-description-for-woocommerce","Category Description for WooCommerce","1.0.0","Tihi","https:\u002F\u002Fprofiles.wordpress.org\u002Ftihi\u002F","\u003Cp>\u003Cstrong>Category Description for WooCommerce\u003C\u002Fstrong> allows WooCommerce store owners to customize how product category descriptions are displayed.\u003Cbr \u002F>\nWith advanced options for positioning and formatting, you can better showcase your products and improve SEO optimization.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Key Features:\u003C\u002Fstrong>\u003Cbr \u002F>\n– Add custom descriptions for each product category.\u003Cbr \u002F>\n– Position descriptions:\u003Cbr \u002F>\n  – Above products (full text or excerpt).\u003Cbr \u002F>\n  – Below products.\u003Cbr \u002F>\n  – Combine positions with full and excerpt views.\u003Cbr \u002F>\n– Use a “Load More” button to expand excerpted descriptions.\u003Cbr \u002F>\n– Seamless integration with block-based (FSE) and classic themes.\u003Cbr \u002F>\n– Avoid duplicate content with customizable display options.\u003Cbr \u002F>\n– Edit descriptions easily with the WordPress editor.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Why Choose This Plugin?\u003C\u002Fstrong>\u003Cbr \u002F>\nEnhance user experience and SEO by having full control over the display of your WooCommerce product category descriptions.\u003Cbr \u002F>\nThis plugin is lightweight, easy to use, and works seamlessly with most WordPress themes.\u003C\u002Fp>\n\u003Ch3>Support\u003C\u002Fh3>\n\u003Cp>If you have any questions, issues, or suggestions, please post them on the WordPress.org support forum.\u003C\u002Fp>\n","Easily customize and position WooCommerce category descriptions to enhance user experience and SEO.",400,1704,100,2,"2025-05-10T18:24:00.000Z","6.8.5","6.5","7.0",[20,21,22,23,24],"category","description","product","seo","woocommerce","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fcategory-description-for-woocommerce\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fcategory-description-for-woocommerce.1.0.0.zip",0,null,"2026-03-15T15:16:48.613Z",[],{"slug":32,"display_name":33,"profile_url":8,"plugin_count":34,"total_installs":35,"avg_security_score":36,"avg_patch_time_days":37,"trust_score":38,"computed_at":39},"tihi","George Pattichis",14,76170,96,128,76,"2026-04-05T01:56:33.428Z",[41,61,81,101,118],{"slug":42,"name":43,"version":44,"author":45,"author_profile":46,"description":47,"short_description":48,"active_installs":13,"downloaded":49,"rating":50,"num_ratings":51,"last_updated":52,"tested_up_to":53,"requires_at_least":54,"requires_php":47,"tags":55,"homepage":58,"download_link":59,"security_score":60,"vuln_count":27,"unpatched_count":27,"last_vuln_date":28,"fetched_at":29},"move-wc-category-description-below-products","Move category description below products for WooCommerce","1.0","kazinishatit","https:\u002F\u002Fprofiles.wordpress.org\u002Fkazinishatit\u002F","","We are trying to get our woocommerce product category descriptions to the bottom of the page so the products show first. I tried all the suggestions in this topic but none of them worked like they should. The following piece of code places the category discription in three places, above the products, through the products and below the products.",1681,74,3,"2022-03-29T02:11:00.000Z","5.9.13","5.5",[20,21,56,24,57],"products","wordpress","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fmove-category-description-below-products-for-woocommerce\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fmove-wc-category-description-below-products.1.0.zip",85,{"slug":62,"name":63,"version":64,"author":65,"author_profile":66,"description":67,"short_description":68,"active_installs":13,"downloaded":69,"rating":13,"num_ratings":70,"last_updated":71,"tested_up_to":72,"requires_at_least":73,"requires_php":74,"tags":75,"homepage":79,"download_link":80,"security_score":60,"vuln_count":27,"unpatched_count":27,"last_vuln_date":28,"fetched_at":29},"woo-product-attribute-tab","Reusable Product Description for WooCommerce","1.3.0","mjke87","https:\u002F\u002Fprofiles.wordpress.org\u002Fmjke87\u002F","\u003Cp>This plugin allows you to reuse descriptions and dynamically display them on your products. Add pieces of descriptions to your categories and product attributes, which then are added to your product description or displayed as separate tabs. This allows you to reuse any descriptions that are specific to certain attributes or categories without rewriting all information for every applicable product again and again.\u003C\u002Fp>\n\u003Cp>The plugin creates a new field for each product category and attribute taxonomy that can be used to add and display additional information related to a specific category or attribute.\u003C\u002Fp>\n\u003Cp>The extra information will be displayed in a separate tab by default with the product attribute taxonomy name as the tab title. The content of the tab will show all applicable attribute tab descriptions. The extra field lets you also use HTML, shortcodes and special placeholders that are replaced with product information.\u003C\u002Fp>\n\u003Ch4>Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Display WooCommerce product category and attribute information in a separate tab or in the product detail\u003C\u002Fli>\n\u003Cli>Control display type for each WooCommerce attribute taxonomy\u003C\u002Fli>\n\u003Cli>Swap between default attribute description field or use the default plugin field\u003C\u002Fli>\n\u003Cli>Control the tab order using priority values for each product taxonomy\u003C\u002Fli>\n\u003Cli>Set an alternative tab title via attribute settings\u003C\u002Fli>\n\u003Cli>Support for placeholders within the description (see below) that are replaced with product data\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Placeholders\u003C\u002Fh4>\n\u003Cp>\u003Cstrong>Product properties\u003C\u002Fstrong>\u003Cbr \u002F>\nThe \u003Ccode>{product:property}\u003C\u002Fcode> placeholder can be used to replace certain parts of the text with a product property:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ccode>{product:name}\u003C\u002Fcode>: get the product name\u003C\u002Fli>\n\u003Cli>\u003Ccode>{product:sku}\u003C\u002Fcode>: get the product SKU\u003C\u002Fli>\n\u003Cli>\u003Ccode>{product:weight}\u003C\u002Fcode>: get the product weight\u003C\u002Fli>\n\u003Cli>\u003Ccode>{product:height}\u003C\u002Fcode>: get the product height\u003C\u002Fli>\n\u003Cli>\u003Ccode>{product:width}\u003C\u002Fcode>: get the product width\u003C\u002Fli>\n\u003Cli>\u003Ccode>{product:length}\u003C\u002Fcode>: get the product length\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Additionally, it is possible to truncate the resulting string before or after a given substring with the syntax \u003Ccode>{product:property:string}\u003C\u002Fcode>. For example:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ccode>{product:name:-}\u003C\u002Fcode> would display the product name but cut of everything after \u003Ccode>-\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>\u003Ccode>{product:name::-}\u003C\u002Fcode> would display the product name but cut of everything before \u003Ccode>-\u003C\u002Fcode>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>If both cases the \u003Ccode>-\u003C\u002Fcode> character is also removed.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Product attributes\u003C\u002Fstrong>\u003Cbr \u002F>\nThe \u003Ccode>{attribute:taxonomy}\u003C\u002Fcode> placeholder can be used to replace certain parts of the text with a product attribute. Replace the taxonomy part in the placeholder with any product attribute that you wish (slug).\u003C\u002Fp>\n\u003Cp>For example, if you have an attribute \u003Cem>color\u003C\u002Fem>, you could use the following placeholder to insert the color of the product into the text: \u003Ccode>{attribute:color}\u003C\u002Fcode>. If more than one color is attached to the product, they are listed and separated by a comma.\u003C\u002Fp>\n\u003Cp>It is therefore also possible to select only one term by using the syntax \u003Ccode>{attribute:taxonomy:index}\u003C\u002Fcode>. Replace the index part with a number. For example \u003Ccode>{attribute:color:1}\u003C\u002Fcode> will show the first color of the product.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Product meta data\u003C\u002Fstrong>\u003Cbr \u002F>\nThe \u003Ccode>{meta:key}\u003C\u002Fcode> placeholder can be used to replace parts of the text with product meta data. Replace the key part in the placeholder with any meta data from the database.\u003C\u002Fp>\n\u003Cp>Product meta data can also be trimmed just the like the product properties.\u003C\u002Fp>\n\u003Ch4>Use Cases\u003C\u002Fh4>\n\u003Cp>\u003Cstrong>Use Case 1 – Size guide\u003C\u002Fstrong>\u003Cbr \u002F>\nLet’s say we have a product attribute taxonomy named \u003Cem>Size\u003C\u002Fem>. For all products that are using this attribute type we wish to display a size guide on the product page, which helps the customer to find the right size. We use the plugin to specify a tab description for every size that we configured (e.g. XS, S, M, L, XL). The tab description for a size attribute could for example explain the recommended body measurements that fit this size. Finally, we create a product where we assign the size attribute and select the attribute values S, M and L. On the product page of this product we will now see a new tab named \u003Cem>Size\u003C\u002Fem> that shows the tab descriptions of the size attributes S, M and L.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Use Case 2 – Brand information\u003C\u002Fstrong>\u003Cbr \u002F>\nWe might have products of different brands and for each brand we’d like to display a short description about the brand in the product description. Normally we’d have to copy paste the brand description to every product of this brand. If every something changes… well, it’d be pretty cumbersome. Now let’s say we have a product attribute taxonomy named \u003Cem>Brand\u003C\u002Fem>. With this plugin we can instead add the brand description on attribute term level and automatically display it for every product with that brand assigned. We only manage the description once and display it everywhere.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Use Case 3 – Dynamic product descriptions\u003C\u002Fstrong>\u003Cbr \u002F>\nWe create a new product taxonomy “Product Type” and add the reusable product descriptions there. We configure it to append the description to the main product description. We assign our product type attributes to the according products, but do not display the attribute on the product page. One product can even have more than one product types assigned to dynamically build up a product description. You could also use product categories instead.\u003C\u002Fp>\n","Avoid redundant product descriptions! Show category or attribute descriptions in your product main description or show them in extra tabs.",7586,6,"2020-05-10T20:38:00.000Z","5.4.19","4.4.0","5.6",[76,77,22,78,24],"attribute-description","category-description","product-description","http:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwoo-product-attribute-tab","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwoo-product-attribute-tab.1.3.0.zip",{"slug":82,"name":83,"version":84,"author":85,"author_profile":86,"description":87,"short_description":88,"active_installs":89,"downloaded":90,"rating":13,"num_ratings":91,"last_updated":92,"tested_up_to":93,"requires_at_least":94,"requires_php":95,"tags":96,"homepage":99,"download_link":100,"security_score":13,"vuln_count":27,"unpatched_count":27,"last_vuln_date":28,"fetched_at":29},"writetext-ai","WriteText.ai","4.0.1","writetextai","https:\u002F\u002Fprofiles.wordpress.org\u002Fwritetextai\u002F","\u003Cp>\u003Cstrong>Generate, optimize, and publish SEO-rich product content automatically — titles, descriptions, meta tags, Open Graph data, and image alt text — all in one powerful plugin.\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>WriteText.ai combines \u003Cstrong>AI content generation, SEO automation, and Answer Engine Optimization (AEO)\u003C\u002Fstrong> to make your WooCommerce products rank higher and appear in \u003Cstrong>AI-powered search results\u003C\u002Fstrong>, chatbots, and voice assistants.\u003C\u002Fp>\n\u003Cp>With \u003Cstrong>bulk generation for thousands and thousands of products in one go\u003C\u002Fstrong>, intelligent keyword optimization pipeline, full automation, and reusable content templates, WriteText.ai turns manual content work into an AI-powered production line that maintains your unique brand tone and style.\u003C\u002Fp>\n\u003Ch3>Key Highlights in Version 4.0\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>✅ \u003Cstrong>Brand voice:\u003C\u002Fstrong> Generate on-brand content at scale – Create custom brand voices from existing products, CSV uploads, or brand guideline PDFs. Link them to one or more stores so all generated content consistently matches your brand’s tone, style, and writing approach.\u003C\u002Fli>\n\u003Cli>✅ \u003Cstrong>Seamless integration with existing workflows:\u003C\u002Fstrong> Brand voice works with templates, custom prompts, automation, and multilingual generation — maintaining your brand identity across all 29 languages.\u003C\u002Fli>\n\u003Cli>✅ \u003Cstrong>Overall template instructions:\u003C\u002Fstrong> Set global instructions for entire templates alongside section-based prompts for even more control over generated content.\u003C\u002Fli>\n\u003Cli>✅ \u003Cstrong>Enhanced web research options:\u003C\u002Fstrong> Choose between basic and advanced web research settings to enrich your content with the right level of detail.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Why Choose WriteText.ai?\u003C\u002Fh3>\n\u003Cp>WriteText.ai is built for \u003Cstrong>real ecommerce operations\u003C\u002Fstrong>, not just copy generation.\u003C\u002Fp>\n\u003Cp>It’s the first WooCommerce plugin that automates \u003Cstrong>the entire content lifecycle\u003C\u002Fstrong> — from keyword research to generation to transfer — across thousands of products \u003Cstrong>while maintaining your brand’s authentic voice\u003C\u002Fstrong>.\u003C\u002Fp>\n\u003Cp>You’ll get:\u003Cbr \u002F>\n* 🎨 \u003Cem>Brand voice consistency:\u003C\u002Fem> Create custom brand voices that ensure every product sounds authentically like your brand.\u003Cbr \u002F>\n* 🔍 \u003Cem>Smarter SEO:\u003C\u002Fem> Keyword pipelines that evolve from easy-to-rank terms to high-value targets.\u003Cbr \u002F>\n* 🤖 \u003Cem>Full automation:\u003C\u002Fem> Detect new products, analyze keywords, generate, and publish automatically.\u003Cbr \u002F>\n* 🏗️ \u003Cem>Custom templates:\u003C\u002Fem> Structured layouts with reusable blocks (introductions, features, FAQs, images) and overall instructions for complete control.\u003Cbr \u002F>\n* 🌍 \u003Cem>Multilingual power:\u003C\u002Fem> 29 languages with cultural tone and phrasing adjustments.\u003Cbr \u002F>\n* ⚙️ \u003Cem>Enterprise-level reliability:\u003C\u002Fem> Background processing up to 5,000 products via REST with auto-resume and connectivity checks.\u003C\u002Fp>\n\u003Ch3>Main Features\u003C\u002Fh3>\n\u003Ch4>🔄 Full Automation\u003C\u002Fh4>\n\u003Cp>Set and forget. Automatically detect new products, run keyword analysis, generate optimized texts, and transfer them to WooCommerce — all while you sleep.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Daily cron-based new product detection (email notifications included)  \u003C\u002Fli>\n\u003Cli>Smart connectivity checks for seamless REST-based transfers  \u003C\u002Fli>\n\u003Cli>Background processing for up to \u003Cstrong>5,000 products\u003C\u002Fstrong> per batch  \u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>🧱 Template Builder + Custom Prompts\u003C\u002Fh4>\n\u003Cp>Create visually structured, SEO-optimized layouts that match your brand’s tone.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Overall template instructions for global guidance across all sections\u003C\u002Fli>\n\u003Cli>Section-based prompts (e.g., Features, FAQs, Specs, Image captions)  \u003C\u002Fli>\n\u003Cli>HTML and CSS-ready output  \u003C\u002Fli>\n\u003Cli>Integrated image blocks with automatic alt text  \u003C\u002Fli>\n\u003Cli>Web research options (basic and advanced) for content enrichment\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>🎨 Brand Voice for Authentic Content\u003C\u002Fh4>\n\u003Cp>Create custom brand voices that define how all your generated content should sound—ensuring consistency across every product, category, and store.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Select up to 5 representative products from your connected webshops or upload product data via CSV \u003C\u002Fli>\n\u003Cli>Provide brand documents, marketing copy, or style guides as PDFs for AI analysis \u003C\u002Fli>\n\u003Cli>Connect brand voices to one or more stores for centralized brand management \u003C\u002Fli>\n\u003Cli>Brand voice integrates seamlessly with templates, automation, multilingual generation, and bulk processing \u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>🧩 Bulk AI Content Generation\u003C\u002Fh4>\n\u003Cp>Generate descriptions, meta tags, Open Graph text, and image alt text in one pass — or target specific fields.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Multi-selection across filters and pages  \u003C\u002Fli>\n\u003Cli>Bulk keyword optimization and generation modes  \u003C\u002Fli>\n\u003Cli>Smart retries and handling for failed transfers  \u003C\u002Fli>\n\u003Cli>Background processing with REST API reliability  \u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>🔑 SEO & AEO Optimization\u003C\u002Fh4>\n\u003Cp>Built for both \u003Cstrong>Search Engine Optimization (SEO)\u003C\u002Fstrong> and \u003Cstrong>Answer Engine Optimization (AEO):\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Structured Q&A and FAQ sections for higher AI visibility  \u003C\u002Fli>\n\u003Cli>Keyword and negative keyword management  \u003C\u002Fli>\n\u003Cli>Intent-based optimization for voice and AI search  \u003C\u002Fli>\n\u003Cli>Competitor and traffic potential insights  \u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>🖼️ Image Intelligence\u003C\u002Fh4>\n\u003Cp>Enrich your content visually with AI image analysis and alt text generation.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Featured image and gallery image alt text support  \u003C\u002Fli>\n\u003Cli>Automatic alt text regeneration during bulk or full automation  \u003C\u002Fli>\n\u003Cli>REST API-based image retrieval for faster transfer  \u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>🌐 Multi-Language & Collaboration\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Supports \u003Cstrong>29 languages\u003C\u002Fstrong>  \u003C\u002Fli>\n\u003Cli>Role-based permissions for teams and agencies  \u003C\u002Fli>\n\u003Cli>Readability scoring and auto-regeneration  \u003C\u002Fli>\n\u003Cli>Multi-store management under one WriteText.ai account  \u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Other Details\u003C\u002Fh4>\n\u003Cp>WriteText.ai relies on third-party services to fulfill different functions in the plugin. Our own proprietary API (\u003Ca href=\"https:\u002F\u002Fwritetext.ai\u002F\" rel=\"nofollow ugc\">https:\u002F\u002Fwritetext.ai\u002F\u003C\u002Fa>) is used for:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Connecting to the appropriate regional server to ensure performance\u003C\u002Fli>\n\u003Cli>Validating the user’s pro status or subscription and monitoring credit balance\u003C\u002Fli>\n\u003Cli>Calculating the credit cost for certain actions\u003C\u002Fli>\n\u003Cli>Getting up-to-date keyword data\u003C\u002Fli>\n\u003Cli>Conducting real-time web research\u003C\u002Fli>\n\u003Cli>Generating text\u003C\u002Fli>\n\u003Cli>Fetching history log\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>The user must have a valid account at \u003Ca href=\"https:\u002F\u002Fplatform.writetext.ai\" rel=\"nofollow ugc\">https:\u002F\u002Fplatform.writetext.ai\u003C\u002Fa> in order to connect to this service. This connection is done upon installation through a setup wizard. You can read the \u003Ca href=\"https:\u002F\u002Fplatform.writetext.ai\u002Fterms\" rel=\"nofollow ugc\">Terms of Service\u003C\u002Fa> and the \u003Ca href=\"https:\u002F\u002Fplatform.writetext.ai\u002Fprivacy\" rel=\"nofollow ugc\">Privacy Notice\u003C\u002Fa> in our website.\u003C\u002Fp>\n\u003Cp>SignalR is a third-party JS file used in WriteText.ai to provide asynchronous notifications and retrieve the current status of ongoing processes. It improves the user experience by keeping users informed with real-time updates during bulk actions and other operations.\u003C\u002Fp>\n\u003Cp>The user only needs their WriteText.ai account at \u003Ca href=\"https:\u002F\u002Fplatform.writetext.ai\" rel=\"nofollow ugc\">https:\u002F\u002Fplatform.writetext.ai\u003C\u002Fa> in order to connect to this service. \u003Ca href=\"https:\u002F\u002Fraw.githubusercontent.com\u002Fstefanpenner\u002Fes6-promise\u002Fmaster\u002FLICENSE\" rel=\"nofollow ugc\">raw.githubusercontent.com\u002Fstefanpenner\u002Fes6-promise\u002Fmaster\u002FLICENSE\u003C\u002Fa> points to the license text for SignalR and is required to be included in the plugin as part of the license conditions.\u003C\u002Fp>\n\u003Ch3>Plans & Credits\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Cstrong>Free plan:\u003C\u002Fstrong> 35 credits within 14 days to test all features.  \u003C\u002Fli>\n\u003Cli>\u003Cstrong>Starter:\u003C\u002Fstrong> Pay-as-you-go with limited automation.  \u003C\u002Fli>\n\u003Cli>\u003Cstrong>Pro:\u003C\u002Fstrong> Advanced SEO automation and bulk tools.  \u003C\u002Fli>\n\u003Cli>\u003Cstrong>Managed Setup:\u003C\u002Fstrong> Guided onboarding and custom setup.\u003C\u002Fli>\n\u003C\u002Ful>\n","WooCommerce AI for SEO & AEO. Automate product content creation with smart templates, bulk generation, and full-site optimization.",70,7304,1,"2026-02-18T05:33:00.000Z","6.9.4","6.0","7.4",[97,98,78,23,24],"aeo","ai","https:\u002F\u002Fwritetext.ai\u002Fwoocommerce","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwritetext-ai.4.0.1.zip",{"slug":102,"name":103,"version":104,"author":105,"author_profile":106,"description":107,"short_description":108,"active_installs":27,"downloaded":109,"rating":27,"num_ratings":27,"last_updated":110,"tested_up_to":93,"requires_at_least":111,"requires_php":95,"tags":112,"homepage":116,"download_link":117,"security_score":13,"vuln_count":27,"unpatched_count":27,"last_vuln_date":28,"fetched_at":29},"blue-raven","Blue Raven","1.0.1","Enterrahost","https:\u002F\u002Fprofiles.wordpress.org\u002Fenterrahost\u002F","\u003Cp>Blue Raven is a powerful eCommerce content and SEO assistant built for WooCommerce. It helps store owners improve product descriptions, metadata, and tags using modern techniques. Whether you’re optimizing your store for better search engine visibility or improving content quality, Blue Raven delivers the tools you need to streamline your workflow.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Features:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Meta Descriptions & Tags:\u003C\u002Fstrong> Automatically improve SEO metadata.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Schema Descriptions & Tags:\u003C\u002Fstrong> Automatically improve SEO schema data.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Robots.txt Management:\u003C\u002Fstrong> View and edit your existing robots.txt or quickly enable the included default with one click.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Mail Form Builder:\u003C\u002Fstrong> A powerful visual mail form builder with shortcode support and bot protection — fully included free with no upsell.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Sitemap and IndexNow support:\u003C\u002Fstrong> Easily enable your sitemap and IndexNow to improve site indexing.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Real-time Stats:\u003C\u002Fstrong> Track optimization status through an intuitive dashboard.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Improved Performance:\u003C\u002Fstrong> Replace multiple plugins with Blue Raven; using fewer plugins can improve site performance. Enable only the features you need.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Continuous Improvements:\u003C\u002Fstrong> Stay up to date with ongoing updates and new features.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Pro Features (Available in a Separate Plugin):\u003C\u002Fstrong>\n\u003Cul>\n\u003Cli>AI-powered content generation\u003C\u002Fli>\n\u003Cli>Uptime monitoring and notifications\u003C\u002Fli>\n\u003Cli>Product description optimization based on your Brand Voice, and input\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Advanced features, such as AI content generation and upcoming tools like image optimization, require an active EnterraHost license and are only available in the separate Blue Raven Pro plugin.\u003C\u002Fp>\n\u003Ch3>External Services\u003C\u002Fh3>\n\u003Cp>This plugin may connect to the following third-party or external services, depending on the features you enable in its settings and when you supply the necessary keys, tags, or verification codes. These services may receive data from your website or its visitors in order to provide their functionality.\u003C\u002Fp>\n\u003Cp>While this plugin facilitates integration with these services, the site owner is responsible for obtaining any required keys or codes and for agreeing to the terms and conditions of the respective service providers.\u003C\u002Fp>\n\u003Col>\n\u003Cli>\n\u003Cp>Cloudflare Turnstile\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Purpose: Provides CAPTCHA verification to protect login, registration, and comment forms from automated abuse.\u003C\u002Fli>\n\u003Cli>Data Sent: Visitor’s IP address, browser and device information, and interaction data when CAPTCHA is displayed or solved.\u003C\u002Fli>\n\u003Cli>Conditions: Only active when Turnstile protection is enabled on supported forms.\u003C\u002Fli>\n\u003Cli>Service Provider: Cloudflare, Inc.\u003C\u002Fli>\n\u003Cli>Terms of Service: https:\u002F\u002Fwww.cloudflare.com\u002Fterms\u002F\u003C\u002Fli>\n\u003Cli>Privacy Policy: https:\u002F\u002Fwww.cloudflare.com\u002Fprivacypolicy\u002F\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Google reCAPTCHA\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Purpose: Protects forms from spam and automated abuse by verifying human users.\u003C\u002Fli>\n\u003Cli>Data Sent: Visitor’s IP address, browser and device information, and form interaction data when CAPTCHA is displayed or solved.\u003C\u002Fli>\n\u003Cli>Conditions: Only active when reCAPTCHA is enabled in plugin settings.\u003C\u002Fli>\n\u003Cli>Service Provider: Google LLC.\u003C\u002Fli>\n\u003Cli>Terms of Service: https:\u002F\u002Fpolicies.google.com\u002Fterms\u003C\u002Fli>\n\u003Cli>Privacy Policy: https:\u002F\u002Fpolicies.google.com\u002Fprivacy\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>hCaptcha\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Purpose: Provides CAPTCHA verification to block bots and automated abuse.\u003C\u002Fli>\n\u003Cli>Data Sent: Visitor’s IP address, browser and device information, and interaction data when CAPTCHA is displayed or solved.\u003C\u002Fli>\n\u003Cli>Conditions: Only active when hCaptcha is enabled in plugin settings.\u003C\u002Fli>\n\u003Cli>Service Provider: Intuition Machines, Inc.\u003C\u002Fli>\n\u003Cli>Terms of Service: https:\u002F\u002Fwww.hcaptcha.com\u002Fterms\u003C\u002Fli>\n\u003Cli>Privacy Policy: https:\u002F\u002Fwww.hcaptcha.com\u002Fprivacy\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Microsoft Clarity\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Purpose: Tracks anonymized visitor behavior for analytics and usability improvements.\u003C\u002Fli>\n\u003Cli>Data Sent: Page URLs, click\u002Ftap activity, scroll behavior, anonymized IP address, and browser\u002Fdevice details.\u003C\u002Fli>\n\u003Cli>Conditions: Only active when Clarity tracking is enabled in plugin settings.\u003C\u002Fli>\n\u003Cli>Service Provider: Microsoft Corporation.\u003C\u002Fli>\n\u003Cli>Terms of Service: https:\u002F\u002Fclarity.microsoft.com\u002Fterms\u003C\u002Fli>\n\u003Cli>Privacy Policy: https:\u002F\u002Fprivacy.microsoft.com\u002Fprivacystatement\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Facebook \u002F Meta Pixel\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Purpose: Tracks website visits and specific events for advertising and conversion tracking.\u003C\u002Fli>\n\u003Cli>Data Sent: Page views, event actions (e.g., purchases, registrations), anonymized IP address, and browser\u002Fdevice information.\u003C\u002Fli>\n\u003Cli>Conditions: Only active when a Pixel ID is configured in plugin settings.\u003C\u002Fli>\n\u003Cli>Service Provider: Meta Platforms, Inc.\u003C\u002Fli>\n\u003Cli>Terms of Service: https:\u002F\u002Fwww.facebook.com\u002Flegal\u002Fterms\u003C\u002Fli>\n\u003Cli>Privacy Policy: https:\u002F\u002Fwww.facebook.com\u002Fabout\u002Fprivacy\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Google Analytics\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Purpose: Collects website usage statistics for reporting and optimization.\u003C\u002Fli>\n\u003Cli>Data Sent: Page URLs, referrer URLs, anonymized IP address, browser\u002Fdevice details, and user interaction data.\u003C\u002Fli>\n\u003Cli>Conditions: Only active when a Google Analytics tracking ID is configured in plugin settings.\u003C\u002Fli>\n\u003Cli>Service Provider: Google LLC.\u003C\u002Fli>\n\u003Cli>Terms of Service: https:\u002F\u002Fmarketingplatform.google.com\u002Fabout\u002Fanalytics\u002Fterms\u002Fus\u002F\u003C\u002Fli>\n\u003Cli>Privacy Policy: https:\u002F\u002Fpolicies.google.com\u002Fprivacy\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Ahrefs\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Purpose: Provides SEO and backlink analytics by tracking website performance data.\u003C\u002Fli>\n\u003Cli>Data Sent: Page URLs, site performance metrics, and anonymized visitor data depending on configuration.\u003C\u002Fli>\n\u003Cli>Conditions: Only active when Ahrefs integration is enabled in plugin settings.\u003C\u002Fli>\n\u003Cli>Service Provider: Ahrefs Pte. Ltd.\u003C\u002Fli>\n\u003Cli>Terms of Service: https:\u002F\u002Fahrefs.com\u002Fterms\u003C\u002Fli>\n\u003Cli>Privacy Policy: https:\u002F\u002Fahrefs.com\u002Fprivacy\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Google Search Console (Site Verification)\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Purpose: Verifies site ownership for use with Google Search Console tools.\u003C\u002Fli>\n\u003Cli>Data Sent: None directly from the plugin; the verification tag is added to the site header. Once verified, Google may collect site-related data through its own services.\u003C\u002Fli>\n\u003Cli>Conditions: Only active when a Google Search Console verification code is entered in plugin settings.\u003C\u002Fli>\n\u003Cli>Service Provider: Google LLC.\u003C\u002Fli>\n\u003Cli>Terms of Service: https:\u002F\u002Fpolicies.google.com\u002Fterms\u003C\u002Fli>\n\u003Cli>Privacy Policy: https:\u002F\u002Fpolicies.google.com\u002Fprivacy\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Bing Webmaster Tools (Site Verification)\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Purpose: Verifies site ownership for use with Bing Webmaster Tools.\u003C\u002Fli>\n\u003Cli>Data Sent: None directly from the plugin; the verification tag is added to the site header. Once verified, Microsoft may collect site-related data through its own services.\u003C\u002Fli>\n\u003Cli>Conditions: Only active when a Bing Webmaster Tools verification code is entered in plugin settings.\u003C\u002Fli>\n\u003Cli>Service Provider: Microsoft Corporation.\u003C\u002Fli>\n\u003Cli>Terms of Service: https:\u002F\u002Fwww.microsoft.com\u002Fen-us\u002Fservicesagreement\u002F\u003C\u002Fli>\n\u003Cli>Privacy Policy: https:\u002F\u002Fprivacy.microsoft.com\u002Fprivacystatement\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Ahrefs Webmaster Tools (Site Verification)\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Purpose: Verifies site ownership for use with Ahrefs Webmaster Tools.\u003C\u002Fli>\n\u003Cli>Data Sent: None directly from the plugin; the verification tag is added to the site header. Once verified, Ahrefs may collect site-related data through its own services.\u003C\u002Fli>\n\u003Cli>Conditions: Only active when an Ahrefs verification code is entered in plugin settings.\u003C\u002Fli>\n\u003Cli>Service Provider: Ahrefs Pte. Ltd.\u003C\u002Fli>\n\u003Cli>Terms of Service: https:\u002F\u002Fahrefs.com\u002Fterms\u003C\u002Fli>\n\u003Cli>Privacy Policy: https:\u002F\u002Fahrefs.com\u002Fprivacy\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Meta for Business (Domain Verification)\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Purpose: Verifies site ownership for Meta Business tools (including Facebook and Instagram integrations).\u003C\u002Fli>\n\u003Cli>Data Sent: None directly from the plugin; the verification tag is added to the site header. Once verified, Meta may collect site-related data through its own services.\u003C\u002Fli>\n\u003Cli>Conditions: Only active when a Meta verification code is entered in plugin settings.\u003C\u002Fli>\n\u003Cli>Service Provider: Meta Platforms, Inc.\u003C\u002Fli>\n\u003Cli>Terms of Service: https:\u002F\u002Fwww.facebook.com\u002Flegal\u002Fterms\u003C\u002Fli>\n\u003Cli>Privacy Policy: https:\u002F\u002Fwww.facebook.com\u002Fabout\u002Fprivacy\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>IndexNow (Bing)\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Purpose: Allows fast and efficient submission of URLs to Bing and other search engines to speed up site indexing.\u003C\u002Fli>\n\u003Cli>Data Sent: URL data of your site’s pages when you enable and use IndexNow.\u003C\u002Fli>\n\u003Cli>Conditions: Active only when IndexNow is enabled in plugin settings.\u003C\u002Fli>\n\u003Cli>Service Provider: Microsoft Corporation.\u003C\u002Fli>\n\u003Cli>Terms of Service: https:\u002F\u002Fwww.microsoft.com\u002Fen-us\u002Fservicesagreement\u002F\u003C\u002Fli>\n\u003Cli>Privacy Policy: https:\u002F\u002Fprivacy.microsoft.com\u002Fprivacystatement\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Enterrahost Services\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Purpose: Provides essential services for plugin functionality, including initial database creation, delivery of Enterrahost announcements, and access to WordPress plugin version change logs.\u003C\u002Fli>\n\u003Cli>Data Sent: Basic plugin and site data required for database setup and retrieving service information.\u003C\u002Fli>\n\u003Cli>Conditions: Active only when the Enterrahost plugin is installed and configured.\u003C\u002Fli>\n\u003Cli>Service Provider: Enterrahost Limited.\u003C\u002Fli>\n\u003Cli>Terms of Service: https:\u002F\u002Fenterrahost.com\u002Flegal\u003C\u002Fli>\n\u003Cli>Privacy Policy: https:\u002F\u002Fenterrahost.com\u002Fprivacy-policy\u002F\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch3>License\u003C\u002Fh3>\n\u003Cp>Blue Raven 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\u003Cp>Blue Raven is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.\u003C\u002Fp>\n\u003Cp>You should have received a copy of the GNU General Public License along with this plugin. If not, visit https:\u002F\u002Fwww.gnu.org\u002Flicenses\u002Fgpl-2.0.html.\u003C\u002Fp>\n\u003Ch3>Additional Information\u003C\u002Fh3>\n\u003Cp>The Blue Raven plugin available in the WordPress.org repository is fully functional and free to use with all basic SEO and mail form features included.\u003Cbr \u002F>\nAdvanced premium features—such as AI-generated product content, uptime monitoring, image optimization, product versioning, and other tools—are offered separately through the Blue Raven Pro plugin, which is distributed exclusively outside the WordPress.org repository at https:\u002F\u002Fenterrahost.com.\u003Cbr \u002F>\nThese premium features rely on API calls to EnterraHost servers and are not part of the GPL-licensed plugin code available here.\u003Cbr \u002F>\nThis separation ensures compliance with WordPress.org guidelines requiring that all code hosted on the repository be free, fully functional, and without locked or disabled features.\u003C\u002Fp>\n","Boost WooCommerce SEO with meta tags, schema, alt tags, sitemaps, and forms. Upgrade to Blue Raven Pro for generative Product descriptions and more.",300,"2025-12-03T08:08:00.000Z","6.2",[113,114,115,23,24],"contact-form","optimization","product-descriptions","https:\u002F\u002Fenterrahost.com\u002Fplugins\u002Fblue-raven","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fblue-raven.1.0.1.zip",{"slug":119,"name":120,"version":121,"author":122,"author_profile":123,"description":124,"short_description":125,"active_installs":27,"downloaded":126,"rating":27,"num_ratings":27,"last_updated":127,"tested_up_to":128,"requires_at_least":129,"requires_php":95,"tags":130,"homepage":131,"download_link":132,"security_score":133,"vuln_count":27,"unpatched_count":27,"last_vuln_date":28,"fetched_at":29},"descrb","{descrb}","1.0.2","descrb25","https:\u002F\u002Fprofiles.wordpress.org\u002Fdescrb25\u002F","\u003Cp>\u003Ca href=\"https:\u002F\u002Fdescrb.com\u002F\" rel=\"nofollow ugc\">Descrb\u003C\u002Fa> is an application that will help you increase sales in your online store. Use AI image recognition to generate product descriptions with attributes, specs, and SEO keywords. Boost your eCommerce sales and streamline your workflow with our WooCommerce plugin—try it today!\u003C\u002Fp>\n\u003Ch4>How to use this tool?\u003C\u002Fh4>\n\u003Cp>To create a description for a single product, simply follow these steps:\u003C\u002Fp>\n\u003Col>\n\u003Cli>Go to the product page in the admin panel and navigate to the Descrb tab.\u003C\u002Fli>\n\u003Cli>Enter the API key generated on our website.\u003C\u002Fli>\n\u003Cli>Select the options you’re interested in and click the Generate Description button.\u003C\u002Fli>\n\u003Cli>Import the ready-made product description by clicking the Import Product button.\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Cp>For generating descriptions for multiple products:\u003C\u002Fp>\n\u003Col>\n\u003Cli>Select the Product Manager tab from the menu in the admin panel.\u003C\u002Fli>\n\u003Cli>Ensure the API key from our website has been entered.\u003C\u002Fli>\n\u003Cli>Choose the products you’re interested in and click the Make Descriptions button.\u003C\u002Fli>\n\u003Cli>Fill in the fields in the popup window and click Generate Descriptions.\u003C\u002Fli>\n\u003Cli>After clicking the Import Selected Products button, the new descriptions will appear for the selected products.\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch3>External Services\u003C\u002Fh3>\n\u003Cp>This plugin connects to Descrb API (https:\u002F\u002Fdescrb.com\u002F), a service that provides AI-powered image recognition and product description generation for eCommerce products.\u003C\u002Fp>\n\u003Ch4>Data Transmission\u003C\u002Fh4>\n\u003Cp>The plugin sends the following data to Descrb’s servers:\u003Cbr \u002F>\n* Product images when generating descriptions\u003Cbr \u002F>\n* Product basic information (title, category) for context-aware descriptions\u003Cbr \u002F>\n* Your API key for authentication\u003Cbr \u002F>\n* Selected generation preferences\u002Fparameters\u003C\u002Fp>\n\u003Cp>Data is only transmitted when you explicitly request description generation, either for individual products or in bulk mode.\u003C\u002Fp>\n\u003Ch4>Service Policies\u003C\u002Fh4>\n\u003Cp>This service is provided by Descrb:\u003Cbr \u002F>\n* Terms of Service: https:\u002F\u002Fdescrb.com\u002Frules\u003Cbr \u002F>\n* Privacy Policy: https:\u002F\u002Fdescrb.com\u002Fprivacy\u003C\u002Fp>\n\u003Cp>Descrb is Poland-based, specializing in AI-powered eCommerce solutions. The service uses proprietary AI models for image recognition, object detection, and description generation.\u003C\u002Fp>\n\u003Cp>For more information about Descrb’s technology stack and capabilities, please visit https:\u002F\u002Fdescrb.com\u002F\u003C\u002Fp>\n","A plugin for WooCommerce that enables quick creation of descriptions for your products.",539,"2025-01-29T10:42:00.000Z","6.7.5","6.7",[98,119,115,23,24],"https:\u002F\u002Fdescrb.com\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fdescrb.1.0.2.zip",92,{"attackSurface":135,"codeSignals":196,"taintFlows":204,"riskAssessment":205,"analyzedAt":208},{"hooks":136,"ajaxHandlers":192,"restRoutes":193,"shortcodes":194,"cronEvents":195,"entryPointCount":27,"unprotectedCount":27},[137,143,146,151,155,159,163,167,172,176,180,183,187,190],{"type":138,"name":139,"callback":140,"file":141,"line":142},"action","plugins_loaded","cdfwsp_category_desription_for_woo_load_text_domain","category-description-for-woocommerce.php",37,{"type":138,"name":139,"callback":144,"file":141,"line":145},"cdfwsp_category_description_for_woo_init",59,{"type":138,"name":147,"callback":148,"file":149,"line":150},"init","register_category_description_meta","includes\\class-cdfwsp-category-descriptin-for-woo-admin.php",9,{"type":138,"name":152,"callback":153,"file":149,"line":154},"product_cat_add_form_fields","add_category_fields",11,{"type":138,"name":156,"callback":157,"file":149,"line":158},"product_cat_edit_form_fields","edit_category_fields",13,{"type":138,"name":160,"callback":161,"file":149,"line":162},"edited_product_cat","save_category_fields",15,{"type":138,"name":164,"callback":161,"priority":165,"file":149,"line":166},"created_product_cat",10,16,{"type":138,"name":168,"callback":169,"file":170,"line":171},"wp_enqueue_scripts","enqueue_frontend_assets","includes\\class-cdfwsp-category-descriptin-for-woo-frontend.php",17,{"type":138,"name":173,"callback":174,"file":170,"line":175},"wp","handle_category_description_display",18,{"type":177,"name":178,"callback":179,"priority":165,"file":170,"line":50},"filter","get_the_archive_description","__return_empty_string",{"type":177,"name":181,"callback":179,"priority":165,"file":170,"line":182},"term_description",75,{"type":138,"name":184,"callback":185,"priority":165,"file":170,"line":186},"woocommerce_before_shop_loop","closure",91,{"type":138,"name":188,"callback":185,"file":170,"line":189},"woocommerce_after_shop_loop",127,{"type":138,"name":188,"callback":185,"file":170,"line":191},139,[],[],[],[],{"dangerousFunctions":197,"sqlUsage":198,"outputEscaping":200,"fileOperations":27,"externalRequests":27,"nonceChecks":91,"capabilityChecks":27,"bundledLibraries":203},[],{"prepared":27,"raw":27,"locations":199},[],{"escaped":201,"rawEcho":27,"locations":202},33,[],[],[],{"summary":206,"deductions":207},"The \"category-description-for-woocommerce\" plugin version 1.0.0 exhibits a strong security posture based on the provided static analysis. The absence of any dangerous functions, unsanitized taint flows, raw SQL queries, unescaped output, or file operations is highly commendable.  Furthermore, the complete lack of a notable attack surface through AJAX handlers, REST API routes, shortcodes, or cron events significantly reduces potential entry points for malicious actors. The presence of a nonce check, even with no explicit capability checks, suggests a basic level of security awareness in its development.\n\nThe vulnerability history is also clean, with no known CVEs, indicating that this version has not been publicly associated with security flaws. This, combined with the static analysis findings, points to a plugin that has been developed with security in mind, adhering to good practices like prepared statements and output escaping.  However, the absence of capability checks on any potential (though seemingly non-existent) entry points could be a minor area for improvement if the plugin were to introduce such features in the future.\n\nIn conclusion, \"category-description-for-woocommerce\" v1.0.0 appears to be a secure plugin with no immediate security concerns identified in this analysis. Its strengths lie in its minimal attack surface, use of prepared statements, and proper output escaping.  The lack of vulnerabilities in its history further reinforces its reliable security standing. The only potential weakness, and it's a minor one given the current lack of entry points, is the absence of explicit capability checks.",[],"2026-03-17T05:37:00.137Z",{"wat":210,"direct":220},{"assetPaths":211,"generatorPatterns":214,"scriptPaths":215,"versionParams":217},[212,213],"\u002Fwp-content\u002Fplugins\u002Fcategory-description-for-woocommerce\u002Fassets\u002Fjs\u002Ffrontend.js","\u002Fwp-content\u002Fplugins\u002Fcategory-description-for-woocommerce\u002Fassets\u002Fcss\u002Ffrontend.css",[],[216],"category-description-for-woocommerce\u002Fassets\u002Fjs\u002Ffrontend.js",[218,219],"category-description-for-woocommerce\u002Fassets\u002Fjs\u002Ffrontend.js?ver=1.0.0","category-description-for-woocommerce\u002Fassets\u002Fcss\u002Ffrontend.css?ver=1.0.0",{"cssClasses":221,"htmlComments":227,"htmlAttributes":228,"restEndpoints":230,"jsGlobals":231,"shortcodeOutput":232},[222,223,224,225,226],"custom-category-description","cdfwsp_category_desription_excerpt","cdfwsp_load-more-button","cdfwsp_category_description_text","load_more_link",[],[229],"hidden",[],[],[]]