Description
Integrate your Yunits Community with WordPress and combine the best of both worlds.
Agenda, Blog and News on Your WordPress Site
This plugin enables you to retrieve Agenda, Blog and News items from your Yunits Community and display them on your WordPress site. These items include metadata, allowing you to create gated content using the Yunits roles specified in the metadata.
If you decide to also synchronise Yunits Theme’s (see Knowledge Bases below) it will also automatically connect them as taxonomy terms which you can use to create filters in FacetWP for example.
Knowledge Bases
If you use FacetWP, you can retrieve Yunits Themes from your Yunits Community and synchronise them as taxonomies to your chosen Post Types. This allows you to create Knowledge Base posts in WordPress, enrich them with themes, and ensure your Yunits Community can read the FacetWP API to synchronise those items.
Single Sign On via OpenID Connect
While not part of this plugin, we provide recommendations and instructions on setting up Single Sign-On using OpenID Connect.
Installation
- Upload
yunits-for-wpfolder to the/wp-content/plugins/directory. - Activate the plugin through the ‘Plugins’ menu in WordPress.
- Go to your settings in the WordPress admin: Settings > Yunits For WP and insert your credentials
Reviews
There are no reviews for this plugin.
Contributors & Developers
“Yunits for WP” is open source software. The following people have contributed to this plugin.
Contributors“Yunits for WP” has been translated into 1 locale. Thank you to the translators for their contributions.
Translate “Yunits for WP” into your language.
Interested in development?
Browse the code, check out the SVN repository, or subscribe to the development log by RSS.
Changelog
1.22.0: Sep 22, 2026
- Fix: blog imports stopped after the first 100 items, because the importer queued a hook name nothing listened for
- Fix: only fetch changed content since the last successful import, instead of since the newest publication date, which permanently skipped edits to older items
- Fix: abort an import when the API returns an error instead of treating it as a completed run, and retry once after a 401 or 403 with a fresh token
- Fix: apply the configured timeout to the token request
- Fix: unschedule the blog import when blogs are disabled, rather than when agendas are
- Fix: resume the FacetWP and SearchWP indexers when an import fails part way through
- Fix: keep working when a post cannot be inserted or updated, instead of a fatal error
- Fix: the dashboard widget import buttons no longer stop working when a content type is disabled
- Add: report repeated API failures on the dashboard widget
- Add: unit test suite
- Change: the scheduled import always fetches everything; only a manually triggered import (settings page, dashboard widget, WP-CLI) is limited to items changed since the last successful run
- Add: store the image focus point (
imageFocusPoint) of news, agenda and blog items as post meta
Note: the first import after upgrading fetches everything, since there is no previous sync timestamp to work from yet.
1.21.1: Oct 23, 2025
- Fix: trim trailing slash from endpoint
1.21.0: Jul 16, 2025
- Add: use lastModifiedSince to fetch data much quicker
- Fix: wp routes for custom cpts not working correctly
1.20.1: Jul 14, 2025
- Change: upgrade dependencies
- Fix: translations called too early warning
1.20.0: Jul 11, 2025
- Add: user id and name to blog metadata
1.19.0: Jun 4, 2025
- Add: option to trigger crons manually to the schedule dropdown
- Change: only use OIDC scopes for enabled functionality
1.18.0: May 27, 2025
- Change: add additional logging to importers
- Change: update dependencies
1.17.2: May 20, 2025
- Fix: remove old tags
1.17.1: May 20, 2025
- Notice: wordpress.org download link not working, doing rebuild
1.17.0: May 20, 2025
- Change: use action scheduler for everything and remove wp cron
- Change: update deps
- Fix: rescheduling of the action scheduler
