=== Simple Auto Post Scheduler ===
Contributors: mehedidev
Tags: scheduler, schedule posts, auto publish, post automation, cron
Requires at least: 5.0
Tested up to: 6.9
Requires PHP: 7.0
Stable tag: 1.0.0
License: GPLv2 or later
License URI: https://www.gnu.org/licenses/gpl-2.0.html

Schedule posts to be published at specific times and intervals with an easy-to-use interface.

== Description ==

Simple Auto Post Scheduler is a powerful yet simple plugin that allows you to schedule your draft posts to be automatically published at specific dates and times. Perfect for bloggers, content managers, and anyone who wants to automate their content publishing workflow.

**Key Features:**

* Schedule posts to publish at specific date and time
* Set recurring intervals (hourly, daily, weekly, monthly)
* Simple and intuitive user interface
* Dashboard widget showing upcoming scheduled posts
* Post editor meta box for quick schedule overview
* Automatic cleanup of old completed schedules
* Fully responsive admin interface

**Use Cases:**

* Schedule blog posts for optimal publishing times
* Automate content distribution throughout the week
* Plan content calendar in advance
* Maintain consistent posting schedule
* Publish content during off-hours or vacations

**How It Works:**

1. Create your post as a draft
2. Go to Simple Auto Post Scheduler → Add New
3. Select your draft post
4. Choose date and time
5. Optionally set recurring interval
6. Your post will automatically publish at the scheduled time

== Installation ==

**Automatic Installation:**

1. Log in to your WordPress dashboard
2. Navigate to Plugins → Add New
3. Search for "Simple Auto Post Scheduler"
4. Click "Install Now" and then "Activate"

**Manual Installation:**

1. Download the plugin ZIP file
2. Log in to your WordPress dashboard
3. Navigate to Plugins → Add New → Upload Plugin
4. Choose the ZIP file and click "Install Now"
5. Activate the plugin

**After Activation:**

1. Go to Simple Auto Post Scheduler in your admin menu
2. Click "Add New" to schedule your first post
3. Check the Dashboard widget for upcoming schedules

== Frequently Asked Questions ==

= Can I schedule custom post types? =

Currently, the plugin only supports standard WordPress posts. Custom post type support is planned for future releases.

= What happens if I deactivate the plugin? =

Your scheduled posts data will remain in the database. If you reactivate the plugin, all schedules will work again. The scheduled posts will not publish while the plugin is deactivated.

= How accurate is the scheduling? =

The plugin uses WordPress cron (WP-Cron) which checks every minute for posts to publish. The accuracy depends on your site traffic, as WP-Cron is triggered by page visits.

= Can I schedule the same post multiple times? =

Yes! You can create multiple schedules for the same post with different times and intervals.

= What if my scheduled time is in the past? =

If you schedule a post for a past date/time, it will be published immediately when the cron runs.

= Does this work with multisite? =

The plugin is not currently tested for multisite installations. Multisite support may be added in future versions.

= Can I cancel a scheduled post? =

Yes, simply go to Simple Auto Post Scheduler, find the scheduled post, and click "Delete" to cancel the schedule.

== Screenshots ==

1. Main scheduled posts list view
2. Add new schedule form with date/time picker
3. Dashboard widget showing upcoming posts
4. Post editor meta box with schedule information

== Changelog ==

= 1.0.0 =
* Initial release
* Schedule posts to specific date and time
* Recurring interval support (hourly, daily, weekly, monthly)
* Dashboard widget for upcoming posts
* Post editor meta box
* Automatic cleanup of old schedules
* Fully responsive admin interface

== Upgrade Notice ==

= 1.0.0 =
Initial release of Simple Auto Post Scheduler plugin.

== Support ==

For support, feature requests, or bug reports, please visit our support forum or contact us through our website.

== Credits ==

Developed with ❤️ for the WordPress community.