=== Easy Mobile Poster ===
Contributors: ktanakak
Tags: frontend posting, custom post, post form, guest post, mobile
Requires at least: 5.0
Tested up to: 6.9
Stable tag: 2.1.0
License: GPLv2 or later
License URI: https://www.gnu.org/licenses/gpl-2.0.html

A simple and secure plugin to allow guest posting on the frontend without requiring WordPress user accounts, with a focus on mobile usability.

== Description ==

This plugin provides a secure and isolated way to allow posting to your WordPress site from the frontend. It creates a special page with a posting form that is protected by a custom username and password that you set in the admin area. This does **not** use the standard WordPress user system, making it ideal for guest posts or simple submission forms where you don't want to create a full user account for the author.

**Core Features:**
*   **No WordPress Account Needed:** Visitors can post content using a single, shared username and password you define.
*   **Admin Settings Page:** Easily configure the login credentials and the URL slug for the posting page.
*   **Control Post Status:** Choose whether submissions are immediately published or saved as "Draft" for review.
*   **Featured Image Support:** Allows authors to upload a featured image with their post.
*   **Additional Images:** Now supports uploading 2 additional images that will be displayed in the post content.
*   **Clear Fields Button:** Added a convenient button to clear username and password fields in the login form.
*   **Japanese Translation:** Full Japanese language support for better user experience.
*   **Secure:** Uses WordPress nonces and best practices to ensure submission forms are secure.

This plugin is fully functional on its own. We also offer a Pro version for those who need more features.

== Installation ==

1.  Upload the `easy-mobile-poster` folder to the `/wp-content/plugins/` directory via FTP, or upload the zipped file through the 'Plugins' > 'Add New' > 'Upload' menu in WordPress.
2.  Activate the plugin through the 'Plugins' menu in WordPress.
3.  Go to the "Frontend Poster Settings" menu to configure the plugin.

== How to Use ==

1.  After activating, go to the "Frontend Poster Settings" menu in your WordPress admin dashboard.
2.  On the settings page, configure the following and save:
    *   **Username:** The username for logging into the posting page.
    *   **Password:** The password for logging in.
    *   **Page Slug:** The URL for your posting page (e.g., `write-post`).
3.  A page will be automatically created at `https://(Your Website)/(your-slug)/`.
4.  Visit this URL and log in with the credentials you set to see the posting form.

== Frequently Asked Questions ==

= Is this secure? =

Yes. The form is protected using WordPress nonces. All user input is sanitized before being saved to the database.

= Can I customize the form? =

This free version has a standard form. Customization options are available in the Pro version or would require custom coding.

= Does this create a WordPress user? =

No. That is the main feature. It uses its own authentication system, completely separate from WordPress users.

== Screenshots ==

1. The admin settings page where you configure the plugin.
2. The frontend login form.
3. The frontend post submission form.

== Changelog ==

= 2.1.0 =
*   New: Added "Clear Fields" button to login form for better user experience.
*   New: Added full Japanese language translation support.
*   Enhancement: Improved mobile responsiveness of the clear button.
*   Enhancement: Added proper text domain loading for internationalization.

= 2.0.4 =
*   New: Added support for uploading 2 additional images alongside the featured image.
*   Enhancement: Additional images are automatically inserted into post content with responsive styling.

= 2.0.2 =
*   Fix: Reduced the number of tags in readme.txt to comply with WordPress.org tag limits.

= 2.0.1 =
*   Fix: Corrected metadata in readme.txt and improved data sanitization to comply with WordPress plugin review standards.

= 2.0.0 =
*   Initial public release.
*   Adds security enhancements and code refactoring.
*   Improves the admin settings page UI.

== Upgrade Notice ==

= 2.1.0 =
*   New feature: Added "Clear Fields" button to login form and full Japanese language support.

= 2.0.4 =
*   New feature: You can now upload 2 additional images along with the featured image. These will be automatically displayed in your post content.

= 2.0.3 =
*   Important update to meet WordPress.org plugin guidelines (tag limit).

= 2.0.1 =
*   Important update to meet WordPress.org plugin guidelines.

= 2.0.0 =
This is the first stable version of the plugin. Please configure the settings after installation.