Description
StoreHelper Kit is a comprehensive suite of maintenance and optimization tools for WooCommerce. Manage categories, prices, brand images, stock levels, and more—all from one intuitive interface. Each tool is modular, extendable via add-ons, and designed to streamline your workflow and boost productivity.
The new AI Alt Text Generator dramatically simplifies SEO and accessibility work. It analyzes the post/page context (including focus keywords and meta descriptions when available) together with the visual content of each image, and then generates natural, human‑sounding ALT attributes. The output is concise, keyword‑aware, and avoids generic words like “image/photo/picture,” helping search engines better understand your media while improving accessibility for assistive technologies.
We also introduce a powerful Structured Menu Builder for WooCommerce categories. Whether you manage 100 or 1,000+ categories, the tool can assemble a full navigation menu in seconds while preserving the parent–child hierarchy. This removes hours of manual work and reduces errors when constructing complex category trees, resulting in cleaner navigation and a better user experience.
StoreHelper Kit integrates with OpenAI for AI‑powered generation tasks. All requests are performed on demand, and you provide your own API key. Keys are stored in your WordPress installation; the plugin does not store generated content or images externally.
Tools Overview
Below is a quick overview of all the tools included in StoreHelper Kit:
-
Menu Builder – Assemble a complete WooCommerce navigation menu from your product categories, preserving parent–child relationships. Ideal for stores with hundreds or thousands of categories, this tool automates the menu creation process and exports directly to WordPress menus.
-
Filter Builder – Select and configure top product attributes (e.g., color, size, brand) into AJAX‑powered filters and add them to your sidebar or widget areas. Customize filter labels, display order, and visibility for better customer navigation.
-
Bulk Price Updater – Update product prices in bulk based on flexible criteria such as category, attribute, or price range. Supports fixed value and percentage adjustments, variable products, and scheduled price changes to streamline promotions.
-
Brand Image Finder – Automatically fetch and assign images for attribute terms (such as brands) using integrated APIs (SeekLogo, Clearbit). Configure fallback behavior, custom image sizes, and update brand visuals in bulk to enhance product listings.
-
Level Deleter – Remove WooCommerce product categories by specific hierarchy levels (e.g., delete all 3rd-level categories). Quickly clean up deep or unused category layers without affecting parent categories.
-
Image Alt Text Generator – Generate SEO‑optimized ALT text for media library images via OpenAI. The tool analyzes page or post context (including Rank Math focus keywords and meta descriptions) and the image itself, producing concise, keyword‑aware ALT attributes without generic words.
External Services
This plugin integrates with the following third-party services. All requests occur only when you initiate logo retrieval or image updates:
-
SeekLogo API
- Purpose: Automated logo search and retrieval.
- Data sent: Brand name or taxonomy term.
- When: On-demand, when fetching or auto-updating brand images.
- Terms of Service: https://seeklogo.com/terms-of-service
- Privacy Policy: https://seeklogo.com/privacy-policy
-
Clearbit Logo API (optional)
- Purpose: Fallback logo lookup using Clearbit’s Logo service.
- Data sent: Brand domain or name.
- When: Only if SeekLogo returns no results and the option is enabled in settings.
- Terms of Service: https://clearbit.com/legal/terms
- Privacy Policy: https://clearbit.com/legal/privacy
-
WordPress.org Plugin API
- Purpose: Retrieve plugin icons and metadata if linked to a WordPress.org project.
- Data sent: Plugin slug.
- When: When displaying plugin-related images in the admin interface.
- Terms & Privacy: https://developer.wordpress.org/plugins/wordpress-org/plugin-assets-api/
-
OpenAI API
- Purpose: AI‑powered generation of image ALT text (vision + text).
- Data sent: Image URL and a short textual prompt with page/post context (e.g., focus keyword, meta description). Your API key is used to authorize the request.
- When: Only when you explicitly trigger ALT generation for selected images.
- Terms of Use: https://openai.com/policies/terms-of-use
- Privacy Policy: https://openai.com/policies/privacy-policy
Installation
- Upload the
storehelper-kitfolder to the/wp-content/plugins/directory. - Activate the plugin through the ‘Plugins’ menu in WordPress.
- Access StoreHelper Kit via the WooCommerce > StoreHelper Kit admin menu.
- Configure each tool on its own tab as needed.
FAQ
-
What PHP version is required?
-
StoreHelper Kit requires PHP 7.4 or higher.
-
Which WordPress version is supported?
-
The plugin has been tested up to WordPress 6.8.
Reviews
There are no reviews for this plugin.
Contributors & Developers
“StoreHelper Kit – Toolkit” is open source software. The following people have contributed to this plugin.
ContributorsTranslate “StoreHelper Kit – Toolkit” into your language.
Interested in development?
Browse the code, check out the SVN repository, or subscribe to the development log by RSS.
Changelog
2.6
(07.08.2025)
* Improved: ALT Text Generator now runs sequential per-image requests via AJAX to avoid timeouts/HTTP2 protocol issues and provide a smoother experience.
* Added: Real-time progress modal with success/error counters and a live log of operations.
* Added: Robust error logging to wp-content/uploads/storehelper-logs/alt_text_generator.log with fallback to wp-content/alt_text_generator.log.
* Improved: Clean JSON responses and stricter nonce validation to prevent mixed admin HTML in responses and to surface clear error messages.
* Improved: Keyword handling — when no focus keyword is available, ALT is generated from image and page context without failing.
* UI: Refined filters layout, compact modal, textarea for ALT, sticky actions bar, and a per-page selector with working pagination.
* Fix: Eliminated sporadic 400 Bad Request cases by routing same-page POSTs and cleaning output buffers before returning JSON.
2.5
(03.08.2025)
* New: AI Alt Text Generator for images — analyzes page content and the image itself to produce natural, keyword‑aware ALT attributes.
* New: Structured Menu Builder — instantly builds a full navigation tree from all WooCommerce categories, preserving hierarchy; scales to 100s and 1,000s of categories.
* Integration: OpenAI for ALT generation (requires your API key).
2.3
- Enforced mandatory nonce validation for dashboard tool selection to prevent CSRF.
- Added ‘nonceDashboard’ field to the localized script in storehelper_kit_admin_assets() for secure AJAX requests.
- Removed legacy nonce check block and ensured early termination on missing or invalid nonce in storehelper_kit_admin_dashboard().
2.2
- Added deep sanitization of the
attributesarray in the attribute statistics tool usingsanitize_text_field( wp_unslash( ... ) ). - Corrected use of the
$attribute_limitvariable for limiting displayed attributes instead of insecure direct reading from$_POST. - Added a nonce check (
storehelper_kit_dashboard_nonce) instorehelper_kit_admin_dashboard()to prevent CSRF.
2.1
- Replaced external placeholder URL with local
logo-placeholder.jpg. - Documented SeekLogo and Clearbit services with separate Terms of Service and Privacy Policy links.
- Added ABSPATH guard to prevent direct file access in plugin PHP files.
- Implemented nonce and
current_user_can()checks for all AJAX handlers and form submissions. - Sanitized, validated, and escaped all incoming and outgoing data.
- Replaced unsafe SQL calls with
get_posts()(WP_Query) for secure database interactions. - Renamed generic option names to unique prefixes (e.g.,
storehelperkit_widget_...).
2.0
- Major overhaul: refactored all tools for better performance and security.
- Added support for PHP 8.1+ and modern WordPress APIs.
- Improved i18n compliance and sanitized all inputs/outputs.
- Updated readme, documentation, and screenshots.
1.9
- Fixed price update batching bug.
- Added nonce verification to all AJAX actions.
- Enhanced filters in attribute statistics tool.
1.8
- Initial public release.



