Global Sort Product Attributes
A WooCommerce plugin that allows users to reorder global product attributes for variable products across all products or within selected categories.
by Marc Maninang · github.com/microcurse/global-sort-product-attributes · website
Install
No release zip yet. The repository archive installs, but the folder name will carry the branch suffix and updates will not flow:
wp plugin install https://github.com/microcurse/global-sort-product-attributes/archive/refs/heads/main.zipReadme
Global Sort Product Attributes
A WooCommerce plugin that allows users to reorder global product attributes for variable products across all products or within selected categories.
Description
Global Sort Product Attributes provides a user-friendly interface for WooCommerce store administrators to manage the order of global product attributes for variable products. This plugin is especially useful for stores with large product catalogs where consistent attribute ordering is important for the customer experience.
Key Features
- Category-Based Filtering: Select specific categories to manage product attribute ordering or apply changes globally.
- Drag-and-Drop Interface: Easily reorder attributes with an intuitive drag-and-drop interface.
- Batch Processing: Process products in manageable chunks to prevent server overload.
- Preview Changes: Review attribute order changes before applying them.
- Progress Tracking: Monitor the progress of batch operations with a visual progress bar.
- Error Handling: Comprehensive error handling and logging for all operations.
Installation
- Upload the
global-sort-product-attributesfolder to the/wp-content/plugins/directory - Activate the plugin through the 'Plugins' menu in WordPress
- Navigate to Products > Sort Attributes to use the plugin
Requirements
- WordPress 5.8 or higher
- WooCommerce 5.0 or higher
- PHP 7.4 or higher
Usage
- Go to Products > Sort Attributes in the WordPress admin menu
- Select a category from the dropdown (or "All Categories" to apply changes globally)
- Choose the batch size for processing
- Click "Load Products" to display products and their attributes
- Drag and drop attributes in the desired order
- Select the products you want to update
- Click "Apply Order to Selected Products" to save changes
Changelog
1.0.0
- Initial release
Credits
Developed by Marc Maninang for Forbes Industries.
License
This plugin is licensed under the GPL v2 or later.
This program is free software; you can redistribute it and/or 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.
This program 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.