WP Manifestindependent plugin directory
manifest / forms / ninja-quick-contacts

Ninja Quick Contacts

A lightweight WordPress contact and newsletter inbox with private storage and no third-party dependency.

by Ninja (7ussam) · github.com/7ussamninja/ninja-quick-contacts · website

0stars
0forks

Install

The author publishes release zips, so WP-CLI can install straight from GitHub:

wp plugin install https://github.com/7ussamninja/ninja-quick-contacts/releases/download/v1.0.0/ninja-quick-contacts-1.0.0.zip

Readme

Ninja Quick Contacts

Ninja Quick Contacts is a lightweight WordPress contact-message and newsletter handler. It submits forms through WordPress AJAX, stores entries privately in wp-admin, and can email new contact messages to the site administrator.

Features

  • Contact-message and newsletter form handling
  • Logged-in and guest AJAX submissions
  • Nonce validation and an automatic honeypot field
  • Private WordPress storage for messages and subscribers
  • Optional administrator email notification for contact messages
  • Simple message and subscriber views inside wp-admin
  • Arabic success and validation messages
  • No third-party service dependency

Installation

  1. Upload ninja-quick-contacts.zip through Plugins → Add New → Upload Plugin.
  2. Activate Ninja Quick Contacts.
  3. Use the compatible form markup documented below.
  4. Review submissions under رسائل التواصل in WordPress administration.

Compatible form markup

The plugin preserves the original selectors and AJAX action names so existing Arganic forms continue to work after the rename.

Contact forms use form.az-ctf__form with fields named name, contact, and message. Newsletter forms use form.az-news__form with a field named email. The plugin adds its own status message and honeypot fields automatically.

Data compatibility

Existing submissions remain available because the plugin intentionally keeps the original arganic_msg post type, metadata keys, AJAX actions, and admin page slug. Renaming the plugin does not migrate or duplicate stored submissions.

Requirements

  • WordPress 6.0 or newer
  • PHP 7.4 or newer

License

GPLv2 or later. See LICENSE.

Credits

Built by 7ussam.net.

Read the full README on GitHub →

Releases

TagPublishedAssetDownloads
v1.0.0 Jul 22, 2026 ninja-quick-contacts-1.0.0.zip 0