After completing this tutorial, you will be able to embed a SharePoint Library in WordPress. The screenshot below shows what the embedded SharePoint library in WordPress looks like.

Supported features
Embedding a SharePoint Online / OneDrive library
When you embed a SharePoint Library in WordPress is easy – Just create a new embed-app for the desired library, then add an app-shortcode to any WordPress post or page.
Folder navigation (premium)
When you embed a SharePoint Library in WordPress, Users can navigate the SharePoint folder structure in the same way they would as in SharePoint: By clicking a folder icon to navigate into that folder and by using the breadcrumb navigation at the top to return to the previous level.
Optionally you can define a folder in the library as the starting point for surfacing files in SharePoint Online and OneDrive e.g. /contoso/general/HR.
Allow “anonymous” users (premium)
You can also embed a SharePoint Library in WordPress for users that did not sign in with Microsoft and with whom you did not explicitly shared the SharePoint Online library.
Customize columns (premium)
You can edit the columns that the block should display and can connect each of those columns with a (custom) SharePoint list item field. You can configure how the column is rendered and also define custom CSS rules to optimize the user experience.
Heads up: The screenshots and UI shown in this written tutorial are from an earlier version and do not yet reflect the updated interface introduced in release 41.0.
For the most accurate and current walkthrough, please refer to the new video tutorial below, which demonstrates the latest UI step by step.