PHPackages                             philwilliammee/cd-events-wp-plugin - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Utility &amp; Helpers](/categories/utility)
4. /
5. philwilliammee/cd-events-wp-plugin

ActiveWordpress-plugin[Utility &amp; Helpers](/categories/utility)

philwilliammee/cd-events-wp-plugin
==================================

A wordpress plugin to use Localist Events Viewer.

v0.1.0(6y ago)07[12 PRs](https://github.com/CU-CommunityApps/CD-events-wp-plugin/pulls)GPL-2.0-or-laterPHP

Since Dec 6Pushed 3y ago3 watchersCompare

[ Source](https://github.com/CU-CommunityApps/CD-events-wp-plugin)[ Packagist](https://packagist.org/packages/philwilliammee/cd-events-wp-plugin)[ Docs](https://it.cornell.edu/custom-web)[ RSS](/packages/philwilliammee-cd-events-wp-plugin/feed)WikiDiscussions master Synced today

READMEChangelog (1)DependenciesVersions (14)Used By (0)

wp-localist-viewer
==================

[](#wp-localist-viewer)

*A wordpress plugin to use [Localist Events Viewer](https://github.com/philwilliammee/localist-viewer)*

[![example](./docs/events_widget_example.png)](./docs/events_widget_example.png)

How to use this plugin
----------------------

[](#how-to-use-this-plugin)

### Installation

[](#installation)

- composer with packagist repo. [example-composer.json](./docs/example-composer.json) : `composer require philwilliammee/cd-events-wp-plugin`
- zip file :
- repo :

Download the plugin and add it to your sites plugins directory.

### Activation

[](#activation)

activate the plugin via the wordpress dashboard.

[![plugin activation](./docs/events_widget_activate.png)](./docs/events_widget_activate.png)

After activation the plugin adds:

1. Events Widget.
    [![Events widget](https://raw.githubusercontent.com/CU-CommunityApps/CD-events-wp-plugin/master/docs/events_widget.png)](https://raw.githubusercontent.com/CU-CommunityApps/CD-events-wp-plugin/master/docs/events_widget.png)
2. Events After Content section
    [![Events widgets section](https://raw.githubusercontent.com/CU-CommunityApps/CD-events-wp-plugin/master/docs/events_widget_area.png)](https://raw.githubusercontent.com/CU-CommunityApps/CD-events-wp-plugin/master/docs/events_widget_area.png)
3. Events After Content template to display widgets section.
    [![Events page template](https://raw.githubusercontent.com/CU-CommunityApps/CD-events-wp-plugin/master/docs/events_widget_template.png)](https://raw.githubusercontent.com/CU-CommunityApps/CD-events-wp-plugin/master/docs/events_widget_template.png)

### Configuration

[](#configuration)

- Add a events widget to Events After Content section and expand the widget to set configuration.
    [![event widget add](./docs/events_widget_add.png)](./docs/events_widget_add.png)
- Configure the widget for your site.

    - Configuration fields.
        - Unique ID: (string) A unique identifier for the widget.
        - heading: (string) The text heading to display above the widget
        - depts: (number(s)) A single department id or a comma seperated list of ids.
        - entries: (number) The number of events to show.
        - daysahead: ((-)number) The number of days to query for events. Use negative numbers for archive. 365 max, -365 min.
        - format (string option) The view layout for the event.
        - group (number) The group id used by localist api. Used for filtering.
        - keyword (string) Uses keywords or tags to filter events.
        - filterby (string option) Exposed filters.
        - calendarurl (string) The localist events calendar api url
        - apikey (number) Optional API key. not required for get requests.
        - hideaddcal (boolean) Show or hide add to cal links for google,ios, and outlook
        - hidedescription (boolean) Show or hide the event description.
        - truncatedescription (number) The number of characters to show in the description
        - hideimages (boolean) Show or hides event images.
        - hidepagination (boolean) Show or hides the pagination.
        - wrapperclass (string) Class to add to events wrapper.
        - listclass (string) Class
        - itemclass (string) Class
        - readmore (string) Link text to events page.
        - url (string) Link url to events page.
- Create an events page and use the Events After Content Template. (The events will now display on the page)

For developers
--------------

[](#for-developers)

download the repo using git.

modify the page templates in /page-templater/cwd-events-template.php

To modify the css styles go to /src and run `npm install` modify the style in /src/styles/app.scss the styles will need to be compiled go to /src and run then `npm run prod` this will compile the css file and output to cwd-events-component-public.css

Sites using this pugin
----------------------

[](#sites-using-this-pugin)

###  Health Score

24

—

LowBetter than 31% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity4

Limited adoption so far

Community10

Small or concentrated contributor base

Maturity55

Maturing project, gaining track record

 Bus Factor1

Top contributor holds 90.7% of commits — single point of failure

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

###  Release Activity

Cadence

Unknown

Total

1

Last Release

2400d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/ecfa6dfa37918d6b64a52b1d89d3044cb0df0ddce472f44e105c62ec45b92de2?d=identicon)[philwilliammee](/maintainers/philwilliammee)

---

Top Contributors

[![philwilliammee](https://avatars.githubusercontent.com/u/4685094?v=4)](https://github.com/philwilliammee "philwilliammee (49 commits)")[![dependabot[bot]](https://avatars.githubusercontent.com/in/29110?v=4)](https://github.com/dependabot[bot] "dependabot[bot] (5 commits)")

### Embed Badge

![Health badge](/badges/philwilliammee-cd-events-wp-plugin/health.svg)

```
[![Health](https://phpackages.com/badges/philwilliammee-cd-events-wp-plugin/health.svg)](https://phpackages.com/packages/philwilliammee-cd-events-wp-plugin)
```

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
