Advanced Warranty Management
Book Info WordPress Plugin
by saeid6780 · github.com/saeid6780/afrozweb-garanties · website
★ 0stars
0forks
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/saeid6780/afrozweb-garanties/archive/refs/heads/main.zipAdvanced Warranty Management Plugin
A comprehensive plugin for creating and managing a product warranty system on WordPress websites. This plugin allows administrators to manage warranties and enables authorized agents to register new warranties for customers through a simple front-end form. It also includes a public-facing search tool for anyone to check a warranty's status.
Core Features
- Dedicated Database Table: Creates a custom
warrantiestable to store all warranty data and metadata efficiently, ensuring no bloat in core WordPress tables and improving query performance. - Full-Featured Admin Panel:
- "Add New Warranty" screen with all necessary fields.
- "Edit Warranty" interface to update existing records.
- A complete list of all registered warranties with powerful search and filtering capabilities.
- Agent Role Integration: Seamlessly integrates with custom user roles (e.g., 'Agent'), granting them exclusive access to the warranty submission form.
- Powerful Shortcodes:
[warranty_submission_form]: Displays the warranty registration form. Best used on a private page accessible only to agents.[warranty_list]: Shows a list of warranties submitted by the currently logged-in agent.[warranty_search_form]: Renders a public form for any user to search for a warranty by serial number or other identifiers.- Public Search Functionality: Allows any site visitor to check their warranty status, providing transparency and reducing support requests.
- Developer-Friendly: Built with WordPress coding standards, action hooks, and filters, making it extensible and easy to customize.
Installation
- Upload the
advanced-warranty-managementfolder to the/wp-content/plugins/directory. - Activate the plugin through the 'Plugins' menu in your WordPress admin panel.
- Once activated, a new Warranties menu will appear in the WordPress dashboard.
- Create new pages and use the shortcodes
[warranty_submission_form]and[warranty_search_form]to deploy the forms.
Requirements
- WordPress Version: 5.2 or higher
- PHP Version: 7.4 or higher
Note: This is the initial release. Future versions will include more features and enhancements.