=== Zalwebtech Order Calendar for WooCommerce ===
Contributors: faizals, onlinedoit
Tags: woocommerce, orders, calendar, order management, csv export
Requires at least: 6.0
Tested up to: 7.0
Requires PHP: 7.4
Requires Plugins: woocommerce
Stable tag: 1.5.5
License: GPLv2 or later
License URI: https://www.gnu.org/licenses/gpl-2.0.html

Display WooCommerce orders in an admin calendar, drag to reschedule, apply filters, quick edit orders, and export filtered orders to CSV.

== Description ==

Zalwebtech Order Calendar for WooCommerce helps store managers view and manage WooCommerce orders in a calendar interface directly inside wp-admin.

Plugin website: https://zalwebtech.com/order-calendar-manager-pro/
Pro version: https://zalwebtech.com/order-calendar-manager-pro/

Key features:

* Calendar view for WooCommerce orders
* Drag-and-drop order rescheduling
* Click event action mode: open Edit Order page or Quick Edit popup
* Quick Edit popup to update order status and add an order note
* Filter orders by status, payment method, customer, and product
* Product name search for faster filtering
* CSV export for filtered results
* Status-based event colors for better visual tracking
* New orders badge on the WooCommerce > Order Calendar submenu
* Local bundled FullCalendar assets with no external CDN dependency

This plugin is intended for WooCommerce-powered stores and works in the admin area.

== Installation ==

1. Upload the plugin folder to `/wp-content/plugins/`, or install it via Plugins > Add New.
2. Activate **Zalwebtech Order Calendar for WooCommerce** from the Plugins screen.
3. Make sure WooCommerce is installed and active.
4. Go to **WooCommerce > Order Calendar**.
5. (Optional) In Calendar Settings, choose what happens when clicking an event:
   * Open Edit Order Page
   * Open Quick Edit Popup

== Frequently Asked Questions ==

= Does this plugin require WooCommerce? =

Yes. WooCommerce must be installed and active.

= Can I change the scheduled date of an order? =

Yes. Drag an event to another date in the calendar to update the order schedule.

= What fields can be changed in Quick Edit? =

You can update order status and add an order note.

= Can I export filtered calendar data? =

Yes. Use the **Export CSV** button after applying filters.

== Screenshots ==

1. Order Calendar admin screen
2. Quick Edit order popup

== Changelog ==

= 1.5.5 =
* Normalized plugin file line endings for Plugin Check compatibility.

= 1.5.4 =
* Updated plugin public prefixes from woc to zalwoc for WordPress.org review compliance.
* Updated AJAX actions, script handles, CSS selectors, option names, and class names to use the zalwoc prefix.

= 1.5.3 =
* Renamed plugin to Zalwebtech Order Calendar for WooCommerce for WordPress.org naming compliance.
* Updated plugin slug and text domain to zalwebtech-order-calendar-for-woocommerce.

= 1.5.2 =
* Updated package version for WordPress.org resubmission.
* Matched translation text domain to the current WordPress.org submission slug.

= 1.5.1 =
* Updated plugin display name and slug metadata for WordPress.org review.
* Updated plugin headers for WordPress.org review.
* Removed WordPress.org directory assets from the plugin package.

= 1.5.0 =
* Updated plugin version and asset cache version to 1.5.0.
* Refreshed release metadata.
* Refreshed plugin readme metadata for the latest release.

= 1.4.9 =
* Updated website url

= 1.4.8 =
* Updated plugin metadata and asset version to 1.4.8.
* Improved local FullCalendar stylesheet so month, week, and day views render correctly without CDN assets.
* Fixed CSV export permission check for WooCommerce managers.
* Improved order total text formatting in calendar event titles.
* Added Pro Version link in plugin action links.

= 1.3.1 =
* Improved calendar workflow for Woo order management.
* Added filtering by status, payment method, customer, and product.
* Added product name search for filter input.
* Added quick edit popup support (status update and order note).
* Added CSV export for filtered order data.
* Added configurable click action mode for calendar events.
* Added status-based event color mapping.

== Upgrade Notice ==

= 1.5.5 =
Recommended update for Plugin Check compatibility.

= 1.5.4 =
Recommended update for WordPress.org review prefix compliance.

= 1.5.3 =
Recommended update for WordPress.org naming compliance.

= 1.5.2 =
Recommended update for WordPress.org resubmission compatibility.

= 1.5.1 =
Recommended update for WordPress.org review metadata and package cleanup.

= 1.5.0 =
Recommended update for refreshed plugin assets and latest release metadata.

= 1.4.8 =
Recommended update for local calendar assets, CSV export permission fix, and improved calendar rendering.

= 1.3.1 =
Recommended update for improved filtering, quick edit flow, and CSV export.
