
PressPilot Frontend Editor for Avada lets authenticated users create and edit standard WordPress posts directly from the frontend, without accessing wp-admin.
Designed for editorial workflows where non-admin users need a clean writing experience while administrators keep full control over permissions, status transitions, authorship, and media uploads.
Developed and maintained by CardeeTech.
Key capabilities:
- Frontend create/edit form for standard posts
- Frontend listing of posts with direct edit links
- TinyMCE editor, excerpt, categories, tags, post status, and scheduled date
- Featured image upload or external URL (with SSRF protections)
- Avada Builder native elements for the two core shortcodes
- Internationalization-ready (fully translatable)
Security highlights:
- Nonce validation on all form submissions (
_ppfenonce) - Capability-gated operations (
edit_posts,edit_post,edit_others_posts,publish_posts,upload_files) - Strict sanitization and escaping throughout
- External image URL hardening: HTTPS-only, blocks localhost/private/link-local/metadata endpoints
Avada integration:
When Avada Builder is active, the plugin registers native Avada Builder elements for both shortcodes, so editors can add the frontend form and posts list using the visual drag-and-drop builder without writing shortcode syntax.
Shortcodes
[ppfe_edit_post]— Main create/edit form.[ppfe_my_posts]— Current user’s post list with edit links.[ppfe_form]— Alias of[ppfe_edit_post].
Attributes for [ppfe_my_posts]:
edit_page— URL of the editor page (e.g.edit_page="/write/")
Screenshots

Plugin backend dashboard — quick-start checklist, shortcode reference, and plugin status overview.

Settings tab — plugin version, edition, and upcoming features.

Style tab — color, dimensions, border radius, font size, and shadow controls with live preview.
![Shortcodes tab — full parameter reference for [ppfe_edit_post] and [ppfe_my_posts].](https://ps.w.org/frontend-editor-for-avada/assets/screenshot-4.png?rev=3491259)
Shortcodes tab — full parameter reference for [ppfe_edit_post] and [ppfe_my_posts].

Quick-start guide tab — step-by-step installation and configuration walkthrough.

Frontend new post form — create and publish posts directly from the frontend.

My Posts management and editing — post list with Avada Builder editor.

Post management and editing — post list with Classic Editor.