content ) ) { throw new Exception( 'Error: data content invalid!' ); } $response->message = $data->message ?? ''; unset( $data->message ); $response->status = $data->status ?? 'success'; unset( $data->status ); $response->data = $data; } catch ( Throwable $e ) { $response->status = 'error'; $response->message = $e->getMessage(); } wp_send_json( $response ); } }