Data mapping describes how information from your church management system is imported into WordPress. CP Sync copies a fixed set of fields; you choose which records are included with the filters on each feed tab.
Understanding Data Mapping
Data mapping creates relationships between fields in your ChMS and fields in WordPress. For example:
- A PCO group name maps to a WordPress post title
- A CCB event description maps to a WordPress post content
- Schedule information maps to meeting time meta data
Default Mappings
CP Sync includes sensible default mappings for common data types:
Groups Mapping
| ChMS Field | WordPress Field |
|---|---|
| Name | Post Title |
| Description | Post Content |
| Image | Featured Image |
| Schedule | Meeting Time |
| Location | Meeting Location |
| Type/Category | Group Type Taxonomy |
Events Mapping
| ChMS Field | WordPress Field |
|---|---|
| Title | Event Title |
| Description | Event Content (event page body) |
| Summary (Planning Center) | Short text / excerpt used in some calendar listings |
| Start Date/Time | Event Start |
| End Date/Time | Event End |
| Location | Event Venue |
| Image | Featured Image |
| Category | Event Category |
For Planning Center calendar events, Summary and Description map differently. See Planning Center Online Integration and What’s New in CP Sync 1.0.0.
Data Filters
Data filters allow you to control which records are imported based on criteria:
- Go to Church Plugins → CP Sync and open the Groups, Events, or Sermons tab
- Configure filters based on:
- Field values (e.g., only active groups)
- Date ranges (e.g., future events only)
- Custom conditions
For Planning Center Calendar events, Church Center Visibility under Calendar Settings is separate from the Calendar Filters builder. An empty Calendar Filters builder does not turn Visibility off.
