How to install, activate, set up and manage Facebook Feed Pro for Joomla. This guide follows the complete setup process from installation to displaying your Facebook Page content on your website.

Contents

📦 Installation

To install Facebook Feed Pro, log in to your Joomla Administrator and go to System > Install > Extensions. Upload and install the facebookfeedpro-package.zip package.

Important: Make sure you install the Facebook Feed Pro installation package located inside the main archive downloaded from AllForJoomla, not the main downloaded archive itself.

Facebook Feed Pro also uses the System - Facebook Feed Pro plugin. Current Joomla versions normally enable this plugin automatically during installation. However, some older Joomla versions may leave it disabled.

After installation, go to System > Manage > Plugins, find System - Facebook Feed Pro and make sure the plugin is enabled.

🔑 License Activation

Facebook Feed Pro requires a valid license key to work. Each purchased license has its own License Key, which you can find in your AllForJoomla account.

  1. Open Components > Facebook Feed Pro > Options.
  2. Open your AllForJoomla Orders page and find your Facebook Feed Pro license.
  3. Copy its License Key.
  4. Paste the key into the Premium License key field.
  5. Save the settings.
Note: The License Key activates Facebook Feed Pro on your website and is required for the extension to work.

🧩 Create a Widget

Widget creation and management is performed in Components > Facebook Feed Pro.

Create a new widget or open an existing one to use the integrated visual builder. The builder allows you to configure the widget and see an instant preview while changing its settings.

Connect to Facebook

Facebook Feed Pro supports two ways to connect your widgets to Facebook: direct Facebook connection and Token Manager.

You can choose which connection method is available in Components > Facebook Feed Pro > Options using the Facebook Connection mode setting:

  • Facebook — connect to Facebook directly while configuring a widget.
  • Token Manager — use Facebook Page access managed centrally through Token Manager.
  • Both — make both connection methods available.
No API key or Facebook App setup is required. You do not need to create your own Facebook App, obtain an API key or manually configure the Facebook API.

Direct Facebook Connection

If Facebook or Both is selected as the connection mode, you can connect to Facebook directly while configuring the widget.

  1. Click the Connect to Facebook button.
  2. Complete the Facebook authorization process in the popup window.
  3. Choose the Facebook Pages you want to grant access to.
  4. After the connection is complete, select the Facebook Page you want to display in the widget.

Token Manager

If Token Manager or Both is selected, you can use Facebook Page access managed centrally through Token Manager instead of authorizing Facebook separately for each widget.

This is especially useful when you have multiple Facebook Feed Pro widgets, because access to the same Facebook Page can be managed centrally and reused across different widgets.

Learn how to configure and use Token Manager .

Facebook Feed Pro visual builder in Joomla

Configure Posts, Photos & Videos

Facebook Feed Pro can display Facebook Page posts, photos, albums and videos. You can display the supported content types together in one widget or configure a widget for a specific type of content.

Facebook Posts

Use the Posts settings to enable or disable posts and configure how they are displayed. You can control the number of posts, items per page, columns, spacing and the information displayed with each post.

You can also include or exclude posts based on keywords in the post content or author information.

Facebook Photos & Albums

Use the Photos settings to create a Facebook photo and album gallery. You can configure the number of photos, pagination, columns and spacing, as well as how Facebook albums are displayed.

Albums can be included or excluded by name or ID. You can also control album ordering, hide empty albums and choose whether photos that are not assigned to an album should be displayed.

Facebook Videos

Use the Videos settings to create a Facebook video gallery. Configure the number of videos, pagination, columns and spacing, and choose whether information such as video titles, descriptions, likes and comments should be displayed.

Tip: Posts, photos and videos can be displayed together in one Facebook Page widget or separately as a posts feed, photo and album gallery, or video gallery.

Responsive Layout

Posts, photos and videos have their own layout settings. You can configure columns, items per page and spacing independently for each content type.

Facebook Feed Pro also supports custom responsive breakpoints. Use them to define how many columns should be displayed at different screen widths.

Photo & Video Popup

Facebook photos and videos can be opened in the built-in media popup. Use the Popup settings to control the information displayed there, including available author, likes, comments and sharing controls.

GDPR-Friendly Media Loading

Facebook Feed Pro supports GDPR-Friendly Media Loading, allowing Facebook media to be downloaded and served from your own Joomla website instead of being loaded directly from third-party media servers in visitors' browsers.

To enable it, go to Components > Facebook Feed Pro > Options > Advanced, find Media Display Mode and select GDPR-Friendly Media Loading.

This helps reduce direct connections between your website visitors and third-party media servers. Learn more about GDPR-Friendly Media Loading .

When you finish configuring the widget, click Save. The widget will appear in the widgets list together with its shortcode.

🔗 Shortcode

Go to Components > Facebook Feed Pro to see the list of your existing widgets. Each widget has its own shortcode in the Shortcode column.

Copy the shortcode of the widget you want to display and paste it where you want the Facebook content to appear.

You can place the shortcode in:

  • a Joomla article
  • a Custom HTML module
  • a Joomla template file
Facebook Feed Pro widget shortcode in Joomla Administrator

🌐 Translation

Facebook Feed Pro can be translated using standard Joomla language files. You can also change individual words or phrases using Joomla Language Overrides.

Language Overrides can also be used to change the date format by overriding the COM_FACEBOOKFEEDPRO_DATE_FORMAT constant using a PHP date format. For example, d/m/Y displays the date as day/month/year.

For information about creating language overrides in Joomla, see the Joomla Language Overrides documentation.

The language constants used in the widget include:

  • COM_FACEBOOKFEEDPRO_DATE_FORMAT
  • COM_FACEBOOKFEEDPRO_POSTS
  • COM_FACEBOOKFEEDPRO_PHOTOS
  • COM_FACEBOOKFEEDPRO_VIDEOS
  • COM_FACEBOOKFEEDPRO_LIKE_PAGE
  • COM_FACEBOOKFEEDPRO_SHARE
  • COM_FACEBOOKFEEDPRO_PEOPLE_LIKE_THIS
  • COM_FACEBOOKFEEDPRO_LIKES
  • COM_FACEBOOKFEEDPRO_COMMENTS
  • COM_FACEBOOKFEEDPRO_SHARES
  • COM_FACEBOOKFEEDPRO_VIEW_ON_FB
  • COM_FACEBOOKFEEDPRO_LOAD_MORE
  • COM_FACEBOOKFEEDPRO_ALBUMS
  • COM_FACEBOOKFEEDPRO_SHOW_MORE
  • COM_FACEBOOKFEEDPRO_SHOW_LESS
  • COM_FACEBOOKFEEDPRO_AJAX_ERROR
  • COM_FACEBOOKFEEDPRO_AGO
  • COM_FACEBOOKFEEDPRO_YEAR
  • COM_FACEBOOKFEEDPRO_MONTH
  • COM_FACEBOOKFEEDPRO_WEEK
  • COM_FACEBOOKFEEDPRO_DAY
  • COM_FACEBOOKFEEDPRO_HOUR
  • COM_FACEBOOKFEEDPRO_MINUTE
  • COM_FACEBOOKFEEDPRO_SECOND
  • COM_FACEBOOKFEEDPRO_YEARS
  • COM_FACEBOOKFEEDPRO_MONTHS
  • COM_FACEBOOKFEEDPRO_WEEKS
  • COM_FACEBOOKFEEDPRO_DAYS
  • COM_FACEBOOKFEEDPRO_HOURS
  • COM_FACEBOOKFEEDPRO_MINUTES
  • COM_FACEBOOKFEEDPRO_SECONDS