|

The Kagodora Engagement Suit is now error free and functional Ray 2047 AhDo 6:20 May 15 7:24pm

The Kagodora Engagement Suit is now error free and functional. After hours of trouble shooting removing the nasa api notification and setting up the email page to establish a url seemed to correct the error in the plugin that was not allowing the website to save changes or refresh without dislaying double email errors.

Kagodora Engagement Suite – Plugin Description

Purpose

The Kagodora Engagement Suite transforms your WordPress site into a fully interactive community hub. It provides a private, points‑driven messaging system where members can communicate directly, receive system‑wide announcements, and earn rewards for active participation. Built for the Kagodora ecosystem, it also displays timestamps in the unique Kagodora calendar (Ray, Ring, Turn) alongside standard Gregorian dates.


Key Features

1. Private Member‑to‑Member Messaging

  • Users can send private messages to any other registered member.
  • Messages are delivered instantly to the recipient’s inbox on the site.
  • No email notifications – all communication stays inside your website, reducing spam and keeping engagement on your platform.

2. Broadcast Announcements (Admin‑Approved)

  • Members can send messages to all users at once (e.g., a site‑wide announcement).
  • Broadcasts require admin approval before delivery, preventing abuse.
  • An optional points cost can be deducted from the sender’s balance (myCRED integration).

3. System Notification Feed

  • Automatically notifies all members when new content is published (posts, pages, products).
  • Keeps everyone informed about site updates without cluttering their email.

4. Points Incentives (myCRED Ready)

  • Readers earn points when they mark a message as read (first time only).
  • Senders can be charged points for sending broadcasts.
  • “Helpful” button allows readers to award bonus points to the original sender.
  • Fully compatible with the myCRED points system – you control the values.

5. Customisable Notification Preferences

  • Each user can choose whether to receive email alerts for new messages (if email is enabled) or rely solely on the site inbox.
  • Settings are stored per user and easily changed via a front‑end shortcode.

6. Dual Timestamps

  • Every message and activity shows both Gregorian date/time and Kagodora time (Ray, Ring, Turn) – reinforcing the unique Kagodora time culture.

7. Admin Dashboard for Moderation

  • Broadcast Approval screen lets admins review, approve, or reject member‑sent broadcasts.
  • Admin email notifications alert you instantly when a broadcast awaits approval.
  • Full control over points costs, read rewards, and system notification settings.

8. Shortcode‑Driven Front End

  • kagodora_inbox– displays the user’s inbox (messages, read/unread status, helpful buttons).
  • kagodora_broadcast_form optional form for members to send broadcasts (costs points, needs approval).
  • kagodora_notification_settings – user preferences for email alerts.
  • Place these short codes on any page – no coding required.

Benefits for Users

BenefitDescription
Stay connectedPrivate messaging enables direct, real‑time communication between members, fostering a sense of community.
Earn rewardsReading messages and marking them as “helpful” earns points, which can be used for other site activities (if integrated with myCRED).
No inbox clutterAll messages are stored on the site – no email overload. Users log in to check their Kagodora inbox at their convenience.
Control your notificationsEach member decides whether to receive email alerts or only in‑site notifications.
Be heardMembers can send broadcast announcements (with admin approval) to share news, events, or promotions with the entire community.
See time in KagodoraEvery message timestamp includes the traditional Kagodora units (Ray, Ring, Turn), making the experience truly immersive.
Easy to useA clean, responsive inbox interface works on desktop and mobile – no training required.

Benefits for Site Admins

BenefitDescription
Increase engagementMembers return more often to check messages and interact, boosting site loyalty.
Monetise through pointsBroadcasts can cost points, encouraging members to earn or purchase points (via myCRED) – a potential revenue stream.
Full moderationAll member‑sent broadcasts require admin approval, eliminating spam and inappropriate content.
No external email costsPrivate messages never leave your server – no third‑party email API fees.
Automated system updatesNew content notifications keep members informed without manual effort.
Built on your databaseAll data stays under your control – no privacy concerns or data leakage.

Use Cases

  • Community forums – Let members discuss topics privately.
  • Online courses – Students can message instructors or classmates.
  • Premium membership sites – Reward active members with points for reading announcements.
  • E‑commerce – Broadcast new product launches to all customers (with approval).
  • Kagodora timekeeping community – Share notes, coordinate events, and celebrate Kagodora time milestones.

Technical Highlights

  • Lightweight – Custom database tables, no bloat.
  • Multisite compatible – Works on WordPress networks.
  • myCRED ready – Points are awarded/deducted automatically when the plugin is active.
  • No external APIs – Except optional email (which can be disabled entirely).
  • Fully isolated – Does not interfere with admin‑ajax or post saving (tested).

Requirements

  • WordPress 5.0 or higher.
  • PHP 7.4 or higher.
  • (Optional) myCRED plugin for points functionality.

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *