Descripción
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/")
Capturas
Instalación
- Upload the plugin folder to
/wp-content/plugins/. - Activate PressPilot Frontend Editor for Avada from Plugins.
- Create a page for the editor and insert the shortcode
[ppfe_edit_post]. - Create a page for the post list and insert
[ppfe_my_posts edit_page="/your-editor-page/"]. - Go to PressPilot FEE > Style to align colors and spacing with your theme.
FAQ
-
Does this plugin allow guest submissions?
-
No. All users must be logged in and pass WordPress capability checks before any action is taken.
-
Can contributors publish directly?
-
Only users with the
publish_postscapability can publish. Contributors are automatically limited to draft/pending workflows. -
Is Avada required?
-
No. The plugin works with any WordPress theme. When Avada Builder is active, native builder elements become available as an added convenience.
-
What post types are supported?
-
The plugin targets standard WordPress posts (
post) for predictable and controlled editorial behavior. -
Can I control who can see other users’ posts in the list?
-
Yes. The
[ppfe_my_posts]shortcode respects WordPress capabilities. Users withedit_others_postswill see all posts; others see only their own.
Reseñas
No hay valoraciones para este plugin.
Colaboradores y desarrolladores
«PressPilot Frontend Editor for Avada» es un software de código abierto. Las siguientes personas han colaborado con este plugin.
Colaboradores«PressPilot Frontend Editor for Avada» está traducido en 1 idioma. Gracias a los traductores por sus contribuciones.
Traduce «PressPilot Frontend Editor for Avada» a tu idioma.
¿Interesado en el desarrollo?
Revisa el código , echa un vistazo al repositorio SVN o suscríbete al registro de desarrollo por RSS.
Registro de cambios
1.0.0
- Initial release on WordPress.org.
- Frontend create/edit form with TinyMCE, featured image, categories, tags, status and scheduled date.
- My Posts listing shortcode with capability-aware visibility.
- Avada Builder native elements for both shortcodes.
- Full nonce and capability security on all form submissions.
- Admin style panel to customise colors and spacing.
- Spanish (es_ES) translation included.








