WP Manifestindependent plugin directory
manifest / social / wp-customer-reviews-manager

Customer Reviews Manager self-updates

Wordpress Customer Review Manager Plugin

by Marco Gador · github.com/mgador/wp-customer-reviews-manager · website

0stars
0forks

Install

No release zip yet. The repository archive installs, but the folder name will carry the branch suffix and updates will not flow:

wp plugin install https://github.com/mgador/wp-customer-reviews-manager/archive/refs/heads/main.zip

Ships its own WordPress updater (built-in updater), so new versions show up under Dashboard → Updates.

Readme

Customer Reviews Manager

Customer Reviews Manager is a reusable WordPress plugin for collecting customer testimonials in the dashboard and displaying selected reviews in an accessible, responsive marquee.

The primary shortcode outputs only the cards marquee. The active theme or page builder owns the surrounding heading, background, spacing, CTA, and typography, allowing the same plugin to fit different brands without carrying Kaia-specific presentation.

Quick start

  1. Download customer-reviews-manager.zip from the latest GitHub Release.
  2. In WordPress, open Plugins → Add New Plugin → Upload Plugin.
  3. Install and activate the ZIP.
  4. Open Customer Reviews → Add New Review and publish at least one featured review.
  5. Add [customer_reviews] to the page where the reviews should appear.
  6. Open Customer Reviews → Display Settings to configure the row count and scroll duration.

Do not install the GitHub-generated source archive. Use the release asset named exactly customer-reviews-manager.zip; it contains the stable plugin directory WordPress expects.

Main features

  • Dedicated Customer Reviews administration screen
  • Designed cards, screenshots, or both display modes
  • Customer photos and full-size original-review screenshots
  • JPEG, PNG, GIF, and WebP media-library uploads
  • Optional public Facebook or original-review link
  • Theme-inherited typography with no bundled web-font dependency
  • Configurable row count and scroll duration
  • Theme-controlled outer heading, background, spacing, CTA, and brand colors
  • Responsive presentation and reduced-motion support
  • Public GitHub Release updates in the WordPress Plugins screen
  • Backward compatibility with the original Kaia plugin data and shortcode

Documentation

Requirements

  • WordPress 6.4 or newer
  • PHP 7.4 or newer
  • A theme or page builder that supports WordPress shortcodes
  • GD or Imagick with WebP support is recommended for generating resized WebP thumbnails

Compatibility promise

The internal post type remains kaia_review, and existing metadata continues using _kaia_review_* keys. Those names are intentionally retained so replacing the original Kaia plugin does not make existing reviews or media associations disappear.

The primary [customer_reviews] shortcode renders only the marquee component. The legacy [kaia_customer_reviews] shortcode and kaia_home_after_story theme hook continue rendering the complete Kaia section for migrated websites.

Local development

Clone the repository, then create an installable package with:

powershell -ExecutionPolicy Bypass -File scripts/build.ps1

The package is written to build/customer-reviews-manager.zip.

License

Customer Reviews Manager is licensed under GPL-2.0-or-later.

Read the full README on GitHub →