
Import Facebook Events Pro
The easiest way to import and display Facebook events on your WordPress website. Import events directly into WordPress or create beautiful, auto-updating event feeds with the new Live Feed Builder β no coding required.
π What’s New β Live Feed Builder
We’ve introduced a completely new way to display Facebook events on your website.
Instead of using a single shortcode, you can now create unlimited independent event feeds, each with its own source, layout, filters, styling, and caching settings.
Every feed generates its own shortcode: [xtfepro_live_feed id="FEED_ID"]
You can also override display settings: [xtfepro_live_feed id=”FEED_ID” columns=”2″ per_page=”6″]
π οΈ How It Works
Go to
Facebook Events β Live Feeds β Add New Feed
Then simply:
β’ Select where events come from
β’ Choose a layout
β’ Configure filters
β’ Customize display
β’ Publish the feed
β’ Paste the shortcode anywhere
π‘ Supported Event Sources
Unlike the XT Facebook Widget plugin, Import Facebook Events Pro supports multiple event sources for both importing and live feeds.
π Facebook Page ID / Username
Automatically fetch all upcoming events from any public Facebook Page.
Example: facebook or 20531316728
π₯ Facebook Group URL / ID
Import events from public Facebook Groups.
Example: https://www.facebook.com/groups/629555443733186 or 629555443733186
π Facebook Event IDs
Display or import one or multiple Facebook Events by Event ID.
Example: 123456789,987654321
π iCal / ICS URL
Import events using Facebook’s exported iCal feed or any compatible ICS calendar.
π₯ Multiple Sources
Create a single feed using multiple:
- Facebook Pages
- Facebook Groups
- Event IDs
- iCal URLs
Perfect for organizations managing events from multiple communities.
π₯ Event Importer
Import Facebook events directly into your WordPress events plugin.
Supported importing methods:
β Facebook Pages
β Facebook Groups
β Facebook Events
β Event IDs
β iCal / ICS URLs
Import manually or schedule automatic syncing.
π Automatic Scheduled Imports
Keep your website automatically updated.
Features include:
- Scheduled imports
- Automatic event updates
- Skip trashed events
- Import past events
- Move past events to trash
- Import history
- Background processing
- Action Scheduler support
π¨ Layouts β 7 Included
Choose from seven responsive layouts.
β Card Grid
β List
β Masonry
β Minimal Grid
β Compact List
β Timeline
β Ticket List
Every layout supports:
- Responsive columns
- AJAX loading
- Mobile optimization
- Multiple styling options
π¨ Display Controls
Show or hide individual event fields.
Supported options:
- Event image
- Event title
- Date & Time
- Venue
- Organizer
- Description
- Event Button
- Custom Button Label
π Filters & Pagination
Available filters:
- Today
- Upcoming Week
- Upcoming 15 Days
- Upcoming Month
- All Upcoming Events
- Custom Date Range
- No Filter
Pagination options:
- Number Pagination (AJAX)
- Load More
- Infinite Scroll
- No Pagination
β‘ Performance & Smart Caching
Designed for large Facebook event feeds.
Features include:
- Smart cache duration
- Background feed refresh
- Background full sync
- High-quality image caching
- Manual cache clearing
- Weekly cache cleanup
Large Facebook Pages with hundreds of events are synchronized in the background without slowing down your WordPress dashboard.
π¦ Supported Event Plugins
Import events into your favorite WordPress event plugin.
Supported plugins:
- The Events Calendar
- Event Manager
- Event Organiser
- EventON
- EventPrime
- My Calendar
- Event Espresso 4
π§± Gutenberg Block
Display any Live Feed directly from the Block Editor.
No shortcode required.
π Facebook Authentication
For Facebook API importing, you have two options:
β Connect your Facebook account with one click (recommended)
OR
β Use your own Facebook App credentials.
Requirements:
- HTTPS (SSL Certificate)
- Valid Facebook access token
- Events must be publicly accessible
βοΈ Features Overview
β Live Feed Builder
β Unlimited Live Feeds
β Import Facebook Events into WordPress
β Multiple Facebook Pages
β Multiple Facebook Groups
β Multiple Event IDs
β Multiple iCal URLs
β Background Scheduled Imports
β Automatic Event Sync
β AJAX Pagination
β Infinite Scroll
β Load More Button
β 7 Responsive Layouts
β Gutenberg Block
β Automatic Image Download
β Venue & Organizer Import
β Google Geolocation Support
β Timezone Support
β Recurring Event Support
β Skip Trashed Events
β Import Past Events
β Move Past Events to Trash
β Import History
β Activity & Error Logs
β Smart Caching
β Background Processing
β Automatic Plugin Updates
β Priority Support
Screenshots
Import Facebook Events Pro Installation
- Install and activate the free Import Facebook Events plugin.
- Download Import Facebook Events Pro from your Xylus Themes account.
- Upload the ZIP via Plugins β Add New β Upload Plugin, or copy it into your
wp-content/pluginsdirectory. - Activate Import Facebook Events Pro.
- Enter your license key to receive automatic updates.