=== PostEase – Frontend Post Editor & Inline Content Editing for WordPress ===
Contributors: Labibahmed42
Donate link: https://www.paypal.me/labibahmed/5
Tags: frontend editor, quick edit, post editor, inline editing, wordpress content editor
Requires at least: 5.0
Tested up to: 6.8
Requires PHP: 7.4 
Stable tag: 1.0
License: GPLv2 or later
License URI: https://www.gnu.org/licenses/gpl-2.0.html

Edit WordPress posts and pages directly from the frontend using a clean modal editor. Simple, fast, and secure frontend post editing for all roles.

== Description ==

**PostEase – Frontend Editor** allows you (and selected roles) to edit WordPress posts, pages, and custom post types directly from the frontend. No need to navigate to the backend editor.

Perfect for site owners, content managers, or clients who want a simple way to update content without the full WordPress dashboard.

Try real time.
<h3>Demo Login Details</h3>
<ul>
    <li><a href="https://quickfronteditor.webdevocean.com/?p=2030" rel="nofollow" target="_blank">Login Here</a></li>
     <li><b>Username</b>: demo</li>
     <li><b>Password</b>: Demo1234</li>
</ul>

Check out the demo video:
[youtube https://www.youtube.com/watch?v=e1pOnX7PgKA]

**Features:**
- Frontend “Quick Edit” button for posts, pages, and custom post types
- Edit title and content with the familiar WordPress TinyMCE editor
- Add & edit custom fields (meta keys) defined in the plugin settings
- Role-based access control (choose who can use the editor)
- Enable/disable supported post types
- Option to load Bootstrap 5 (or use your theme’s styles)
- Shortcode `[fqe_button]` to display the edit button anywhere
- Secure AJAX saving with WordPress nonces & capability checks
- Works with media uploads inside the editor

== Installation ==

1. Upload the plugin files to the `/wp-content/plugins/frontend-quick-post-editor` directory, or install via the Plugins page in WordPress.
2. Activate the plugin through the **Plugins** menu in WordPress.
3. Go to **Settings → Frontend Quick Editor** to configure:
   - Allowed user roles
   - Enabled post types
   - Custom fields to display
   - Editor type (Classic for now)
4. Visit any post/page as a logged-in user with permission → click **Quick Edit**.

== Frequently Asked Questions ==

= Who can see the Quick Edit button? =
Only users with the required capabilities (based on role) and who are logged in.

= Does it support Gutenberg block editing? =
Currently, it uses the Classic (TinyMCE) editor for performance and simplicity. Gutenberg-in-a-modal support is on the roadmap.

= Can I add my own custom fields? =
Yes. Enter a comma-separated list of meta keys in the plugin settings.

= Does it support Elementor or Divi? =
Yes, the edit button works on posts/pages built with any page builder. It only edits the underlying WordPress content.

== Screenshots ==

1. Quick Edit button on the frontend
2. Modal editor with title, content, and custom fields
3. Plugin settings page

== Changelog ==

= 1.0.0 =
* Initial release with frontend editing, TinyMCE, custom fields, role-based controls, and Bootstrap toggle.

== Upgrade Notice ==

= 1.0.0 =
First release — quickly edit posts from the frontend with modal editor and role controls.

== Arbitrary section ==

PostEase – Frontend Editor is designed to give content editors a seamless way to update content without needing backend access. Ideal for client-facing websites, news portals, and content-heavy sites.


