mongoose-marketplace / facebook-page-feed-graph-api

It's time to upgrade from your old like box! Display the Facebook Page Plugin from the Graph API using a shortcode or widget.
GNU General Public License v2.0
4 stars 1 forks source link
facebook-page wordpress wordpress-plugin wordpress-shortcode wordpress-widget wordpress-widget-plugin

Mongoose Page Plugin

Contributors: cameronjonesweb, mongoosemarketplace

Tags: like box,facebook like box,facebook page plugin, facebook feed, facebook page

Donate link: https://www.patreon.com/cameronjonesweb

Requires at least: 4.6

Tested up to: 6.4

Requires PHP: 5.3

Stable tag: 1.9.1

License: GPLv2

License URI: http://www.gnu.org/licenses/old-licenses/gpl-2.0.html

The most popular way to display the Facebook Page Plugin on your WordPress website. Easy implementation using a shortcode or widget. Now available in 111 different languages

Build Status

ko-fi patreon

Description

Seamlessly add a Facebook Page to your WordPress website with the Mongoose Page Plugin! Trusted by more than 30,000 WordPress websites worldwide, the Mongoose Page Plugin is the simplest way to add a Facebook page to your website.

You can add your Facebook page to any widget area with the custom Mongoose Page Plugin widget, with live preview available in the Customizer.

The plugin can be used to add your Facebook page to any post, page or text widget by using the [facebook-page-plugin] shortcode to display the plugin wherever you like, as often as you like.

Other features include:

With more than 30,000 installs and over 50 5-star rating, the Mongoose Page Plugin is one of the most popular social media plugins for WordPress.

Frequently Asked Questions

The plugin doesn't load properly

The most common causes of the plugin not displaying are an ad blocker, audience restrictions or browser privacy settings.

The plugin loads but doesn't show the facepile or posts

The default height of the plugin is only tall enough to display the main page header. Increase the height until you can see the additional features you want to display.

Where is the shortcode generator?

As of version 1.9.0, the shortcode generator has moved to Settings > Mongoose Page Plugin > Shortcode Generator

Is there a Gutenberg block?

Not yet, but it is on our roadmap.

Screenshots

  1. Installation example
  2. Example of the new widget introduced in version 1.2.0
  3. The new shortcode generator dashboard widget

Changelog

1.9.1 - 27/08/23

1.9.0 - 27/12/22

1.8.3 - 21/03/22

1.8.2 - 14/07/21

1.8.1 - 13/12/20

1.8.0 - 20/11/20

1.7.3 - 14/04/20

1.7.2 - 13/04/20

1.7.1 - 21/06/19

1.7.0 - 03/06/19

1.6.3 - 30/03/18

1.6.2 - 18/11/17

1.6.1 - 11/04/17

1.6.0 - 02/04/17

1.5.3 - 25/01/16

1.5.2 - 01/12/15

1.5.1 - 29/11/15

1.5.0 - 23/11/15

1.4.2 - 23/09/15

1.4.1 - 22/09/15

1.4.0 - 03/09/15

1.3.4 - 13/08/15

1.3.3 - 11/08/15

1.3.2 - 25/07/15

1.3.0 - 02/07/15

1.2.5 - 06/06/15

1.2.4 - 05/06/15

1.2.3 - 04/06/15

1.2.2 - 27/05/15

1.2.1 - 27/05/15

1.2.0 - 26/05/15

1.1.1 - 14/05/15

1.1.0 - 10/05/15

1.0.3 - 28/04/15

1.0.1 - 28/04/15

1.0 - 25/04/15

Plugin Settings

The Mongoose Page Plugin uses a shortcode to insert the page feed. You set your settings within the shortcode. [facebook-page-plugin setting="value"] Available settings:

href (URL path that comes after facebook.com/)

width (number, in pixels, between 180 and 500, default 340)

height (number, in pixels, minimum 70, default 500)

cover (true/false, show page cover photo, default true)

facepile (true/false, show facepile, default true)

tabs (any combination of [posts, messages, events], default timeline)

cta (true/false, hide custom call to action if applicable, default false)

small (true/false, display small header (must be true for height to be lower than 130px), default false)

adapt (true/false, force plugin to be responsive, default true)

language (languageCode_countryCode eg: en_US, language of the plugin, default site language)

method (SDK or iframe embed method, default SDK)

posts (true/false) - posts has been replaced by tabs as of 1.4.0. There is a fallback in place to convert it to tabs

Example: [facebook-page-plugin href="https://github.com/mongoose-marketplace/facebook-page-feed-graph-api/blob/master/facebook" width="300" height="500" cover="true" facepile="true" tabs="timeline" adapt="true"] This will display a Facebook page feed that loads in the page facebook.com/facebook that is 300px wide but adapts to it's container, 500px high, displaying the page's cover photo, facepile and recent posts in the same language as the site. See the screenshots tab for a demonstration of how it will appear

Filter Reference

facebook_page_plugin_dashboard_widget_capability

Changes who can see the shortcode generator on the dashboard. Default: edit_posts

facebook_page_plugin_app_id

Changes the Facebook App ID.