Introduction
Responsive Facebook Comments is a complete Joomla extension package that includes two plugins for integrating Facebook's official Comments widget into your Joomla website. This package provides both automatic display on articles and flexible shortcode-based placement, giving you complete control over Facebook Comments integration.
Content Plugin: Automatically displays Facebook Comments after article content. Perfect for blogs, news sites, and content-driven websites.
System Plugin: Insert Facebook Comments anywhere using shortcodes {rfbcomment}width{end-rfbcomment}. Perfect for custom layouts, modules, or specific placement needs.
Both plugins work together seamlessly and share the same Facebook SDK, ensuring optimal performance. This documentation covers installation, configuration, and usage of both plugins.
Installation
Downloading the Extension
Email: After you purchase the extension from our store, you will receive an email containing a link to download the extension.
Store: Alternatively, you can download the extension from the "Downloads" section in our store. If you are a new user, you need to create an account using the same email address you used for the purchase.
Click to download the extension package: plg_rfbcomment.zip
Installing the Extension
To install the extension, log in to the backend of your Joomla website.
- For Joomla 4, 5 & 6: Navigate to System > Install > Extensions. You can either drag and drop or browse for the file to install.
A success message will be displayed once the installation is complete. The package includes both plugins:
- Content - Responsive Facebook Comments: Automatically displays comments on articles
- System - Responsive Facebook Comments: Shortcode-based comments placement
Enabling the Plugins
After installation, navigate to Extensions > Plugins:
- Search for Content - Responsive Facebook Comments and enable it for automatic article comments
- Search for System - Responsive Facebook Comments and enable it for shortcode support
You can use both plugins together or choose the one that best fits your needs.
Content Plugin Settings
Content Plugin Configuration
The Content Plugin automatically displays Facebook Comments after article content. Configure it by navigating to Extensions > Plugins > Content - Responsive Facebook Comments.
Moderator Settings
- Number of Posts: Set how many comments to display by default (1-100).
- Moderating Using: Choose between User ID or App ID moderation.
- User ID: Use Facebook User IDs for moderation (one per line, numeric only)
- App ID: Use Facebook App ID for app-based moderation
- App ID: Enter your Facebook Application ID (numeric only, visible when App ID is selected).
- User ID: Enter Facebook User IDs (one per line, numeric only, visible when User ID is selected).
Manage Contents
- Excluded Categories: Select categories where comments should NOT appear.
- Exclude Views: Select views to exclude (Featured, Blog, Category).
- Exclude Article ID(s): Enter article IDs to exclude (one per line).
- Padding: Set padding around comments widget (default: 10px 0).
- Margin: Set margin around comments widget (default: 0 0).
- Width: Set width of comments widget (default: 100%).
System Plugin Settings
System Plugin Configuration
The System Plugin allows you to insert Facebook Comments anywhere using shortcodes. Configure it by navigating to Extensions > Plugins > System - Responsive Facebook Comments.
Plugin Settings
- Number of Posts: Set how many comments to display by default (1-100).
- Padding: Set padding around comments widget (default: 0px 0px 0px 0px).
- Margin: Set margin around comments widget (default: 10px 0).
Moderator Settings
- App ID: Enter your Facebook Application ID (numeric only) for app-based moderation.
Using Shortcodes
Insert Facebook Comments anywhere using the shortcode syntax:
{rfbcomment}width{end-rfbcomment}
Shortcode Examples
- Full Width:
{rfbcomment}100%{end-rfbcomment}
- Fixed Width:
{rfbcomment}800px{end-rfbcomment}
- Default Width:
{rfbcomment}{end-rfbcomment} (uses 100% if empty)
Where to Use Shortcodes
- Articles: Add in article content (HTML view)
- Modules: Add in Custom HTML modules
- Custom HTML: Use in any content area
- Templates: Add in template overrides
Note: You can add multiple shortcodes on the same page with different widths. The SDK will only load once.
Facebook App Setup
Creating a Facebook App
To use Facebook Comments with moderation features, you need to create a Facebook App:
- Go to https://developers.facebook.com/apps/
- Click "Create App"
- Choose "Business" as the app type
- Fill in your app details
- Add "Facebook Login" product
- Configure OAuth Redirect URIs with your website URL
- Copy your App ID from the dashboard
Getting Your Facebook User ID
To use User ID moderation (Content Plugin only):
- Visit: https://www.facebook.com/help/contact/571927962448809
- Or use Facebook's Graph API Explorer
- Your User ID is a numeric string
Configuring App Settings
- Add your website domain to "App Domains"
- Add your website URL to "Website" field
- Configure privacy policy and terms of service URLs
- Submit your app for review if needed
Accessing Moderation Dashboard
Once configured with App ID, access Facebook's moderation tool:
- App-based: Go to https://developers.facebook.com/tools/comments
- Page-based: Click the "Moderation Tool" link next to the comments box