// Add CORS headers for Claude Auto-Poster add_action('rest_api_init', function() { remove_filter('rest_pre_serve_request', 'rest_send_cors_headers'); add_filter('rest_pre_serve_request', function($value) { header('Access-Control-Allow-Origin: *'); header('Access-Control-Allow-Methods: GET, POST, OPTIONS'); header('Access-Control-Allow-Headers: Content-Type, X-API-Key'); if ($_SERVER['REQUEST_METHOD'] === 'OPTIONS') { status_header(200); exit(); } return $value; }); });