= 9 && $current_hour < 14) { if ($remaining_clicks > 0) { echo ''; // JavaScript für AJAX-Update ?> Leider sind zur Zeit keine weiteren Anmeldungen möglich

'; } } } function update_clicks_ajax() { $option_name = 'limited_clicks_count'; $remaining_clicks = get_option($option_name, 0); if ($remaining_clicks > 0) { $remaining_clicks--; update_option($option_name, $remaining_clicks); wp_send_json_success(['remaining' => $remaining_clicks]); } else { wp_send_json_error(); } } add_action('wp_ajax_update_clicks', 'update_clicks_ajax'); add_action('wp_ajax_nopriv_update_clicks', 'update_clicks_ajax'); // Shortcode für die Verwendung im WordPress-Inhalt function limited_clicks_link_shortcode() { ob_start(); limited_clicks_link(); return ob_get_clean(); } add_shortcode('limited_clicks_link', 'limited_clicks_link_shortcode');