Changeset 3292547
- Timestamp:
- 05/13/2025 12:32:47 PM (10 months ago)
- Location:
- visidea
- Files:
-
- 215 added
- 4 edited
-
tags/2.1.21 (added)
-
tags/2.1.21/README.md (added)
-
tags/2.1.21/admin (added)
-
tags/2.1.21/admin/class-visidea-admin.php (added)
-
tags/2.1.21/admin/images (added)
-
tags/2.1.21/admin/images/visidea-icon.png (added)
-
tags/2.1.21/admin/images/visidea-logo.png (added)
-
tags/2.1.21/includes (added)
-
tags/2.1.21/includes/class-visidea-activator.php (added)
-
tags/2.1.21/includes/class-visidea-deactivator.php (added)
-
tags/2.1.21/includes/class-visidea-i18n.php (added)
-
tags/2.1.21/includes/class-visidea-loader.php (added)
-
tags/2.1.21/includes/class-visidea.php (added)
-
tags/2.1.21/index.php (added)
-
tags/2.1.21/lang (added)
-
tags/2.1.21/lang/visidea-it_IT.mo (added)
-
tags/2.1.21/lang/visidea-it_IT.po (added)
-
tags/2.1.21/lang/visidea.pot (added)
-
tags/2.1.21/libraries (added)
-
tags/2.1.21/libraries/action-scheduler (added)
-
tags/2.1.21/libraries/action-scheduler/.editorconfig (added)
-
tags/2.1.21/libraries/action-scheduler/.gitattributes (added)
-
tags/2.1.21/libraries/action-scheduler/.github (added)
-
tags/2.1.21/libraries/action-scheduler/.github/release-drafter.yml (added)
-
tags/2.1.21/libraries/action-scheduler/.github/workflows (added)
-
tags/2.1.21/libraries/action-scheduler/.github/workflows/pr-unit-tests.yml (added)
-
tags/2.1.21/libraries/action-scheduler/.gitignore (added)
-
tags/2.1.21/libraries/action-scheduler/Gruntfile.js (added)
-
tags/2.1.21/libraries/action-scheduler/README.md (added)
-
tags/2.1.21/libraries/action-scheduler/action-scheduler.php (added)
-
tags/2.1.21/libraries/action-scheduler/changelog.txt (added)
-
tags/2.1.21/libraries/action-scheduler/classes (added)
-
tags/2.1.21/libraries/action-scheduler/classes/ActionScheduler_ActionClaim.php (added)
-
tags/2.1.21/libraries/action-scheduler/classes/ActionScheduler_ActionFactory.php (added)
-
tags/2.1.21/libraries/action-scheduler/classes/ActionScheduler_AdminView.php (added)
-
tags/2.1.21/libraries/action-scheduler/classes/ActionScheduler_AsyncRequest_QueueRunner.php (added)
-
tags/2.1.21/libraries/action-scheduler/classes/ActionScheduler_Compatibility.php (added)
-
tags/2.1.21/libraries/action-scheduler/classes/ActionScheduler_DataController.php (added)
-
tags/2.1.21/libraries/action-scheduler/classes/ActionScheduler_DateTime.php (added)
-
tags/2.1.21/libraries/action-scheduler/classes/ActionScheduler_Exception.php (added)
-
tags/2.1.21/libraries/action-scheduler/classes/ActionScheduler_FatalErrorMonitor.php (added)
-
tags/2.1.21/libraries/action-scheduler/classes/ActionScheduler_InvalidActionException.php (added)
-
tags/2.1.21/libraries/action-scheduler/classes/ActionScheduler_ListTable.php (added)
-
tags/2.1.21/libraries/action-scheduler/classes/ActionScheduler_LogEntry.php (added)
-
tags/2.1.21/libraries/action-scheduler/classes/ActionScheduler_NullLogEntry.php (added)
-
tags/2.1.21/libraries/action-scheduler/classes/ActionScheduler_OptionLock.php (added)
-
tags/2.1.21/libraries/action-scheduler/classes/ActionScheduler_QueueCleaner.php (added)
-
tags/2.1.21/libraries/action-scheduler/classes/ActionScheduler_QueueRunner.php (added)
-
tags/2.1.21/libraries/action-scheduler/classes/ActionScheduler_Versions.php (added)
-
tags/2.1.21/libraries/action-scheduler/classes/ActionScheduler_WPCommentCleaner.php (added)
-
tags/2.1.21/libraries/action-scheduler/classes/ActionScheduler_wcSystemStatus.php (added)
-
tags/2.1.21/libraries/action-scheduler/classes/WP_CLI (added)
-
tags/2.1.21/libraries/action-scheduler/classes/WP_CLI/ActionScheduler_WPCLI_Clean_Command.php (added)
-
tags/2.1.21/libraries/action-scheduler/classes/WP_CLI/ActionScheduler_WPCLI_QueueRunner.php (added)
-
tags/2.1.21/libraries/action-scheduler/classes/WP_CLI/ActionScheduler_WPCLI_Scheduler_command.php (added)
-
tags/2.1.21/libraries/action-scheduler/classes/WP_CLI/Migration_Command.php (added)
-
tags/2.1.21/libraries/action-scheduler/classes/WP_CLI/ProgressBar.php (added)
-
tags/2.1.21/libraries/action-scheduler/classes/abstracts (added)
-
tags/2.1.21/libraries/action-scheduler/classes/abstracts/ActionScheduler.php (added)
-
tags/2.1.21/libraries/action-scheduler/classes/abstracts/ActionScheduler_Abstract_ListTable.php (added)
-
tags/2.1.21/libraries/action-scheduler/classes/abstracts/ActionScheduler_Abstract_QueueRunner.php (added)
-
tags/2.1.21/libraries/action-scheduler/classes/abstracts/ActionScheduler_Abstract_RecurringSchedule.php (added)
-
tags/2.1.21/libraries/action-scheduler/classes/abstracts/ActionScheduler_Abstract_Schedule.php (added)
-
tags/2.1.21/libraries/action-scheduler/classes/abstracts/ActionScheduler_Abstract_Schema.php (added)
-
tags/2.1.21/libraries/action-scheduler/classes/abstracts/ActionScheduler_Lock.php (added)
-
tags/2.1.21/libraries/action-scheduler/classes/abstracts/ActionScheduler_Logger.php (added)
-
tags/2.1.21/libraries/action-scheduler/classes/abstracts/ActionScheduler_Store.php (added)
-
tags/2.1.21/libraries/action-scheduler/classes/abstracts/ActionScheduler_TimezoneHelper.php (added)
-
tags/2.1.21/libraries/action-scheduler/classes/actions (added)
-
tags/2.1.21/libraries/action-scheduler/classes/actions/ActionScheduler_Action.php (added)
-
tags/2.1.21/libraries/action-scheduler/classes/actions/ActionScheduler_CanceledAction.php (added)
-
tags/2.1.21/libraries/action-scheduler/classes/actions/ActionScheduler_FinishedAction.php (added)
-
tags/2.1.21/libraries/action-scheduler/classes/actions/ActionScheduler_NullAction.php (added)
-
tags/2.1.21/libraries/action-scheduler/classes/data-stores (added)
-
tags/2.1.21/libraries/action-scheduler/classes/data-stores/ActionScheduler_DBLogger.php (added)
-
tags/2.1.21/libraries/action-scheduler/classes/data-stores/ActionScheduler_DBStore.php (added)
-
tags/2.1.21/libraries/action-scheduler/classes/data-stores/ActionScheduler_HybridStore.php (added)
-
tags/2.1.21/libraries/action-scheduler/classes/data-stores/ActionScheduler_wpCommentLogger.php (added)
-
tags/2.1.21/libraries/action-scheduler/classes/data-stores/ActionScheduler_wpPostStore.php (added)
-
tags/2.1.21/libraries/action-scheduler/classes/data-stores/ActionScheduler_wpPostStore_PostStatusRegistrar.php (added)
-
tags/2.1.21/libraries/action-scheduler/classes/data-stores/ActionScheduler_wpPostStore_PostTypeRegistrar.php (added)
-
tags/2.1.21/libraries/action-scheduler/classes/data-stores/ActionScheduler_wpPostStore_TaxonomyRegistrar.php (added)
-
tags/2.1.21/libraries/action-scheduler/classes/migration (added)
-
tags/2.1.21/libraries/action-scheduler/classes/migration/ActionMigrator.php (added)
-
tags/2.1.21/libraries/action-scheduler/classes/migration/ActionScheduler_DBStoreMigrator.php (added)
-
tags/2.1.21/libraries/action-scheduler/classes/migration/BatchFetcher.php (added)
-
tags/2.1.21/libraries/action-scheduler/classes/migration/Config.php (added)
-
tags/2.1.21/libraries/action-scheduler/classes/migration/Controller.php (added)
-
tags/2.1.21/libraries/action-scheduler/classes/migration/DryRun_ActionMigrator.php (added)
-
tags/2.1.21/libraries/action-scheduler/classes/migration/DryRun_LogMigrator.php (added)
-
tags/2.1.21/libraries/action-scheduler/classes/migration/LogMigrator.php (added)
-
tags/2.1.21/libraries/action-scheduler/classes/migration/Runner.php (added)
-
tags/2.1.21/libraries/action-scheduler/classes/migration/Scheduler.php (added)
-
tags/2.1.21/libraries/action-scheduler/classes/schedules (added)
-
tags/2.1.21/libraries/action-scheduler/classes/schedules/ActionScheduler_CanceledSchedule.php (added)
-
tags/2.1.21/libraries/action-scheduler/classes/schedules/ActionScheduler_CronSchedule.php (added)
-
tags/2.1.21/libraries/action-scheduler/classes/schedules/ActionScheduler_IntervalSchedule.php (added)
-
tags/2.1.21/libraries/action-scheduler/classes/schedules/ActionScheduler_NullSchedule.php (added)
-
tags/2.1.21/libraries/action-scheduler/classes/schedules/ActionScheduler_Schedule.php (added)
-
tags/2.1.21/libraries/action-scheduler/classes/schedules/ActionScheduler_SimpleSchedule.php (added)
-
tags/2.1.21/libraries/action-scheduler/classes/schema (added)
-
tags/2.1.21/libraries/action-scheduler/classes/schema/ActionScheduler_LoggerSchema.php (added)
-
tags/2.1.21/libraries/action-scheduler/classes/schema/ActionScheduler_StoreSchema.php (added)
-
tags/2.1.21/libraries/action-scheduler/codecov.yml (added)
-
tags/2.1.21/libraries/action-scheduler/composer.json (added)
-
tags/2.1.21/libraries/action-scheduler/composer.lock (added)
-
tags/2.1.21/libraries/action-scheduler/deprecated (added)
-
tags/2.1.21/libraries/action-scheduler/deprecated/ActionScheduler_Abstract_QueueRunner_Deprecated.php (added)
-
tags/2.1.21/libraries/action-scheduler/deprecated/ActionScheduler_AdminView_Deprecated.php (added)
-
tags/2.1.21/libraries/action-scheduler/deprecated/ActionScheduler_Schedule_Deprecated.php (added)
-
tags/2.1.21/libraries/action-scheduler/deprecated/ActionScheduler_Store_Deprecated.php (added)
-
tags/2.1.21/libraries/action-scheduler/deprecated/functions.php (added)
-
tags/2.1.21/libraries/action-scheduler/docs (added)
-
tags/2.1.21/libraries/action-scheduler/docs/CNAME (added)
-
tags/2.1.21/libraries/action-scheduler/docs/_config.yml (added)
-
tags/2.1.21/libraries/action-scheduler/docs/_layouts (added)
-
tags/2.1.21/libraries/action-scheduler/docs/_layouts/default.html (added)
-
tags/2.1.21/libraries/action-scheduler/docs/admin.md (added)
-
tags/2.1.21/libraries/action-scheduler/docs/android-chrome-192x192.png (added)
-
tags/2.1.21/libraries/action-scheduler/docs/android-chrome-256x256.png (added)
-
tags/2.1.21/libraries/action-scheduler/docs/api.md (added)
-
tags/2.1.21/libraries/action-scheduler/docs/apple-touch-icon.png (added)
-
tags/2.1.21/libraries/action-scheduler/docs/assets (added)
-
tags/2.1.21/libraries/action-scheduler/docs/assets/css (added)
-
tags/2.1.21/libraries/action-scheduler/docs/assets/css/style.scss (added)
-
tags/2.1.21/libraries/action-scheduler/docs/browserconfig.xml (added)
-
tags/2.1.21/libraries/action-scheduler/docs/faq.md (added)
-
tags/2.1.21/libraries/action-scheduler/docs/favicon-16x16.png (added)
-
tags/2.1.21/libraries/action-scheduler/docs/favicon-32x32.png (added)
-
tags/2.1.21/libraries/action-scheduler/docs/favicon.ico (added)
-
tags/2.1.21/libraries/action-scheduler/docs/google14ef723abb376cd3.html (added)
-
tags/2.1.21/libraries/action-scheduler/docs/index.md (added)
-
tags/2.1.21/libraries/action-scheduler/docs/mstile-150x150.png (added)
-
tags/2.1.21/libraries/action-scheduler/docs/perf.md (added)
-
tags/2.1.21/libraries/action-scheduler/docs/safari-pinned-tab.svg (added)
-
tags/2.1.21/libraries/action-scheduler/docs/site.webmanifest (added)
-
tags/2.1.21/libraries/action-scheduler/docs/usage.md (added)
-
tags/2.1.21/libraries/action-scheduler/docs/version3-0.md (added)
-
tags/2.1.21/libraries/action-scheduler/docs/wp-cli.md (added)
-
tags/2.1.21/libraries/action-scheduler/functions.php (added)
-
tags/2.1.21/libraries/action-scheduler/lib (added)
-
tags/2.1.21/libraries/action-scheduler/lib/WP_Async_Request.php (added)
-
tags/2.1.21/libraries/action-scheduler/lib/cron-expression (added)
-
tags/2.1.21/libraries/action-scheduler/lib/cron-expression/CronExpression.php (added)
-
tags/2.1.21/libraries/action-scheduler/lib/cron-expression/CronExpression_AbstractField.php (added)
-
tags/2.1.21/libraries/action-scheduler/lib/cron-expression/CronExpression_DayOfMonthField.php (added)
-
tags/2.1.21/libraries/action-scheduler/lib/cron-expression/CronExpression_DayOfWeekField.php (added)
-
tags/2.1.21/libraries/action-scheduler/lib/cron-expression/CronExpression_FieldFactory.php (added)
-
tags/2.1.21/libraries/action-scheduler/lib/cron-expression/CronExpression_FieldInterface.php (added)
-
tags/2.1.21/libraries/action-scheduler/lib/cron-expression/CronExpression_HoursField.php (added)
-
tags/2.1.21/libraries/action-scheduler/lib/cron-expression/CronExpression_MinutesField.php (added)
-
tags/2.1.21/libraries/action-scheduler/lib/cron-expression/CronExpression_MonthField.php (added)
-
tags/2.1.21/libraries/action-scheduler/lib/cron-expression/CronExpression_YearField.php (added)
-
tags/2.1.21/libraries/action-scheduler/lib/cron-expression/LICENSE (added)
-
tags/2.1.21/libraries/action-scheduler/lib/cron-expression/README.md (added)
-
tags/2.1.21/libraries/action-scheduler/license.txt (added)
-
tags/2.1.21/libraries/action-scheduler/package-lock.json (added)
-
tags/2.1.21/libraries/action-scheduler/package.json (added)
-
tags/2.1.21/libraries/action-scheduler/phpcs.xml (added)
-
tags/2.1.21/libraries/action-scheduler/readme.txt (added)
-
tags/2.1.21/libraries/action-scheduler/tests (added)
-
tags/2.1.21/libraries/action-scheduler/tests/ActionScheduler_UnitTestCase.php (added)
-
tags/2.1.21/libraries/action-scheduler/tests/README.md (added)
-
tags/2.1.21/libraries/action-scheduler/tests/bin (added)
-
tags/2.1.21/libraries/action-scheduler/tests/bin/install.sh (added)
-
tags/2.1.21/libraries/action-scheduler/tests/bootstrap.php (added)
-
tags/2.1.21/libraries/action-scheduler/tests/phpunit (added)
-
tags/2.1.21/libraries/action-scheduler/tests/phpunit.xml.dist (added)
-
tags/2.1.21/libraries/action-scheduler/tests/phpunit/ActionScheduler_Mock_Async_Request_QueueRunner.php (added)
-
tags/2.1.21/libraries/action-scheduler/tests/phpunit/ActionScheduler_Mocker.php (added)
-
tags/2.1.21/libraries/action-scheduler/tests/phpunit/deprecated (added)
-
tags/2.1.21/libraries/action-scheduler/tests/phpunit/deprecated/ActionScheduler_UnitTestCase.php (added)
-
tags/2.1.21/libraries/action-scheduler/tests/phpunit/helpers (added)
-
tags/2.1.21/libraries/action-scheduler/tests/phpunit/helpers/ActionScheduler_Callbacks.php (added)
-
tags/2.1.21/libraries/action-scheduler/tests/phpunit/helpers/ActionScheduler_Compatibility_Test.php (added)
-
tags/2.1.21/libraries/action-scheduler/tests/phpunit/helpers/ActionScheduler_TimezoneHelper_Test.php (added)
-
tags/2.1.21/libraries/action-scheduler/tests/phpunit/jobs (added)
-
tags/2.1.21/libraries/action-scheduler/tests/phpunit/jobs/ActionScheduler_Action_Test.php (added)
-
tags/2.1.21/libraries/action-scheduler/tests/phpunit/jobs/ActionScheduler_NullAction_Test.php (added)
-
tags/2.1.21/libraries/action-scheduler/tests/phpunit/jobstore (added)
-
tags/2.1.21/libraries/action-scheduler/tests/phpunit/jobstore/AbstractStoreTest.php (added)
-
tags/2.1.21/libraries/action-scheduler/tests/phpunit/jobstore/ActionScheduler_DBStoreMigrator_Test.php (added)
-
tags/2.1.21/libraries/action-scheduler/tests/phpunit/jobstore/ActionScheduler_DBStore_Test.php (added)
-
tags/2.1.21/libraries/action-scheduler/tests/phpunit/jobstore/ActionScheduler_HybridStore_Test.php (added)
-
tags/2.1.21/libraries/action-scheduler/tests/phpunit/jobstore/ActionScheduler_wpPostStore_Test.php (added)
-
tags/2.1.21/libraries/action-scheduler/tests/phpunit/lock (added)
-
tags/2.1.21/libraries/action-scheduler/tests/phpunit/lock/ActionScheduler_OptionLock_Test.php (added)
-
tags/2.1.21/libraries/action-scheduler/tests/phpunit/logging (added)
-
tags/2.1.21/libraries/action-scheduler/tests/phpunit/logging/ActionScheduler_DBLogger_Test.php (added)
-
tags/2.1.21/libraries/action-scheduler/tests/phpunit/logging/ActionScheduler_wpCommentLogger_Test.php (added)
-
tags/2.1.21/libraries/action-scheduler/tests/phpunit/migration (added)
-
tags/2.1.21/libraries/action-scheduler/tests/phpunit/migration/ActionMigrator_Test.php (added)
-
tags/2.1.21/libraries/action-scheduler/tests/phpunit/migration/BatchFetcher_Test.php (added)
-
tags/2.1.21/libraries/action-scheduler/tests/phpunit/migration/Config_Test.php (added)
-
tags/2.1.21/libraries/action-scheduler/tests/phpunit/migration/Controller_Test.php (added)
-
tags/2.1.21/libraries/action-scheduler/tests/phpunit/migration/LogMigrator_Test.php (added)
-
tags/2.1.21/libraries/action-scheduler/tests/phpunit/migration/Runner_Test.php (added)
-
tags/2.1.21/libraries/action-scheduler/tests/phpunit/migration/Scheduler_Test.php (added)
-
tags/2.1.21/libraries/action-scheduler/tests/phpunit/procedural_api (added)
-
tags/2.1.21/libraries/action-scheduler/tests/phpunit/procedural_api/procedural_api_Test.php (added)
-
tags/2.1.21/libraries/action-scheduler/tests/phpunit/procedural_api/wc_get_scheduled_actions_Test.php (added)
-
tags/2.1.21/libraries/action-scheduler/tests/phpunit/runner (added)
-
tags/2.1.21/libraries/action-scheduler/tests/phpunit/runner/ActionScheduler_QueueCleaner_Test.php (added)
-
tags/2.1.21/libraries/action-scheduler/tests/phpunit/runner/ActionScheduler_QueueRunner_Test.php (added)
-
tags/2.1.21/libraries/action-scheduler/tests/phpunit/schedules (added)
-
tags/2.1.21/libraries/action-scheduler/tests/phpunit/schedules/ActionScheduler_CronSchedule_Test.php (added)
-
tags/2.1.21/libraries/action-scheduler/tests/phpunit/schedules/ActionScheduler_IntervalSchedule_Test.php (added)
-
tags/2.1.21/libraries/action-scheduler/tests/phpunit/schedules/ActionScheduler_NullSchedule_Test.php (added)
-
tags/2.1.21/libraries/action-scheduler/tests/phpunit/schedules/ActionScheduler_SimpleSchedule_Test.php (added)
-
tags/2.1.21/libraries/action-scheduler/tests/phpunit/versioning (added)
-
tags/2.1.21/libraries/action-scheduler/tests/phpunit/versioning/ActionScheduler_Versions_Test.php (added)
-
tags/2.1.21/public (added)
-
tags/2.1.21/public/class-visidea-public.php (added)
-
tags/2.1.21/readme.txt (added)
-
tags/2.1.21/visidea.php (added)
-
trunk/admin/class-visidea-admin.php (modified) (12 diffs)
-
trunk/public/class-visidea-public.php (modified) (2 diffs)
-
trunk/readme.txt (modified) (2 diffs)
-
trunk/visidea.php (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
visidea/trunk/admin/class-visidea-admin.php
r3288516 r3292547 122 122 public function cron_items_dump() { 123 123 124 error_log('Visidea - cron_items_dump job started at ' . date(DATE_RFC2822)); // Log start124 // error_log('Visidea - cron_items_dump job started at ' . date(DATE_RFC2822)); // Log start 125 125 126 126 ini_set('memory_limit', '512M'); // Adjust as needed 127 127 ini_set('max_execution_time', 0); // Unlimited execution time 128 128 set_time_limit(0); 129 error_log('Visidea - PHP memory limit: ' . ini_get('memory_limit'));129 // error_log('Visidea - PHP memory limit: ' . ini_get('memory_limit')); 130 130 131 131 try { … … 139 139 $file_path = plugin_dir_path(__FILE__) . $option_filename; 140 140 $fp = fopen($file_path, 'a'); // Open in append mode 141 error_log('Visidea - cron_items_dump file opened in append mode'); // Log141 // error_log('Visidea - cron_items_dump file opened in append mode'); // Log 142 142 143 143 // Write the header only if the file is new … … 156 156 fwrite($fp, $items_columns . "\n"); 157 157 } 158 error_log('Visidea - cron_items_dump wrote header'); // Log158 // error_log('Visidea - cron_items_dump wrote header'); // Log 159 159 160 160 // Set pagination and resume from the last processed page … … 173 173 'return' => 'ids', 174 174 ]); 175 error_log('Visidea - cron_items_dump fetched page # '.$page.' with products: '.count($products)); // Log175 // error_log('Visidea - cron_items_dump fetched page # '.$page.' with products: '.count($products)); // Log 176 176 177 177 if (empty($products)) { … … 204 204 // Save progress and increment page 205 205 file_put_contents($page_marker_file, $page); 206 error_log('Visidea - cron_items_dump saved page # '.$page); // Log206 // error_log('Visidea - cron_items_dump saved page # '.$page); // Log 207 207 $page++; 208 error_log('Visidea - cron_items_dump memory usage: ' . memory_get_usage(true));208 // error_log('Visidea - cron_items_dump memory usage: ' . memory_get_usage(true)); 209 209 210 210 } … … 228 228 } 229 229 230 error_log('Visidea - cron_items_dump job finished at ' . date(DATE_RFC2822)); // Log end230 // error_log('Visidea - cron_items_dump job finished at ' . date(DATE_RFC2822)); // Log end 231 231 232 232 } … … 360 360 public function cron_users_dump() { 361 361 362 error_log('Visidea - cron_users_dump job started at ' . date(DATE_RFC2822)); // Log start362 // error_log('Visidea - cron_users_dump job started at ' . date(DATE_RFC2822)); // Log start 363 363 364 364 // Re-initialize items dump file … … 409 409 file_put_contents(plugin_dir_path(__FILE__) . $hash_filename, hash_file('sha256', plugin_dir_path(__FILE__) . $old_filename)); 410 410 411 error_log('Visidea - cron_users_dump job finished at ' . date(DATE_RFC2822)); // Log end411 // error_log('Visidea - cron_users_dump job finished at ' . date(DATE_RFC2822)); // Log end 412 412 413 413 } … … 434 434 435 435 public function cron_interactions_dump() { 436 error_log('Visidea - cron_interactions_dump job started at ' . date(DATE_RFC2822)); // Log start436 // error_log('Visidea - cron_interactions_dump job started at ' . date(DATE_RFC2822)); // Log start 437 437 438 438 // Initialize file and options … … 470 470 $orders = $query->get_orders(); 471 471 472 error_log('Visidea - cron_interactions_dump processing day # ' . $i . ' with orders: ' . count($orders)); // Log progress472 // error_log('Visidea - cron_interactions_dump processing day # ' . $i . ' with orders: ' . count($orders)); // Log progress 473 473 474 474 foreach ($orders as $order) { … … 499 499 // Save progress and log memory usage 500 500 file_put_contents($page_marker_file, $i); 501 error_log('Visidea - cron_interactions_dump saved page # ' . $i);502 error_log('Visidea - cron_interactions_dump memory usage: ' . memory_get_usage(true));501 // error_log('Visidea - cron_interactions_dump saved page # ' . $i); 502 // error_log('Visidea - cron_interactions_dump memory usage: ' . memory_get_usage(true)); 503 503 } 504 504 … … 517 517 unlink($page_marker_file); 518 518 519 error_log('Visidea - cron_interactions_dump job finished at ' . date(DATE_RFC2822)); // Log end519 // error_log('Visidea - cron_interactions_dump job finished at ' . date(DATE_RFC2822)); // Log end 520 520 } 521 521 -
visidea/trunk/public/class-visidea-public.php
r3290555 r3292547 91 91 wp_add_inline_script('visidea_plugin', " 92 92 document.addEventListener('DOMContentLoaded', function() { 93 window.visidea('".esc_js($this->database)."','".esc_js($this->public_token)."' );93 window.visidea('".esc_js($this->database)."','".esc_js($this->public_token)."', '".esc_js(substr(get_locale(),0,2))."'); 94 94 }); 95 95 "); … … 160 160 * 161 161 * Usage: [visidea_recommendations page="product"] 162 * @since 2.1.2 0162 * @since 2.1.21 163 163 */ 164 164 public function visidea_recommendations_shortcode($atts = []) { -
visidea/trunk/readme.txt
r3290555 r3292547 6 6 Tested up to: 6.6 7 7 Requires PHP: 7.0 8 Stable tag: 2.1.2 08 Stable tag: 2.1.21 9 9 License: GPLv3 10 10 License URI: https://www.gnu.org/licenses/gpl-3.0.html … … 96 96 97 97 == Changelog == 98 99 = 2.1.21 2025-05-13 = 100 Translation fix 98 101 99 102 = 2.1.20 2025-05-09 = -
visidea/trunk/visidea.php
r3290555 r3292547 5 5 * Plugin URI: https://visidea.ai 6 6 * Description: Visidea is the search and recommendations plugin for WooCommerce. Visidea improves UX and increases the revenues of your website. 7 * Version: 2.1.2 07 * Version: 2.1.21 8 8 * Author: Inferendo 9 9 * Author URI: https://visidea.ai … … 27 27 * Current Visidea version. 28 28 */ 29 define('VISIDEA_VERSION', '2.1.2 0');29 define('VISIDEA_VERSION', '2.1.21'); 30 30 31 31 /**
Note: See TracChangeset
for help on using the changeset viewer.