=== MangaReader Auto-Update === Contributors: MangaReader Auto-Update Tags: manga, manhwa, manhua, splay, auto-update, mangareader Requires at least: 5.6 Tested up to: 6.5 Requires PHP: 7.4 Stable tag: 1.0.0 License: GPL-2.0+ License URI: https://www.gnu.org/licenses/gpl-2.0.html Automatically fetch and publish manga, manhwa, and manhua from Splay API to WordPress using the MangaReader (Themesia) theme. == Description == MangaReader Auto-Update connects your WordPress site — running the **MangaReader theme by Themesia** — to the **Splay API** (`api.splay.id`). It handles: * Fetching all manga, manhwa, and manhua titles from Splay API * Creating new WordPress posts for titles that don't exist yet (custom post type: `wp-manga`) * Adding new chapters to existing titles (custom post type: `wp-manga-chapter`) * Downloading and setting cover images as featured images * Assigning genre/tag taxonomies from API data * Scheduled (cron) and manual sync options * A clean admin dashboard with sync history logs == Installation == 1. Upload the `manga-auto-update.zip` file via **Plugins > Add New > Upload Plugin** in your WordPress dashboard. 2. Activate the plugin. 3. Go to **Settings > Manga Auto-Update**. 4. Enter your **Splay API Key** (get it at api-dashboard.splay.id). 5. Choose which categories to sync (Manga, Manhwa, Manhua). 6. Set your preferred **Auto-Sync Interval** (hourly, every 6 hours, or daily). 7. Click **Save Settings**, then click **Sync Now** to run the first sync immediately. == Frequently Asked Questions == = Does this work with any MangaReader theme? = This plugin is built for the **Themesia MangaReader** theme and its custom post types (`wp-manga`, `wp-manga-chapter`). It may work with similar themes but is not officially tested with others. = Will it create duplicate manga or chapters? = No. The plugin checks for existing titles using the Splay title ID stored in post meta before creating new posts. Chapters are similarly deduplicated. = Are chapter images stored locally? = No. Chapter images remain hosted on Splay's CDN via signed URLs. Only cover images are downloaded and stored in your WordPress media library. = Where do I get a Splay API key? = Visit api-dashboard.splay.id to obtain your API key. == Changelog == = 1.0.0 = * Initial release. * Settings page: API key, category selection, cron interval. * Sync engine: new manga post creation, new chapter addition. * Cover image download and featured image assignment. * Genre/tag taxonomy assignment. * WP-Cron scheduling with custom intervals. * Manual "Sync Now" button. * Sync log dashboard with up to 50 entries.