External Dashboard Forms
A Wordpress plugin designed to allow administrators to embed n8n forms in their wordpress dashboards.
by Monroe Digital · github.com/imonroe/external-dashboard-forms · website
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/imonroe/external-dashboard-forms/archive/refs/heads/main.zipExternal Dashboard Form
External Dashboard Form is a WordPress plugin that allows administrators to embed custom external forms directly on the WordPress dashboard screen, with dynamic management of form instances via a sidebar interface. This is designed to work particularly well with n8n form trigger forms, which only require a single webhook URL for embedding.
Features
- Add multiple custom external forms via a sidebar UI
- Embed forms directly on the main dashboard screen as draggable widgets (dashboard meta boxes)
- Manage form name and secure URL configuration
- Remove custom forms when no longer needed
- See quick access links to each form in the admin sidebar
Requirements
- WordPress 5.0 or higher
- PHP 7.0 or higher
Installation
- Download the latest release as a zip file.
- Upload the zip file to your Wordpress site (
/wp-admin/plugin-install.php), using the "Upload Plugin" button. - Activate the plugin through the 'Plugins' menu in WordPress
- Go to the 'External Forms' menu in the admin sidebar
Usage
Adding a Form
- Navigate to the "External Forms" menu in the admin sidebar
- Enter a name for your form and a secure URL (must begin with https://)
- Click "Add Form"
- The form will now appear as a widget on your dashboard and as a link in the sidebar
Removing a Form
- Go to the dashboard
- In the form widget, click the "Screen Options" at the top of the page
- Click "Remove Form" in the widget settings
- The form will be removed from both the dashboard and the sidebar
Security
- Only users with the
manage_optionscapability can add or remove forms - Only secure URLs (https://) are accepted
License
GPL v2 or later
Releases
1 release.
These releases are tags only. The author does not attach a packaged zip, so there are no download counts to report.