A Microsoft file hosting and synchronization service.
Hi HydroMod Boi,
Good day! I went through your thread carefully and as per my online search, you can integrate OneDrive with your WordPress website to open and edit files directly from your site with the "Embed SharePoint OneDrive Documents" plugin for WordPress.
This plugin allows you to embed and share OneDrive documents/files on your WordPress site. It also synchronizes your SharePoint/OneDrive/Office365 user details, documents, and files with your WordPress site. This integration enables you to create and view SharePoint OneDrive documents directly from your WordPress site.
But since as a community moderator here, I am not allowed to share the articles from third-party products so please accept my apology for not providing you with the related reference, but you can find it from WordPress official website.
More specifically, it seems like to connect OneDrive with WordPress, users need to generate an API key from the OneDrive developer portal. This key will allow the plugin to access your OneDrive account by adding the key to the plugin settings in your WordPress dashboard. So to achieve the API key, here is the official article I found for you and I hope it can offer you bit help on achieving your demand further:
Get started using OneDrive API - OneDrive dev center | Microsoft Learn
Please correct me if I made any misunderstanding for your scenario or if there have anything else I can do for you.
Your patience is highly appreciated. Hope you a nice day and stay safe!
Best Regards,
Mia