WP Business Status
A lightweight WordPress plugin that allows business owners to manage and display their current availability status using a customizable shortcode.
by Seleno Development · github.com/selenodev/wp-business-status · 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/selenodev/wp-business-status/archive/refs/heads/main.zipReadme
WP Business Status
A lightweight WordPress plugin that allows business owners to manage and display their current availability status using a customizable shortcode.
Features
- Custom business name
- Business availability status
- Typical response time
- Text alignment customization
- Text color customization
- Font style options
- Live status preview
- Shortcode support
- WordPress Settings integration
Shortcode
Use the following shortcode on any WordPress page or post:
[wpbs_business_status]
Installation
- Download the plugin ZIP file.
- Log in to your WordPress dashboard.
- Go to Plugins → Add New Plugin → Upload Plugin.
- Upload the ZIP file and click Install Now.
- Activate WP Business Status.
- Go to Settings → WP Business Status to configure the plugin.
Usage
- Enter your business name.
- Select your current availability status.
- Enter your typical response time.
- Customize the text alignment, color, and font style.
- Click Save Changes.
- Add the shortcode
[wpbs_business_status]to any page, post, or compatible page builder.
The business status will automatically update wherever the shortcode is used when the settings are changed.
Project Structure
wp-business-status/
├── assets/
│ └── css/
│ └── wp-business-status.css
├── includes/
│ ├── settings.php
│ └── shortcode.php
├── templates/
│ ├── settings-page.php
│ └── status-card.php
├── README.md
└── wp-business-status.php
File Responsibilities
wp-business-status.php— Main plugin file and asset loading.includes/settings.php— Registers plugin settings and the WordPress admin settings page.includes/shortcode.php— Handles the[wpbs_business_status]shortcode and status logic.templates/settings-page.php— Contains the admin settings interface.templates/status-card.php— Contains the frontend status card markup.assets/css/wp-business-status.css— Contains frontend and admin styling.
Requirements
- WordPress 6.0 or higher
- PHP 8.0 or higher
License
This plugin is licensed under the GPL v2 or later.
Author
Developed by Seleno Development
https://selenodev.com