=== Theraplo === Contributors: cannon8417 Tags: appointment, booking, calendar, therapy, healthcare Requires at least: 5.0 Tested up to: 6.9 Requires PHP: 7.4 Stable tag: 1.0.9 License: GPLv2 or later License URI: https://www.gnu.org/licenses/gpl-2.0.html Calendar and booking widget system for therapy practices and healthcare professionals. == Description == Theraplo seamlessly integrates appointment booking functionality into WordPress websites for therapy practices and healthcare professionals. The plugin provides multiple ways to embed interactive booking calendars on your site. = Key Features = * **Multiple Integration Methods**: Shortcodes, Gutenberg blocks, WordPress widgets, and Elementor widgets * **Specialist-Specific Calendars**: Individual booking calendars for each practitioner * **Service and Location Filtering**: Pre-filter appointments by service type and location * **Responsive Design**: Mobile-friendly with customizable styling * **Admin Interface**: Easy configuration and management * **Flexible Customization**: Add custom CSS to match your brand = Integration Options = **Shortcodes:** * `[theraplo-full]` - Full calendar view * `[theraplo-user data-id="specialist-id"]` - User-specific calendar **Gutenberg Block:** * Theraplo Calendar block with visual editor controls **WordPress Widget:** * Available in Appearance > Widgets **Elementor Widget:** * Available in Elementor page builder = Who Is This For? = * Therapy practices * Healthcare professionals * Wellness centers * Individual therapists * Medical clinics * Any appointment-based business == Installation == = Automatic Installation (Recommended) = 1. Go to Plugins > Add New in your WordPress admin 2. Search for "Theraplo" 3. Click "Install Now" and then "Activate" 4. You'll see a welcome notice - click "Complete setup" 5. Add your Theraplo configuration and start using widgets! = Manual Installation = 1. Download the plugin zip file 2. Go to Plugins > Add New > Upload Plugin 3. Choose the zip file and click "Install Now" 4. Activate the plugin 5. Go to Theraplo > Setup to configure = Quick Start = After activation, you'll see: - Welcome notice with setup link - "Settings" link on plugins page - New "Theraplo" menu in WordPress admin = For Elementor Users = - Install and activate Elementor - Look for "Theraplo Calendar" widget in Elementor's widget panel - Drag and drop to use! = Need Help? = Visit the Introduction page (Theraplo > Introduction) for complete documentation and examples. == Frequently Asked Questions == = Do I need a Theraplo account? = Yes, you need a Theraplo account and configuration to use this plugin. You can sign up at https://theraplo.com. After creating your account, visit the plugin setup page to configure your account settings. = Can I customize the calendar appearance? = Yes, you can add custom CSS in the Theraplo > Advanced settings page to style the calendar according to your needs. = Is this compatible with my theme? = Yes, the plugin is designed to work with any WordPress theme. The calendars are responsive and will adapt to your theme's styling. == Screenshots == 1. Admin setup page with configuration 2. Browse data page for specialists and services 3. Shortcode integration example 4. Gutenberg block in the editor 5. Elementor widget configuration == Changelog == = 1.0.8 = * Add data-tenant-id attribute support across all widget integration methods * Include Firebase assets in distribution package = 1.0.0 = * Initial release * Multiple integration methods (shortcodes, Gutenberg, widgets, Elementor) * Admin interface with data browser * Responsive calendar display * Custom CSS support == Upgrade Notice == = 1.0.8 = Adds tenant ID support. Update recommended. = 1.0.0 = Initial release of Theraplo plugin.