Linux 软件免费装

JH Message Export for Flamingo

开发者 jurajj
更新时间 2026年10月25日 05:00
捐献地址: 去捐款
PHP版本: 7.4 及以上
WordPress版本: 7.1
版权: GPLv2 or later
版权网址: 版权信息

标签

export contact form 7 flamingo xlsx excel

下载

1.0.0

详情介绍:

Flamingo saves the messages sent through your Contact Form 7 forms. This plugin downloads them as an Excel file (.xlsx) that anyone can read: one row for each message, one column for each field, and the columns are named by the labels your visitors saw in the form. The plugin adds an Export page to the Flamingo menu. Check the forms you want, choose a period and click the download button. The button shows how many messages the file will have before you download it. Filters The Excel file The file opens in Microsoft Excel, LibreOffice and Google Sheets. Read only The plugin only reads messages from Flamingo. It does not change or delete them, it has no settings and it saves nothing in the database. The file is created in the server's temporary folder, sent to your browser and deleted at once. Requirements Privacy Messages from forms usually contain personal data. The plugin does not send them anywhere and does not connect to any external service. The downloaded file contains everything your forms collected, so store and share it with the same care as the messages themselves.

安装:

  1. Install and activate Flamingo, if you do not have it yet. Flamingo saves messages from the moment it is active, older messages cannot be exported.
  2. Install this plugin from the Plugins screen in your WordPress admin, or upload the jh-message-export-for-flamingo folder to /wp-content/plugins/.
  3. Activate the plugin.
  4. Go to Flamingo > Export.

常见问题:

Where do I find the export?

In the Flamingo menu, below Inbound Messages: Flamingo > Export.

Who can export messages?

Everyone who can see the messages under Flamingo > Inbound Messages, which is administrators by default. The plugin checks the same permission as Flamingo, so if you changed who can read the messages, the same applies to the export.

Does the plugin change my messages?

No. It only reads them. Nothing in Flamingo is changed or deleted, and the plugin saves no settings or data of its own.

Why does a column have a name like "Your name" instead of the label from my form?

The plugin looks for the label of each field in the Contact Form 7 form: the text in a <label> around the field, the line of text before it, or its placeholder. If it finds none, or if the form was deleted or Contact Form 7 is not active, the column is named by the field name, so your-name becomes "Your name". Add a label to the field in the form and the next export uses it, for older messages too.

Why are two similar fields in separate columns?

Fields share a column only when their labels are the same, regardless of upper and lower case. "Phone" and "Phone (optional)" stay two columns. Two fields of the same form never share a column.

Why is the consent checkbox missing from the file?

Contact Form 7 does not accept a form without its required consent, so the column would say "Yes" in every row. Flamingo keeps the consent with each message, together with its text. Optional consent, such as a newsletter checkbox, has its own column. If the form was deleted or Contact Form 7 is not active, the plugin cannot tell required consent from optional, and the column stays.

Can I export messages marked as spam?

Yes. Open More options and check "Also include messages marked as spam". The file then has a Spam column. Messages in the trash are never exported.

Which date format does the file use?

The date and time format of your site, from Settings > General. Names of months and days are shown by the spreadsheet application in its own language. If no part of the format can be used in a spreadsheet, the file uses the date format of the reader's computer.

The Export page says the zip extension of PHP is missing. What now?

An .xlsx file is a zip archive, and the plugin needs the zip extension of PHP to create it. Ask your hosting provider to enable it.

How many messages can I export at once?

Messages are processed in batches, so the memory needed does not grow with their number. In tests, 5,000 messages took a few seconds.

Can I export messages sent before Flamingo was installed?

No. Flamingo saves messages from the moment it is active, and Contact Form 7 itself does not keep them.

Does it export messages saved by other plugins, such as CFDB7?

No, only messages saved by Flamingo.

更新日志:

1.0.0