| @@ -110,9 +110,9 @@ | ||
| 110 | 110 | |
| 111 | 111 | $id = 'visualizer-' . $atts['id']; |
| 112 | 112 | $defaultClass = 'visualizer-front'; |
| 113 | 113 | $class = apply_filters( Visualizer_Plugin::FILTER_CHART_WRAPPER_CLASS, $atts['class'], $atts['id'] ); |
| 114 | - $class = $defaultClass . ' ' . $class; | |
| 114 | + $class = $defaultClass . ' ' . $class . ' ' . 'visualizer-front-' . $atts['id']; | |
| 115 | 115 | $class = ! empty( $class ) ? ' class="' . trim( $class ) . '"' : ''; |
| 116 | 116 | |
| 117 | 117 | $type = get_post_meta( $chart->ID, Visualizer_Plugin::CF_CHART_TYPE, true ); |
| 118 | 118 | |
| @@ -137,8 +137,10 @@ | ||
| 137 | 137 | $data = apply_filters( Visualizer_Plugin::FILTER_GET_CHART_DATA, unserialize( $chart->post_content ), $chart->ID, $type ); |
| 138 | 138 | if ( ! empty( $atts['data'] ) ) { |
| 139 | 139 | $data = apply_filters( $atts['data'], $data, $chart->ID, $type ); |
| 140 | 140 | } |
| 141 | + | |
| 142 | + $id = $id . '-' . rand(); | |
| 141 | 143 | |
| 142 | 144 | // add chart to the array |
| 143 | 145 | $this->_charts[ $id ] = array( |
| 144 | 146 | 'type' => $type, |