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/byot3711/formlite/archive/refs/heads/main.zipReadme
📬 FormLite
A lightweight WordPress contact form plugin — database storage and automatic email notifications.
About
FormLite adds a contact form anywhere on your site through a simple shortcode. Submissions are saved to the WordPress database and can be viewed from the admin panel, and the site admin gets an email notification for every new message.
No external dependencies, no unnecessary javascript — a single file, clean code, follows WordPress standards.
Features
- Ready-to-use, responsive styled form — no extra CSS needed
- CSRF protection via WordPress nonces
- Full input sanitization (
name,email,message) - Submissions stored in a dedicated database table
- Automatic email notification on every new submission
- Admin dashboard with a paginated list of submissions
- Built-in instructions page showing how to add the form to a page
- Configurable recipient email
- One shortcode, instant integration:
[formlite]
Installation
- Download or clone this repository:
git clone https://github.com/Byot3711/-Forms.git formlite - Copy the
formlitedirectory into:wp-content/plugins/ - From WP Admin → Plugins, activate FormLite.
- Done! On activation, the plugin automatically creates the required database table.
Usage
Add the shortcode anywhere in a page or post:
[formlite]
The form will appear instantly, fully styled and ready to receive messages.
Settings
From the FormLite → Settings menu in WP Admin, you can configure the email address that receives notifications (defaults to the site admin email).
Submissions
All received messages can be viewed from FormLite → Submissions, with automatic pagination.
Requirements
- WordPress 5.0+
- PHP 7.4+
- MySQL / MariaDB (standard WordPress)
Structure
formlite/
└── formlite.php # the entire plugin, in a single file
License
Distributed under the GPL-2.0+ license. See LICENSE for details.
Author
Built by Byot.
If this is useful to you, leave a ⭐ on the repository!