PluginProbe
Visualizer – Tables & Charts Manager with Built-in AI Generator / 3.7.6
Visualizer – Tables & Charts Manager with Built-in AI Generator v3.7.6
4.0.8 4.0.7 4.0.6 4.0.5 4.0.4 4.0.3 3.0.5 3.0.6 3.0.7 3.0.8 3.0.9 3.1.0 3.1.1 3.1.2 3.1.3 3.10.0 3.10.1 3.10.10 3.10.11 3.10.12 3.10.13 3.10.14 3.10.15 3.10.2 3.10.3 All 149 releases
← All changes | classes/Visualizer/Module/Chart.php +8 -1 3.7.53.7.6 View file →
@@ -489,8 +489,11 @@
489 489 * @access public
490 490 */
491 491 public function renderChartPages() {
492 492 defined( 'IFRAME_REQUEST' ) || define( 'IFRAME_REQUEST', 1 );
493 + if ( ! defined( 'ET_BUILDER_PRODUCT_VERSION' ) && function_exists( 'et_get_theme_version' ) ) {
494 + define( 'ET_BUILDER_PRODUCT_VERSION', et_get_theme_version() );
495 + }
493 496 // Set current screen for the render chart.
494 497 set_current_screen( 'visualizer_render_chart' );
495 498 // check chart, if chart not exists, will create new one and redirects to the same page with proper chart id
496 499 $chart_id = isset( $_GET['chart'] ) ? filter_var( $_GET['chart'], FILTER_VALIDATE_INT ) : '';
@@ -523,9 +526,13 @@
523 526 );
524 527 do_action( 'visualizer_pro_new_chart_defaults', $chart_id );
525 528 }
526 529 wp_redirect( add_query_arg( 'chart', (int) $chart_id ) );
527 - defined( 'WP_TESTS_DOMAIN' ) ? wp_die() : exit();
530 +
531 + if ( defined( 'WP_TESTS_DOMAIN' ) ) {
532 + wp_die();
533 + }
534 + exit();
528 535 }
529 536
530 537 $_POST['save_chart_image'] = isset( $_POST['save_chart_image'] ) && 'yes' === $_POST['save_chart_image'] ? true : false;
531 538 $_POST['lazy_load_chart'] = isset( $_POST['lazy_load_chart'] ) && 'yes' === $_POST['lazy_load_chart'] ? true : false;