This plugin hasn’t been tested with the latest 3 major releases of WordPress. It may no longer be maintained or supported and may have compatibility issues when used with more recent versions of WordPress.



WPSwlr is a WordPress plugin for Facebook integration, It allows users to load posts from Facebook to their webpage.
This is useful if you add posts to your Facebook page regularly (like a daily menu in restaurants) and you want to have
actual information also on your webpage without having to create posts manually.

There are multiple similar plugins, but we decided to create our own because none of them are able to load posts as
WordPress posts but usually work with a shortcode. WPSwlr loads posts as if you create them directly in WordPress and
perfectly fits your page design without any appearance customization.

Key features

  • Loads posts from Facebook as a WordPress posts. It means that they can be used anywhere at the page like posts created
    directly in the WordPress.
  • You can exclude Facebook posts from being loaded.
  • Assigns selected category to loaded posts.
  • Edit post templates to change layout and appearance.

How it works

  • Posts are pulled from the Facebook two times per day with a cron job. You can run the load process manually if you
  • For each Facebook post, a new WordPress post is created.
  • If a post has multiple images, it is created as a classic WordPress gallery – it works with different LightBox
  • Images from Facebook are not downloaded and stored locally but only link to the Facebook’s CDN is used on the front


  • Facebook Page with administrator rights – you need to be the administrator of the Page you want to use.
  • Facebook Access Token is required to get data from Facebook. Token has to have allowed pages_read_engagement and
    pages_read_user_content permissions.

If you don’t know how to create Access Token, you can follow
our step-by-step guide


  • Connect Facebook Page
  • Plugin Settings
  • Imported Facebook Posts
  • Single Facebook Post
  • Frontend page with Facebook posts
  • Frontend page with single Facebook post


There are no reviews for this plugin.

Contributors & Developers

“WPSwlr” is open source software. The following people have contributed to this plugin.


Translate “WPSwlr” into your language.

Interested in development?

Browse the code, check out the SVN repository, or subscribe to the development log by RSS.



  • WP 6.2 compatibility


  • Facebook page can be reconnected for example when access token expired.


  • It is now possible to configure post title


  • Added possibility to enable excerpts for long posts


  • Fix posts with album rendering


  • WordPress 6.1 compatibility
  • Remove compatibility of older WordPress and php


  • WordPress 6.0 compatibility= 1.2.2 =
  • Bug fixes


  • Compatibility with WP 5.9


  • New: Separate “photos as Featured Images” setting for galleries
  • New: You can now edit post templates to edit posts layout and appearance
  • Changed: Posts are displayed in admin with block editor
  • Several minor fixes and enhancements


  • New: Possibility to filter loaded facebook posts by patterns
  • New: Post photos can be saved as Featured Image
  • Changed: minimum supported version of php is now 7.0
  • Changed: minimum supported version of WordPress is now 5.3
  • Several minor fixes and enhancements