Webcam
Météo
// Ajouter une action pour charger les scripts JavaScript nécessaires
function temperature_lac_enqueue_scripts() {
// Charger Chart.js depuis CDN
wp_enqueue_script(‘chart-js’, ‘https://cdn.jsdelivr.net/npm/chart.js’);
// Charger le script personnalisé pour la récupération des données et le tracé du graphique
wp_enqueue_script(‘temperature-lac-script’, plugin_dir_url(__FILE__) . ‘temperature-lac-script.js’, array(‘jquery’));
// Passer les données nécessaires pour le script JavaScript
wp_localize_script(‘temperature-lac-script’, ‘temperature_lac_ajax_object’, array(‘ajax_url’ => admin_url(‘admin-ajax.php’)));
}
add_action(‘wp_enqueue_scripts’, ‘temperature_lac_enqueue_scripts’);
// Ajouter une action AJAX pour récupérer les données de température
add_action(‘wp_ajax_temperature_lac_get_data’, ‘temperature_lac_get_data’);
add_action(‘wp_ajax_nopriv_temperature_lac_get_data’, ‘temperature_lac_get_data’);
function temperature_lac_get_data() {
$data = array();
// Code pour récupérer les données de température sur 7 jours
// Remplissez $data avec les données récupérées
wp_send_json($data);
}