Changelog & Versioning
Versioning
This project follows Semantic Versioning (SemVer).
- Major (vX.0.0): Significant changes that may require updates to your WordPress theme or shortcode implementation.
- Minor (v0.X.0): New features or functional enhancements that are backward compatible.
- Patch (v0.0.X): Bug fixes, security patches, or style adjustments that do not affect existing functionality.
Changelog
1.0.0
Initial Release
The foundational release of the Supervised AI Bots plugin, providing a streamlined way to embed external AI chatbot interfaces into WordPress sites via an interactive popup widget.
Features
- Multi-Bot Management: Added a centralized settings page to manage multiple chatbot URLs.
- Shortcode Integration: Introduced the
[supervised_ai_bot]shortcode for flexible bot placement. - Responsive Chat Widget: Implemented a floating "circle button" interface that toggles a chat popup, ensuring the bot is accessible without occupying permanent screen real estate.
- Custom Styling: Included a default CSS framework to ensure the chatbot container fits common screen sizes (670px height) and maintains a modern look.
Usage Example
To display the first chatbot URL configured in your settings, use the following shortcode within any Post or Page:
[supervised_ai_bot id="1"]
Technical Notes for Users
- UI Components: The plugin loads
custom-popup-script.jsandcustom-popup-style.cssto handle the chat toggle functionality. - Z-Index: The chat widget is set to a
z-indexof9999to ensure it appears above most standard WordPress themes. - Requirements: Requires WordPress 5.0 or higher.