WP Manifestindependent plugin directory
manifest / forms / cgit-wp-postman

Castlegate IT WP Postman

Flexible contact form plugin for WordPress

by Castlegate IT · github.com/castlegateit/cgit-wp-postman · website

0stars
1forks

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/castlegateit/cgit-wp-postman/archive/refs/heads/master.zip

Declares an update source (https://github.com/castlegateit/cgit-wp-postman), so updates arrive through the plugin's own updater.

From the readme

Castlegate IT WP Postman # Postman is a flexible contact form plugin for WordPress. It provides a framework for accessing, validating, and sending contact form data. The HTML output is entirely up to you; if you would like a simple template system, check out the Postcard plugin. Postman ## The Castlegate\Postman\Postman class is used to create sets of form fields. Each instance represents a separate form. Since version 2.0, the constructor requires a single argument, which is used as a unique identifier for that form: ~~~ php $postman = new \Castlegate\Postman\Postman('foo'); ~~~ Properties ### The default form method is post. You can set this to get to watch for GET requests instead: ~~~ php $postman-method = 'get'; ~~~ The default error message for each field is "Invalid input". You can set a different error message (each field can also have its own separate error message): ~~~ php $postman-errorMessage = 'Bad value'; ~~~ By default, the error message is returned as a string. If you supply a template that includes the string %s, this will be used to format all error messages using sprintf(): ~~~ php $postman-errorTemplate = '%s'; ~~~ You can use the mailerSettings pro

Read the full README on GitHub →

Releases

TagPublished
v3.4.2 Dec 19, 2025
v3.4.1 Apr 15, 2025
v3.4.0 Mar 3, 2025
v3.3.3 Aug 20, 2024
v3.3.2 Jul 24, 2024
v3.3.1 May 23, 2024
v3.3.0 Jan 5, 2024

These releases are tags only. The author does not attach a packaged zip, so there are no download counts to report.