WP Manifestindependent plugin directory
manifest / integrations / pco_plugin

PCO Integrations for WordPress WP Registry grade A. No security issues foundWP RegistryNo security issues foundOpen the reportA

★ 0stars
67release downloads
v1.3.11latest · 1 year ago

Install

Download pco-integrations-plugin.zip From the v1.3.11 release on GitHub, Jul 1, 2025

Upload it under Plugins → Add New Plugin → Upload Plugin, then activate.

Install straight from GitHub with WP-CLI:

wp plugin install https://github.com/eastlakechurch/pco_plugin/releases/download/v1.3.11/pco-integrations-plugin.zip
Updates itself. It ships its own updater (Plugin Update Checker), so new versions appear under Dashboard → Updates.

A premium plugin for displaying Planning Center Calendar events beautifully in WordPress using shortcodes.

Description

PCO Integrations for WordPress is a powerful plugin built for churches using Planning Center Online (PCO). It pulls upcoming Events, Groups, and Sermons from Planning Center and displays them on your website using clean shortcodes.

Built with security and flexibility in mind, it includes encrypted credential storage, nonce protection, custom styles, license key validation, and responsive designs.

Features

  • Display upcoming events from Planning Center Calendar
  • Automatically filters past events and detects recurring ones
  • Support for event tags, group types, and sermon episodes
  • Responsive display for Events, Groups, and Sermons
  • Built-in caching with manual refresh and ?refresh=true support
  • Full admin styling panel for fonts, colors, borders, and custom CSS
  • License key validation with refresh support and expiry checks
  • Credential encryption and secure API access

Installation

  1. Purchase and download the plugin ZIP file.
  2. In your WordPress dashboard, go to Plugins > Add New > Upload Plugin.
  3. Upload the ZIP file and click "Install Now."
  4. Activate the plugin.
  5. Navigate to PCO Integrations > Settings to enter your Planning Center API credentials (username and personal access token).

Shortcodes

Place these shortcodes in any page, post, or widget:

All PCO Integrations - Events [pco_events]

Hide Descriptions [pco_events show_description="false"]

Only Featured PCO Integrations - Events [pco_featured_events tags="featured"]

Multiple Tags & Limit Count [pco_featured_events tags="youth,camp" count="5"]

Groups Display [pco_groups]

Sermons Display [planning_centre_video] [planning_centre_title] [planning_centre_published]

Caching

This plugin caches event data for performance. Use the “Refresh Event Cache” button in the settings to manually clear and update event data. During development or for URL-based cache clearing, append ?refresh=true to your events page URL.

Frequently Asked Questions

Where do I get my Planning Center API credentials?

You need a Planning Center administrator account. Go to developer.planning.center, create a new personal access token (PAT), and use that along with your API ID in the plugin settings page.

Can I show only youth events or events with a certain tag?

Yes! Use the tags attribute with any Planning Center tags attached to events.

Does it support recurring events?

Yes! Only the next upcoming instance of recurring events is shown. It’s also labeled automatically.

How is my data protected?

Your Planning Center credentials are securely encrypted before being saved to your database. All plugin forms are protected with WordPress nonces to prevent unauthorised access.

Can I customise the appearance of events?

Yes! The plugin includes a full Styles tab with options for colors, font size, font family, border strength, image corner styling, and custom CSS.

Changelog

1.3.10

  • Fixed bug where invalid license was showing after refresh or settings save.

1.3.2

  • Refactored sermons structure to follow modular design

1.3.2

  • Security improvements

1.3.1

  • Added ability to enter url in event description
  • Fixed long text (url) extending beyond event card

1.3.0

  • Added license refresh button
  • Improved license error feedback and expiry handling
  • Fixed Sermons shortcode bug where episodes were not displaying
  • Internal refactor for centralized enqueueing and shortcode loading

1.2.2

  • Fixed: Group filter dropdowns (day/type/location) dynamically adjust based on available combinations
  • Events: Only display next instance of recurring events with “Recurring” label
  • General: Improved error handling and debug logging

1.2.0

  • Added license validation and settings integration
  • Reorganized shortcode code into grouped includes
  • Enhanced Events and Groups shortcode compatibility

1.1.0

  • Added Groups integration
  • Added Sermons shortcode for YouTube embed
  • Initial shortcode parameter support

1.0.0

  • Initial public release with Planning Center Events integration

Disclaimer

This plugin is not affiliated with or endorsed by Planning Center. Planning Center® is a registered trademark of Ministry Centered Technologies.

This plugin is a third-party tool. Planning Center® is a registered trademark of Ministry Centered Technologies.

License

This plugin is licensed under the GNU General Public License v2 or later.

Releases

23 releases. Each count is every asset in that release; expand a row for the breakdown.

Tag
Published
Assets
Downloads
v1.3.11 latest
Jul 1, 2025 1 year ago
pco-integrations-plugin.zip
23
Jun 27, 2025 1 year ago
pco-integrations-plugin.zip
1
Jun 27, 2025 1 year ago
pco-integrations-plugin.zip
3
Jun 26, 2025 1 year ago
pco-integrations-plugin.zip
6
Jun 21, 2025 1 year ago
pco-integrations-plugin.zip
5
Jun 21, 2025 1 year ago
pco-integrations-plugin.zip
3
Jun 20, 2025 1 year ago
pco-integrations-plugin.zip
1
Jun 20, 2025 1 year ago
pco-integrations-v1.3.4.zip
0
Jun 19, 2025 1 year ago
pco-integrations-v1.3.3.zip
1
Jun 19, 2025 1 year ago
pco-integrations-v.1.3.2.zip
2
Jun 19, 2025 1 year ago
pco-integrations-v1.3.1.zip
2
Jun 19, 2025 1 year ago
pco-integrations-v1.3.0.zip
2
Jun 18, 2025 1 year ago
pco-integrations-v1.2.3.zip
5
Jun 17, 2025 1 year ago
pco_plugin.zip
1
Jun 17, 2025 1 year ago
pco_plugin.zip
1
Jun 16, 2025 1 year ago
pco_plugin.zip
3
Jun 7, 2025 1 year ago
pco_plugin.zip
1
Jun 2, 2025 1 year ago
pco_plugin.zip
2
Jun 2, 2025 1 year ago
pco_plugin.zip
1
May 31, 2025 1 year ago
pco_plugin.zip
1
May 27, 2025 1 year ago
pco_plugin.zip
1
May 27, 2025 1 year ago
pco_plugin.zip
1
May 27, 2025 1 year ago
pco_plugin.zip
1
A grade

Security

PCO Integrations for WordPress 1.3.11 · audited by WP Registry

No security issues found.

Audited release
1.3.11
Findings
none
Worst severity
—
Content hash
b470a0d6ef789a5a9c730893…

WP Registry hashes the installable build and reports on that exact bytes-for-bytes copy. Embargoed findings are withheld until they are disclosed, so a clean verdict means nothing public is outstanding. WP Manifest does not audit code itself.