WP Manifestindependent plugin directory
manifest / integrations / content-views-civicrm-data-processor

Content Views CiviCRM WP Registry grade A. No security issues foundWP RegistryNo security issues foundOpen the reportA

WordPress plugin to integrate Content Views with CiviCRM using the Data Processor extension

★ 4stars
0.2.3latest · 1 year ago

Install

Download source zip No release zip yet

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/agileware/content-views-civicrm-data-processor/archive/refs/heads/master.zip
No built-in updater. New versions won't appear under Dashboard → Updates. Install new releases yourself, or let Git Updater track the repository.

Content Views CiviCRM - Content Views integration with the CiviCRM Data Processor

Plugin for integrating Content Views with CiviCRM using the CiviCRM Data Processor as the data source.

Requirements

CiviCRM Data Processor must be installed in the CiviCRM site to use this integration with WordPress and CiviCRM.

Content Views plugin must be installed in WordPress.

Quick guide

Add a new Data Processor in CiviCRM:

  1. Select your data sources
  2. Add an api output
  3. Select the fields, must include a field named id (this field won't be displayed).
  4. Select the filters - uncheck the exposed flag if you don't want it to be a live filter.
  5. (optional) set default value for filters
  6. order the fields and filters in the way you want
  7. save it

Then, you can go to content views and select civicrm content type. You will find it under the Data Processor dropdown. Preview it!

Content Views Pro is optional

Content Views Pro is not required for this plugin to function. Content Views Pro provides a "live filters" feature in Content Views. If you want to use this feature then we recommend purchasing a Content Views Pro subscription.

The following patch patches/filter.patch needs to be applied to the Content Views plugin (not the Content Views Pro plugin). This will then enable the CiviCRM and Data Processor options to be shown in the Filter Settings tab when using Content Views Pro.

Add a live filter for contact name

  • add a filter to the Data Processor
  • the filter field is contact id
  • give whatever the title you want
  • change the name to contact_name_search
  • save it

Filters

The live filter only display filters with exposed to user and not required.

One case to use a filter with both exposed to user and required is a filter for current contact id.

Extra options

To control the display of fields you can modify the system name for each field in the data processor.

Set the extra options by appending _cvc_XX to the field name:

  • r: HREF: TODO How does this work?
  • h: Hide the field label.
  • l: Display a multivalue field as a HTML list.
  • i: User Contact ID: TODO How does this work?
  • s: Contact Name search: TODO How does this work?

Examples:

  • To display a list: field_name_cvc_l
  • Check the href link and hide label: field_name_cvc_rh
  • field_name or field_name_cvc_ for empty option
  1. Create a field for contact display name.
  2. The default system name is display_name.
  3. To display without label change the system name to: display_name_cvc_h

Releases

2 releases.

Tag
Published
0.2.3 latest
Apr 22, 2025 1 year ago
Oct 21, 2021 5 years ago

These releases are tags only. The author does not attach a packaged zip, so there are no download counts to report.

A grade

Security

Content Views CiviCRM 0.2.2 · audited by WP Registry

No security issues found.

Audited release
0.2.2
Findings
none
Worst severity
—
Content hash
574bb1b82aeb69b8b30013e6…

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.