=== Admin Robots.txt Editor === Contributors: makanikaran Tags: robots.txt, SEO, robots, editor, admin Requires at least: 5.0 Tested up to: 7.1 Requires PHP: 7.2 Stable tag: 1.0.1 License: GPLv2 or later License URI: https://www.gnu.org/licenses/gpl-2.0.html Easily create, edit, and manage your site's robots.txt file directly from the WordPress admin panel. == Description == **Admin Robots.txt Editor** provides a secure WordPress admin interface for editing the site's `robots.txt` file. The plugin supports both: * A physical `robots.txt` file in the WordPress installation root. * WordPress's built-in `robots_txt` filter when a physical file does not exist. ### Features: * Edit and save `robots.txt` from the WordPress dashboard. * Reset the file to a sensible WordPress default. * Uses the official WordPress `robots_txt` filter. * Uses WordPress nonces and capability checks. * Uses the WordPress filesystem API with a controlled fallback. * Provides a default WordPress sitemap URL. * Prevents a public robots file from allowing crawling when WordPress search-engine visibility is disabled. == Installation == 1. Upload the plugin ZIP through **Plugins > Add New > Upload Plugin**, or extract it into `/wp-content/plugins/admin-robots-txt-editor/`. 2. Activate the plugin. 3. Open **Robots.txt** in the WordPress admin sidebar. 4. Edit the content and click **Save robots.txt**. 5. Verify the public file at `https://example.com/robots.txt`. == Frequently Asked Questions == = What happens if a physical robots.txt already exists? = The editor reads and updates the physical file. A physical file is normally served directly by the web server, so the WordPress `robots_txt` filter is used when a physical file is not present. = Does it require a sitemap plugin? = No. The default content uses WordPress's standard `/wp-sitemap.xml` URL. SEO plugins can replace or extend the robots.txt output as needed. = Where can I find the editor? = Open **Robots.txt** in the WordPress admin sidebar. = Is it compatible with current WordPress? = Version 1.0.1 follows the WordPress plugin coding and security practices and uses the official `robots_txt` API. == Screenshots == 1. Admin editor interface 2. robots.txt content preview == Changelog == = 1.0.1 = * Updated compatibility information for WordPress 7.0.4. * Improved robots.txt file reading and writing. * Added safer filesystem handling and file locking. * Respected WordPress public/private site visibility in virtual robots.txt output. * Improved admin form actions, escaping, accessibility, and documentation. * Corrected documentation to match the actual admin menu location. = 1.0 = * Initial release. == Upgrade Notice == = 1.0.1 = Maintenance and compatibility update for current WordPress releases.