WP Manifestindependent plugin directory
manifest / forms / koala-cpt-forms

Koala CPT Forms self-updates

Adds six forms to the 'koala' Custom Post Type using ACF, with floating form design and AJAX submission.

by John Leonard · github.com/mrlennyman/koala-cpt-forms

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/mrlennyman/koala-cpt-forms/archive/refs/heads/main.zip

Ships its own WordPress updater (Plugin Update Checker), so new versions show up under Dashboard → Updates.

WordPress plugin that adds floating, AJAX-submitted forms to the koala Custom Post Type, built on Advanced Custom Fields (ACF). Built for a koala rescue/hospital's admissions and clinical record-keeping workflow.

Features

  • Floating, AJAX-submitted forms for vaccination, chlamydia diagnostics (including discharge testing), fate, rescue intake, general sighting/hotline calls, and hotliner notes
  • Per-field photo upload shortcode ([koala_photo_upload field="..."]) for admissions media (ID photo, eye/rump photos, etc.)
  • Combined Admissions Findings panel ([koala_admissions_findings]) covering weight, age, body score, fur grade, diagnosis, and related fields
  • Role-restricted forms: vaccination and chlamydia diagnostics are limited to Administrator and Clinical roles
  • Automatic medical record number (MRN) generation from the rescue date after a rescue record is saved
  • Admin settings page for the general-sighting phone number digit requirement and rescue success-message duration
  • A dedicated rescue user role, added on activation

Requirements

  • WordPress 6.2+
  • PHP 7.4+
  • Advanced Custom Fields (Pro, for the front-end acf_form() rendering used throughout)
  • A koala Custom Post Type with the ACF field groups these forms reference (not included — configured separately)

Installation

Download the latest release zip from the Releases page and upload it via Plugins → Add New → Upload Plugin. This plugin isn't on WordPress.org — updates are delivered by checking this repo's tagged releases directly, so once installed, new versions show up as a normal "Update available" notice on the Plugins page instead of requiring a manual re-upload.

License

GPLv2 or later.