[COLOR=#0000ff]Hallo,
Kann mir jemand helfen den folgenden Code so abzuändern, dass man diesen mit einem Shortcode einfügen kann. Wenn ich dieses Plugin so aktiviere wird der Chart auf jeder Seite angezeigt. Was natürlich falsch ist.
Besten Dank im Voraus für Eure Hilfe![/COLOR]
<?php
/*
Plugin Name: halobungie_3
Plugin URI: http://www.xxx.de/
Description: Google Charts
Author: halobungie
Author URI: http://xxx-xxx.com
Version: 0.1
*/
$dataPoints = array(
array("label"=>"Chrome", "y"=>64.02),
array("label"=>"Firefox", "y"=>12.55),
array("label"=>"IE", "y"=>8.47),
array("label"=>"Safari", "y"=>6.08),
array("label"=>"Edge", "y"=>4.29),
array("label"=>"Others", "y"=>4.59)
)
?>
<!DOCTYPE HTML>
<html>
<head>
<script>
window.onload = function() {
var chart = new CanvasJS.Chart("chartContainer", {
animationEnabled: true,
title: {
text: "Welchen Desktop Browser verwenden Sie?"
},
subtitles: [{
text: "21. Oktober 2018"
}],
data: [{
type: "pie",
yValueFormatString: "#,##0.00\"%\"",
indexLabel: "{label} ({y})",
dataPoints: <?php echo json_encode($dataPoints, JSON_NUMERIC_CHECK); ?>
}]
});
chart.render();
}
</script>
</head>
<body>
<div id="chartContainer" style="height: 370px; width: 100%;"></div>
<script src="https://canvasjs.com/assets/script/canvasjs.min.js"></script>
</body>
</html>
Alles anzeigen
Edit SirEctor: Code-Button bitte benutzen