Changeset 3248104
- Timestamp:
- 02/27/2025 09:10:36 PM (13 months ago)
- Location:
- ai-entries
- Files:
-
- 2 added
- 6 edited
-
assets/banner-772x250.png (added)
-
assets/screenshot-1.png (added)
-
trunk/README.md (modified) (2 diffs)
-
trunk/ai-entries.php (modified) (1 diff)
-
trunk/includes/class-ai-entries-api.php (modified) (1 diff)
-
trunk/includes/class-ai-entries.php (modified) (2 diffs)
-
trunk/tests/classes/AIEntriesAPITest.php (modified) (1 diff)
-
trunk/tests/classes/AIEntriesCronTest.php (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
ai-entries/trunk/README.md
r3248041 r3248104 3 3 Contributors: berchj 4 4 Tested up to: 6.6 5 Stable tag: 1.0. 85 Stable tag: 1.0.9 6 6 License: GPLv2 or later 7 7 License URI: https://www.gnu.org/licenses/gpl-2.0.html … … 46 46 3. Install and activate the plugin. 47 47 48 == Screenshots == 49 50 1. Setup Wizard to generate posts 51 48 52 == Frequently Asked Questions == 49 53 -
ai-entries/trunk/ai-entries.php
r3248041 r3248104 3 3 * Plugin Name: AI Entries 4 4 * Description: Automates the creation of standard WordPress posts. 5 * Version: 1.0. 85 * Version: 1.0.9 6 6 * Requires at least: 5.2 7 7 * Requires PHP: 7.2 -
ai-entries/trunk/includes/class-ai-entries-api.php
r3247563 r3248104 176 176 self::set_featured_image_from_base64($base64_image, $post_id); 177 177 178 wp_clear_scheduled_hook('AIEntries_daily_cron_job'); 179 wp_schedule_event(strtotime('now') + (1 * 60 * 60), 'hourly', 'AIEntries_daily_cron_job'); 178 180 179 array_push(self::$responses, get_post($post_id)); 181 180 -
ai-entries/trunk/includes/class-ai-entries.php
r3247510 r3248104 29 29 require_once plugin_dir_path(__FILE__) . 'class-ai-entries-settings.php'; 30 30 require_once plugin_dir_path(__FILE__) . 'class-ai-entries-api.php'; 31 require_once plugin_dir_path(__FILE__) . 'class-ai-entries-cron.php';31 32 32 } 33 33 … … 35 35 { 36 36 add_action('admin_menu', ['AIEntries_Settings', 'add_menu_page']); 37 add_action('wp', ['AIEntries_Cron', 'check_six_hour_function']); 38 add_action('AIEntries_daily_cron_job', ['AIEntries_Cron', 'daily_task']); 37 39 38 } 40 39 41 public static function deactivate() 42 { 43 $timestamp = wp_next_scheduled('AIEntries_daily_cron_job'); 44 wp_unschedule_event($timestamp, 'AIEntries_daily_cron_job'); 45 } 40 46 41 } -
ai-entries/trunk/tests/classes/AIEntriesAPITest.php
r3247510 r3248104 4 4 require_once __DIR__ . '/../../includes/class-ai-entries-settings.php'; 5 5 require_once __DIR__ . '/../../includes/class-ai-entries-api.php'; 6 require_once __DIR__ . '/../../includes/class-ai-entries-cron.php';7 6 require_once __DIR__ . '/../../includes/class-ai-entries.php'; 8 7 -
ai-entries/trunk/tests/classes/AIEntriesCronTest.php
r3247510 r3248104 1 1 <?php 2 2 3 require_once __DIR__ . '/../../includes/class-ai-entries-cron.php'; 3 4 4 5 5
Note: See TracChangeset
for help on using the changeset viewer.