=== AddonLogic Recurring Event Support ===
Contributors: snehalpancholi
Tags: events, recurring events, repeat, schedule
Requires at least: 6.0
Tested up to: 6.7
Requires PHP: 8.1
Stable tag: 1.0.0
License: GPL-2.0+
License URI: https://www.gnu.org/licenses/gpl-2.0.html

Adds daily/weekly/monthly recurrence rules to sec_event posts and expands occurrences in listings via shortcodes and a public PHP API.

== Description ==

AddonLogic Recurring Event Support extends the AddonLogic Simple Event Calendar CPT with a recurrence meta box. Set any event to repeat daily, weekly, or monthly with a configurable interval. Occurrences are expanded on demand — no duplicate posts are created. Two shortcodes display upcoming occurrences and a list of all recurring events.

**Key Features:**

* Recurrence meta box on every sec_event edit screen (sidebar)
* Rules: daily / weekly / monthly
* Configurable interval (every N days/weeks/months)
* End by date or after N occurrences (or neither for indefinite)
* `[recurring_occurrences id="123"]` — list all upcoming dates for one event
* `[recurring_events]` — list all recurring events with next occurrence
* No duplicate posts — occurrences are calculated in memory
* Recurrence badge column in Events admin list
* Public PHP function `addlc_res_get_occurrences()` for developer integration

== Installation ==

1. Upload the `recurring-event-support` folder to `/wp-content/plugins/`.
2. Activate the plugin.
3. Requires the AddonLogic Simple Event Calendar plugin.
4. Open any event in the editor and configure the Recurrence sidebar box.

== Changelog ==

= 1.0.0 =
* Initial release.
