Neutrope Lead Desk for Contact Form 7

Changelog

0.1.3

  • Fix: the entry detail screen did not surface flash notices after status updates or note additions. v0.1.2 had added the same per-user transient flash mechanism to the Settings page, but the detail screen still discarded notices because NLDCF7_Entry_Detail_Page::render() did not accept the consumed transient and its view template had no notice block. render() now mirrors NLDCF7_Settings_Page::render() and accepts an optional $notice; the detail view renders the standard notice notice-success / notice-error is-dismissible banner; and NLDCF7_Admin_Menu::render_entries_route() passes the consumed transient when routing to the detail screen.
  • No database, option, page slug, capability, or hook contract changes.

0.1.3

Detail screen now shows the “Status updated.” / “Note added.” flash notice (regression from v0.1.1 menu move; v0.1.2 fixed the equivalent for Settings). No data, option, or URL changes.

0.1.2

  • Fix: the “Settings saved.” confirmation notice did not appear after saving on the Settings page (admin menu moved under Contact Form 7 in 0.1.1 changed the form’s effective post target in some setups, suppressing the post-save redirect and notice flag). The settings form now posts to an explicit URL and the success notice is delivered via the same per-user transient flash mechanism the entries list uses, so the confirmation reliably appears on the next page render.
  • No database, option, page slug, capability, or hook contract changes.

0.1.1

  • Admin menu relocated: the four screens (Entries / Export / Settings / Help) now appear as submenus directly under the existing Contact Form 7 menu (“お問い合わせ” in Japanese), instead of as a standalone top-level menu.
  • When Contact Form 7 is not active, no plugin submenu is registered (no broken/orphan menu is produced). The missing-dependency warning is now also shown on the Dashboard and the Plugins screen, in addition to deep-link hits to plugin pages.
  • Help screen: navigation hint updated to match the new location (“Contact > Entries” / 「お問い合わせ > 一覧」).
  • No database, option, page slug, or capability changes. Existing ?page=nldcf7-* URLs continue to resolve unchanged.

0.1.0

  • Initial release.
  • Automatic capture of Contact Form 7 submissions into a dedicated DB table.
  • Raw payload stored as JSON plus mapped columns for name/email/phone/company.
  • Admin list screen (search, status/form/date filtering, bulk actions).
  • Detail screen with status management and internal notes.
  • CSV export with date/status/form/spam filters (UTF-8 + BOM, chunked streaming).
  • Attachment metadata capture.
  • Privacy-friendly defaults (IP capture off).
  • Opt-in data deletion on uninstall.
  • Extensibility hooks for future Pro integrations.

Plugin Website
Visit website

Version:
0.1.3
Last Updated
June 1, 2026
Requires
WordPress 6.0
Tested Up To
WordPress 7.0
Requires PHP
7.4

Share Post

Join our newsletter.

Get insights into what’s happening at ChangelogWP right in your inbox. We don’t believe in spam.