Changeset 3398385
- Timestamp:
- 11/18/2025 10:25:25 PM (3 months ago)
- Location:
- noaiseo-ai-article-generator
- Files:
-
- 2 edited
-
tags/3.1.0/noaiseo-ai-article-generator.php (modified) (2 diffs)
-
trunk/noaiseo-ai-article-generator.php (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
noaiseo-ai-article-generator/tags/3.1.0/noaiseo-ai-article-generator.php
r3398311 r3398385 887 887 $article_num = intval(str_replace('article_', '', $folder)); 888 888 update_option('noai_last_article_imported', $article_num); 889 update_option("noai_import_time_$article_num", time()); 889 890 890 891 891 update_option('noai_ai_next_generate_at', time() + 172800); // 2 روز … … 983 983 function noai_process_queue($source = 'BEACON') { 984 984 $now = time(); 985 // ============================= 986 // 🔥 FAILSAFE: Run real Save Settings (auto-restart) 987 // ============================= 988 $last_article_num = (int) get_option('noai_last_article_imported', 0); 989 $last_article_time = (int) get_option("noai_import_time_$last_article_num", 0); 990 991 if ($last_article_num > 0 && $last_article_time > 0) { 992 993 994 if (($now - $last_article_time) > 172800) { // 48h 995 996 997 $site_name = get_option('noai_site_name', ''); 998 $site_topic = get_option('noai_site_topic', ''); 999 $site_color = get_option('noai_site_color', '#d40000'); 1000 $site_cat = get_option('noai_site_category', 0); 1001 $site_slug = get_option('noai_site_slug', ''); 1002 1003 1004 noai_push_settings($site_name, $site_topic, $site_color, $site_cat, $site_slug); 1005 1006 1007 noai_ensure_beacon_scheduled(); 1008 noai_self_ping(); 1009 1010 return 'forced_real_save_settings'; 1011 } 1012 } 985 1013 986 1014 987 -
noaiseo-ai-article-generator/trunk/noaiseo-ai-article-generator.php
r3398311 r3398385 887 887 $article_num = intval(str_replace('article_', '', $folder)); 888 888 update_option('noai_last_article_imported', $article_num); 889 update_option("noai_import_time_$article_num", time()); 889 890 890 891 891 update_option('noai_ai_next_generate_at', time() + 172800); // 2 روز … … 983 983 function noai_process_queue($source = 'BEACON') { 984 984 $now = time(); 985 // ============================= 986 // 🔥 FAILSAFE: Run real Save Settings (auto-restart) 987 // ============================= 988 $last_article_num = (int) get_option('noai_last_article_imported', 0); 989 $last_article_time = (int) get_option("noai_import_time_$last_article_num", 0); 990 991 if ($last_article_num > 0 && $last_article_time > 0) { 992 993 994 if (($now - $last_article_time) > 172800) { // 48h 995 996 997 $site_name = get_option('noai_site_name', ''); 998 $site_topic = get_option('noai_site_topic', ''); 999 $site_color = get_option('noai_site_color', '#d40000'); 1000 $site_cat = get_option('noai_site_category', 0); 1001 $site_slug = get_option('noai_site_slug', ''); 1002 1003 1004 noai_push_settings($site_name, $site_topic, $site_color, $site_cat, $site_slug); 1005 1006 1007 noai_ensure_beacon_scheduled(); 1008 noai_self_ping(); 1009 1010 return 'forced_real_save_settings'; 1011 } 1012 } 985 1013 986 1014 987
Note: See TracChangeset
for help on using the changeset viewer.