Linux 软件免费装
Banner图

ACS Contact Form

开发者 hanchan
更新时间 2026年9月13日 23:42
PHP版本: 7.4 及以上
WordPress版本: 7.1
版权: GPLv2 or later
版权网址: 版权信息

标签

spam contact form notification form builder inbox

下载

2.0.3 2.0.2

详情介绍:

Most contact forms end at "mail sent". The enquiry then lives in an inbox, next to newsletters and invoices, and the one that mattered gets answered four days late — or not at all. ACS Contact Form keeps the light, dependency free form of version 1 and adds the part that comes after the send button. Every message is kept in WordPress Submissions are stored in your own database and listed in the admin: form name, sender, subject, category, status, when it arrived and how long it has been sitting there. Nothing depends on a mail server that may or may not deliver. Messages sort themselves Each submission is scored against keyword rules and filed as Estimate, Consultation, Recruiting, Sales or Spam. Anything that matches nothing becomes Consultation, so nothing disappears. Sales and spam do not send you a notification mail by default. They still appear in the list, so you can look when you feel like it instead of every time a cold pitch arrives. Which categories notify you is a setting. A reminder when something is left If a message is still Untouched after three days, a single daily mail lists everything that has been forgotten, with a link to each one. The threshold is a setting, zero switches it off, and messages marked In progress are left alone. An optional reply draft If — and only if — you have connected an AI provider to WordPress itself under Settings > Connectors, the detail screen gains a Write a draft reply button. The draft appears in an editable box; you read it, fix it, and send it from your own mail client. The plugin asks the WordPress core AI Client for the text; it holds no API key of its own and never contacts a provider directly. With nothing connected, the button is not shown. See External services below. Still the same form The form builder, the shortcode, the block, the design settings and the auto-reply from version 1 all work exactly as before. Updating from 1.1.2 keeps every form and every setting.

安装:

  1. Upload the plugin ZIP under Plugins > Add New > Upload Plugin, then activate it
  2. Open ACS Forms > Add New, name the form, and switch on the fields you need
  3. Set the destination address under Mail settings, and send yourself a test mail from the box on the right
  4. Copy the shortcode from the form list, or place the ACS Form block on a page
  5. Open ACS Forms > Enquiries to see what arrives, and ACS Forms > Settings to adjust the categories, the reminder and, if you want one, the reply draft
Updating from version 1: activate as usual. Forms, mail settings and design settings are read from the same place as before; storage, classification and the reminder start with the next submission.

屏幕截图:

  • One enquiry — the full message, the attachments, a reply draft and your own notes, with status on the right
  • Settings — which categories notify you, how many days before the reminder, and the keyword rules for each category
  • Settings — the optional reply draft, off until an AI provider is connected to WordPress
  • The form builder — field order, standard fields, custom fields, attachments and mail settings on one screen
  • The form as a visitor sees it

升级注意事项:

2.0.2 Internal names now use the acscf prefix and your data is migrated automatically. The AI reply draft moved to the WordPress core AI Client, so connect a provider under Settings > Connectors. Requires WordPress 7.0. 2.0.0 Your forms and settings are kept. New submissions are now saved in WordPress, sorted into categories, and chased with a reminder if nobody answers them.

常见问题:

Where are the submissions stored?

In your own WordPress database, as a private post type that is not readable from the front end, plus its post meta. Attachments are written to a separate folder inside your uploads directory under a random, unguessable file name, with an Apache deny rule and an index file, and the download links in the admin check both a nonce and a capability. You can switch storage off entirely and go back to mail-only behaviour.

Who can read the enquiries?

Users who can manage options — administrators by default. The capability can be changed with the acscf_manage_capability filter.

Why does the plugin not send the reply for me?

Because wp_mail() is not a reliable way to reach a customer's inbox, and a misfired reply from a web server is worse than a late one. The draft is written for you to copy, and there is a link that opens your own mail client with the address, the subject and the draft already filled in.

The classification put a message in the wrong box.

Open Settings > Classification and edit the keyword list. You can also change the category of any single message from the list or the detail screen; the change is kept.

Will the reminder mail me forever?

It only counts messages that are still Untouched and in a category you have chosen to be notified about. Marking a message In progress or Done takes it out of the reminder immediately.

Does anything leave my site?

Nothing is sent by this plugin. The optional reply draft goes through the WordPress core AI Client, so a request leaves your site only if you have connected an AI provider to WordPress under Settings > Connectors and you press the draft button. There is no license check, no telemetry, no update server and no external font or script.

Can I keep my data when I delete the plugin?

Yes, and that is the default. Deletion of your forms, submissions and attachments happens only if you switch on "delete data on uninstall" in the settings first.

更新日志:

2.0.3 2.0.2 2.0.1 2.0.0 1.1.2 1.1.1 1.1.0 1.0.0