The Facebook feed below is using the Tagembed plugin. This requires an account will https://tagembed.com/. This can be setup for free through the plugin although there are some limitation of views so it would be recommended to set this up on a per school basis.
Once an account is created the feed, display theme, and styling can be managed from either the plugin page or from tagembed.com.
A feed is added to the to an Elementor page via the shortcode widget. The Tagembed shortcode can be copied from the “Tagembed > Widget tab” e.g [ tagembed widgetid 133024 ]
Facebook Feed
The Facebook feed below is using the Smash Balloon plugin – it has the admin menu name “Facebook Feed”.
This is licensed software and requires and active license which can be purchased from https://smashballoon.com/pricing/facebook-feed/. The license key is entered under “Facebook Feed > General tab > License Key.
Once licensed a “Source” needs to be set up under Settings. After this a Feed needs to be created (under the “All Feeds” nav item). This determines the display format. i.e. it’s possible to have multiple feeds set up for the same source that display differently for implimentation around the site.
A feed can be added to a page via either the Smash Balloon widget (as is the case below) or via the Shortcode Widget – the shortcode is displayed in the “Facebook Feed > All Feeds” list page
Elementor also has several Widget the support Facebook Feed.
Widget => Facebook Page
Elementor Widget => Facebook Embed