Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/wojciechstaszewski4/wordpressplugin
This repository contains a WordPress plugin for managing guitars in an online store. It allows adding, editing, and deleting guitars with meta boxes and displaying them with shortcodes. The README file describes all features.
https://github.com/wojciechstaszewski4/wordpressplugin
boxes guitar manager meta online plugin shortcodes store wordpress
Last synced: about 14 hours ago
JSON representation
This repository contains a WordPress plugin for managing guitars in an online store. It allows adding, editing, and deleting guitars with meta boxes and displaying them with shortcodes. The README file describes all features.
- Host: GitHub
- URL: https://github.com/wojciechstaszewski4/wordpressplugin
- Owner: wojciechstaszewski4
- Created: 2024-06-22T20:29:16.000Z (7 months ago)
- Default Branch: main
- Last Pushed: 2025-01-05T22:46:21.000Z (14 days ago)
- Last Synced: 2025-01-05T23:26:45.899Z (13 days ago)
- Topics: boxes, guitar, manager, meta, online, plugin, shortcodes, store, wordpress
- Language: PHP
- Homepage:
- Size: 4.88 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# 🎸 WordPress Plugin - Guitar Manager
**Guitar Manager** is a WordPress plugin designed to streamline the management of guitar inventories in an online store. It provides a custom admin interface, meta boxes for detailed guitar information, and shortcodes to display guitar data on the front-end. Whether you manage a music shop or an online inventory, this plugin simplifies the process.
---
## 🌟 Features
- **Custom Admin Menu**: Manage guitar details directly from the WordPress admin dashboard.
- **Meta Boxes**: Add additional information about guitars (e.g., name, weight, and quantity).
- **Shortcodes**: Display guitar data dynamically on pages or posts using `[guitar_manager]`.
- **Custom Fields**:
- Text fields (e.g., guitar name).
- Number fields (e.g., weight, quantity).
- Radio buttons (e.g., availability status).
- **Database Management**:
- Creates custom tables on activation.
- Cleans up database tables on deactivation.
- **Dynamic Display**: Supports different views such as list or table via shortcode parameters.---
## 🛠️ Installation
1. Download the `guitar-manager.php` file.
2. Upload the file to the `/wp-content/plugins/` directory on your WordPress installation.
3. Go to the WordPress **Plugins** page and activate the plugin.---
## 🚀 Usage
### Admin Panel
- Navigate to the **Guitar Manager** menu in the WordPress admin dashboard.
- Add, edit, or delete guitars and their details.### Shortcodes
Use the `[guitar_manager]` shortcode to display the guitar list on any page or post. Example:```html
[guitar_manager type="table"]