PluginProbe
Visualizer – Tables & Charts Manager with Built-in AI Generator / 3.4.5
Visualizer – Tables & Charts Manager with Built-in AI Generator v3.4.5
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/Render/Library.php +4 -6 3.4.43.4.5 View file →
@@ -251,11 +251,9 @@
251 251 echo '<span class="visualizer-chart-action visualizer-nochart-delete"></span>';
252 252 echo '<span class="visualizer-chart-action visualizer-nochart-clone"></span>';
253 253 echo '<span class="visualizer-chart-action visualizer-nochart-edit"></span>';
254 254 echo '<span class="visualizer-chart-action visualizer-nochart-export"></span>';
255 - echo '<span class="visualizer-chart-shortcode">';
256 - echo '&nbsp;[visualizer]&nbsp;';
257 - echo '</span>';
255 + echo '<span class="visualizer-chart-action visualizer-nochart-shortcode"></span>';
258 256 echo '</div>';
259 257 echo '</div>';
260 258 $this->_renderSidebar();
261 259 echo '</div>';
@@ -326,8 +324,9 @@
326 324 $chart_status['icon'] = 'error dashicons-dismiss';
327 325 $chart_status['title'] = __( 'Click to view the error', 'visualizer' );
328 326 }
329 327
328 + $shortcode = sprintf( '[visualizer id="%s" lazy="no" class=""]', $chart_id );
330 329 echo '<div class="visualizer-chart"><div class="visualizer-chart-title">', esc_html( $title ), '</div>';
331 330 echo '<div id="', $placeholder_id, '" class="visualizer-chart-canvas">';
332 331 echo '<img src="', VISUALIZER_ABSURL, 'images/ajax-loader.gif" class="loader">';
333 332 echo '</div>';
@@ -338,11 +337,10 @@
338 337 echo '<a class="visualizer-chart-action visualizer-chart-export" href="javascript:;" title="', esc_attr__( 'Export', 'visualizer' ), '" data-chart="', $export_link, '"></a>';
339 338 if ( $this->can_chart_have_action( 'image', $chart_id ) ) {
340 339 echo '<a class="visualizer-chart-action visualizer-chart-image" href="javascript:;" title="', esc_attr__( 'Download as image', 'visualizer' ), '" data-chart="visualizer-', $chart_id, '" data-chart-title="', $title, '"></a>';
341 340 }
342 - echo '<span class="visualizer-chart-shortcode" title="', esc_attr__( 'Click to select', 'visualizer' ), '">';
343 - echo '&nbsp;[visualizer id=&quot;', $chart_id, '&quot;]&nbsp;';
344 - echo '</span>';
341 + echo '<a class="visualizer-chart-action visualizer-chart-shortcode" href="javascript:;" title="', esc_attr__( 'Click to copy shortcode', 'visualizer' ), '" data-clipboard-text="', esc_attr( $shortcode ), '"></a>';
342 + echo '<span>&nbsp;</span>';
345 343 echo '<hr><div class="visualizer-chart-status"><span class="visualizer-date" title="' . __( 'Last Updated', 'visualizer' ) . '">' . $chart_status['date'] . '</span><span class="visualizer-error"><i class="dashicons ' . $chart_status['icon'] . '" data-viz-error="' . esc_attr( str_replace( '"', "'", $chart_status['error'] ) ) . '" title="' . esc_attr( $chart_status['title'] ) . '"></i></span></div>';
346 344 echo '</div>';
347 345 echo '</div>';
348 346 }