manifest / integrations / nrd-facebook-importer
NRD Facebook Importer
The nrd-facebook-importer plugin allows WordPress admins to connect to Facebook's API and import events from their Facebook page into custom post types within their WordPress site.
★ 0stars
Install
This is the repository archive. It installs, but the folder name will carry the branch suffix and updates will not flow.
Install straight from GitHub with WP-CLI:
wp plugin install https://github.com/northrankdigital/nrd-facebook-importer/archive/refs/heads/main.zipUpdates itself. It ships its own updater (Plugin Update Checker), so new versions appear under Dashboard → Updates.
NRD Facebook Importer
NRD Facebook Importer is a WordPress plugin developed by North Rank Digital. It connects to Facebook's Graph API to import events from your Facebook page into WordPress as custom post types, with automatic scheduling and media handling.
Features
- Facebook OAuth Authentication — Connect via Facebook Login with long-lived user tokens (60-day expiry).
- Scheduled Imports — Automatically sync events on a configurable schedule (hourly, twice daily, daily, weekly).
- Smart Event Management — Automatically removes past events, deduplicates overlapping entries, and cleans up canceled/removed events.
- Media Handling — Downloads event cover images as featured images with proper alt text. Re-downloads if accidentally removed.
- Import Log — Tracks sync activity with retention of the last 5 sync cycles.
- Admin Table — Sortable columns (start, end, status), filterable by status and month.
- Optional Public Pages — Enable frontend archive (/events/) and single event pages with REST API support.
- Email Notifications — Optional email alert to the site admin when the Facebook token is expiring or has expired.
- Date Range Control — Configure how far ahead to pull events