From 5bbb35d3fb4c82ed88ff031a51898a34c2376308 Mon Sep 17 00:00:00 2001 From: girishpanchal30 Date: Tue, 16 Aug 2022 17:57:56 +0530 Subject: [PATCH 1/2] Add new filter for container attributes #922 --- classes/Visualizer/Module/Frontend.php | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/classes/Visualizer/Module/Frontend.php b/classes/Visualizer/Module/Frontend.php index 47296dec5..d05cf1b1e 100644 --- a/classes/Visualizer/Module/Frontend.php +++ b/classes/Visualizer/Module/Frontend.php @@ -341,6 +341,8 @@ public function renderChart( $atts ) { $attributes['data-lazy-limit'] = $atts['lazy']; } + $attributes = apply_filters( 'visualizer_container_attributes', $attributes, $chart->ID ); + $chart = apply_filters( 'visualizer_schedule_refresh_chart', $chart, $chart->ID, false ); // Get and update settings. @@ -492,7 +494,7 @@ private function getHtmlAttributes( $attributes ) { if ( ! $attributes ) { return $string; } - + $attributes = apply_filters( 'visualizer_schema_show_errors', $attributes ); foreach ( $attributes as $name => $value ) { $string .= sprintf( ' %s="%s"', esc_attr( $name ), esc_attr( $value ) ); } From 93958c4b6d9fe8869c86fd4c47e3a740d2c2ce31 Mon Sep 17 00:00:00 2001 From: girishpanchal30 Date: Tue, 16 Aug 2022 18:00:17 +0530 Subject: [PATCH 2/2] Remove unwanted code #922 --- classes/Visualizer/Module/Frontend.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/classes/Visualizer/Module/Frontend.php b/classes/Visualizer/Module/Frontend.php index d05cf1b1e..a13c12421 100644 --- a/classes/Visualizer/Module/Frontend.php +++ b/classes/Visualizer/Module/Frontend.php @@ -494,7 +494,7 @@ private function getHtmlAttributes( $attributes ) { if ( ! $attributes ) { return $string; } - $attributes = apply_filters( 'visualizer_schema_show_errors', $attributes ); + foreach ( $attributes as $name => $value ) { $string .= sprintf( ' %s="%s"', esc_attr( $name ), esc_attr( $value ) ); }