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