Author: Michael Staake
License: GPL-3.0
Compatibility: Tested on WordPress 6.8.2 with PHP 8.3 on a cPanel server
YACFP is a lightweight WordPress plugin that allows you to easily add a contact form anywhere on your site using a shortcode or block. Form submissions are emailed to you and can be viewed in the WordPress Admin panel.
- Insert the contact form using the
[yacfp]shortcode or the YACFP Block. - View and manage form submissions directly in the WordPress Admin panel.
- Configure form settings via the plugin's settings page.
- Super simple with a single form that you can insert anywhere on your site. If you need custom form fields and tons of options, this might not be the plugin for you.
- Download the latest version of YACFP from GitHub.
- Upload the
YACFPfolder to yourwp-content/pluginsdirectory. - Navigate to WordPress Admin > Plugins and activate the YACFP plugin.
- After activation, locate Contact Form - YACFP in the WordPress Admin menu.
- Visit the Submissions tab to view form submissions or the Settings tab to configure the plugin.
- To display the form on your site:
- Use the
[yacfp]shortcode in any post, page, or widget area. - Alternatively, use the YACFP Block in the WordPress block editor.
- Use the
- YACFP relies on the default WordPress mail function to send form submissions. However, due to modern hosting and email server configurations, emails may not be delivered reliably or may end up in spam.
- For reliable email delivery, it is strongly recommended to use a plugin like FluentSMTP (free, no affiliation). Configure an SMTP service to ensure submissions are delivered to your inbox.
- To modify the form's appearance, avoid editing
default.cssin the plugin'sthemesfolder to prevent changes from being overwritten during updates. - Instead, create a new file (e.g.,
custom.css) in thethemesfolder. - Go to WordPress Admin > Contact Form - YACFP Settings tab and select your custom CSS file to apply your styles.
- Tested on WordPress 6.8.2 with PHP 8.3 on a cPanel server.
- Should work on any modern web server and recent or future WordPress versions.
- If you encounter issues, please report them on the GitHub Issues page.
- Technical support is not provided for this plugin. Thank you for your understanding.
This plugin is licensed under the GPL-3.0.