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.zipDeclares 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
| Tag | Published |
|---|---|
| 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.