{"id":357106,"date":"2026-08-25T09:12:17","date_gmt":"2026-08-25T09:12:17","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/easy-llms-txt-manager\/"},"modified":"2026-08-25T09:11:54","modified_gmt":"2026-08-25T09:11:54","slug":"5names-llms-txt-manager","status":"publish","type":"plugin","link":"https:\/\/es.wordpress.org\/plugins\/5names-llms-txt-manager\/","author":23552930,"comment_status":"closed","ping_status":"closed","template":"","meta":{"version":"1.0.0","stable_tag":"1.0.0","tested":"7.1","requires":"5.8","requires_php":"7.4","requires_plugins":null,"header_name":"5Names LLMs.txt Manager","header_author":"5Names","header_description":"Manage your site's llms.txt file \u2014 the AI equivalent of robots.txt \u2014 right from the WordPress dashboard.","assets_banners_color":"c8b29b","last_updated":"2026-08-25 09:11:54","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"","header_author_uri":"https:\/\/5names.nl","rating":0,"author_block_rating":0,"active_installs":0,"downloads":53,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"1.0.0":{"tag":"1.0.0","author":"javdgraaf","date":"2026-08-25 09:11:54"}},"upgrade_notice":{"1.0.0":"<p>First release.<\/p>"},"ratings":[],"assets_icons":{"icon-128x128.png":{"filename":"icon-128x128.png","revision":3664957,"resolution":"128x128","location":"assets","locale":"","width":128,"height":128},"icon-256x256.png":{"filename":"icon-256x256.png","revision":3664957,"resolution":"256x256","location":"assets","locale":"","width":256,"height":256}},"assets_banners":{"banner-1544x500.png":{"filename":"banner-1544x500.png","revision":3664974,"resolution":"1544x500","location":"assets","locale":"","width":1544,"height":500},"banner-772x250.png":{"filename":"banner-772x250.png","revision":3664974,"resolution":"772x250","location":"assets","locale":"","width":772,"height":250}},"assets_blueprints":{},"all_blocks":[],"tagged_versions":["1.0.0"],"block_files":[],"assets_screenshots":{"screenshot-1.png":{"filename":"screenshot-1.png","revision":3664957,"resolution":"1","location":"assets","locale":"","width":1886,"height":1334},"screenshot-2.png":{"filename":"screenshot-2.png","revision":3664957,"resolution":"2","location":"assets","locale":"","width":1886,"height":1334},"screenshot-3.png":{"filename":"screenshot-3.png","revision":3664957,"resolution":"3","location":"assets","locale":"","width":1500,"height":808},"screenshot-4.png":{"filename":"screenshot-4.png","revision":3664957,"resolution":"4","location":"assets","locale":"","width":1500,"height":808},"screenshot-5.png":{"filename":"screenshot-5.png","revision":3664957,"resolution":"5","location":"assets","locale":"","width":1279,"height":904}},"screenshots":{"1":"Settings page \u2014 choose what gets auto-generated (pages, categories, custom post types).","2":"Live preview of the generated llms.txt file.","3":"Source editor tab for direct Markdown editing.","4":"Version history \u2014 restore a previous backup with one click.","5":"Import flow when an existing llms.txt file is detected."}},"plugin_section":[],"plugin_tags":[2353,229994,216196,244604,186],"plugin_category":[55],"plugin_contributors":[277368],"plugin_business_model":[],"class_list":["post-357106","plugin","type-plugin","status-publish","hentry","plugin_tags-ai","plugin_tags-ai-optimization","plugin_tags-chatgpt","plugin_tags-llms-txt","plugin_tags-seo","plugin_category-seo-and-marketing","plugin_contributors-javdgraaf","plugin_committers-javdgraaf"],"banners":{"banner":"https:\/\/ps.w.org\/5names-llms-txt-manager\/assets\/banner-772x250.png?rev=3664974","banner_2x":"https:\/\/ps.w.org\/5names-llms-txt-manager\/assets\/banner-1544x500.png?rev=3664974","banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/5names-llms-txt-manager\/assets\/icon-128x128.png?rev=3664957","icon_2x":"https:\/\/ps.w.org\/5names-llms-txt-manager\/assets\/icon-256x256.png?rev=3664957","generated":false},"screenshots":[{"src":"https:\/\/ps.w.org\/5names-llms-txt-manager\/assets\/screenshot-1.png?rev=3664957","caption":"P\u00e1gina de ajustes \u2014 elige qu\u00e9 se genera autom\u00e1ticamente (p\u00e1ginas, categor\u00edas, custom post types)."},{"src":"https:\/\/ps.w.org\/5names-llms-txt-manager\/assets\/screenshot-2.png?rev=3664957","caption":"Vista previa en directo del archivo llms.txt generado."},{"src":"https:\/\/ps.w.org\/5names-llms-txt-manager\/assets\/screenshot-3.png?rev=3664957","caption":"Pesta\u00f1a del editor de c\u00f3digo fuente para editar el Markdown directamente."},{"src":"https:\/\/ps.w.org\/5names-llms-txt-manager\/assets\/screenshot-4.png?rev=3664957","caption":"Historial de versiones \u2014 restaura una copia de seguridad anterior con un clic."},{"src":"https:\/\/ps.w.org\/5names-llms-txt-manager\/assets\/screenshot-5.png?rev=3664957","caption":"Flujo de importaci\u00f3n cuando se detecta un archivo llms.txt existente."}],"raw_content":"<!--section=description-->\n<p><strong>5Names LLMs.txt Manager<\/strong> lets you manage the <code>llms.txt<\/code> file for your WordPress site directly from the dashboard. A product by <a href=\"https:\/\/5names.nl\">5Names<\/a>.<\/p>\n\n<pre><code>llms.txt is a proposed standard (see [llmstxt.org](https:\/\/llmstxt.org)) for a Markdown file in your site's root that gives AI language models (like ChatGPT, Claude, or Perplexity) a concise, structured overview of your site: who you are, which pages matter, and where to find more information \u2014 similar to what `robots.txt` does for search engine crawlers, but written for and readable by an LLM.\n<\/code><\/pre>\n\n<h4>How does it work?<\/h4>\n\n<p>The plugin generates <code>\/llms.txt<\/code> from two sources, each of which you can toggle independently:<\/p>\n\n<ol>\n<li><strong>Automatically from your WordPress content<\/strong> \u2014 choose which parts are included automatically: your site tagline as an intro quote, published pages, categories with their recent posts, and any custom post type your site uses.<\/li>\n<li><strong>Manual sections<\/strong> \u2014 your own <code>## Section<\/code> blocks with links and short descriptions, for anything that can't be generated automatically.<\/li>\n<\/ol>\n\n<p>On save, the plugin combines both sources into a single Markdown file and writes it via <code>WP_Filesystem<\/code> (with a <code>file_put_contents<\/code> fallback) to <code>llms.txt<\/code> in your site's root. A <strong>live preview<\/strong> always shows you the result before you save.<\/p>\n\n<h4>Importing an existing llms.txt<\/h4>\n\n<p>Already have an <code>llms.txt<\/code> file (e.g. created by hand)? On activation you'll get a notice, and <strong>Import existing file<\/strong> reads the file and automatically converts it into sections, links, and a description (including multi-line blockquotes) \u2014 so nothing gets lost and you can carry on with the visual editor right away.<\/p>\n\n<h4>Source editor<\/h4>\n\n<p>Prefer to edit the Markdown directly? The <strong>Source<\/strong> tab lets you edit the text directly and save it without touching the visual settings. Note: saving from visual mode overwrites manual source edits with the generated content again.<\/p>\n\n<h4>Automatic backups<\/h4>\n\n<p>Every save writes the previous version of <code>llms.txt<\/code> to a protected folder (<code>wp-content\/llms-backups\/<\/code>, with an <code>.htaccess<\/code> file that blocks direct access). The last 10 versions are kept; older ones are removed automatically. <strong>Version history<\/strong> lets you restore an earlier version with one click.<\/p>\n\n<h4>Sitemap detection<\/h4>\n\n<p>Enable the \"Sitemap\" option and the plugin adds an <code>## Optional<\/code> section with a link to your sitemap. It automatically detects whether Yoast SEO or RankMath is active (and uses <code>\/sitemap_index.xml<\/code> in that case), otherwise it falls back to the built-in WordPress sitemap (<code>\/wp-sitemap.xml<\/code>).<\/p>\n\n<h4>Webhook after saving<\/h4>\n\n<p>Optional: provide a URL that receives a GET request after every successful save. Handy for clearing a CDN cache (like a Cloudflare Purge URL) whenever <code>llms.txt<\/code> changes.<\/p>\n\n<!--section=installation-->\n<ol>\n<li>Upload the <code>5names-llms-txt-manager<\/code> folder to <code>\/wp-content\/plugins\/<\/code>.<\/li>\n<li>Activate the plugin through the <strong>Plugins<\/strong> menu in WordPress.<\/li>\n<li>If a <code>\/llms.txt<\/code> file already exists: click <strong>Import existing file<\/strong>.<\/li>\n<li>Go to <strong>Settings \u2192 LLMs.txt<\/strong> to configure the file.<\/li>\n<\/ol>\n\n<!--section=faq-->\n<dl>\n<dt id=\"what%20exactly%20is%20llms.txt%3F\"><h3>What exactly is llms.txt?<\/h3><\/dt>\n<dd><p>A proposed standard for a Markdown file at <code>\/llms.txt<\/code> that gives AI language models a concise overview of your site. See llmstxt.org for the full specification.<\/p><\/dd>\n<dt id=\"do%20i%20need%20write%20access%20to%20the%20site%20root%3F\"><h3>Do I need write access to the site root?<\/h3><\/dt>\n<dd><p>Yes, the plugin needs to be able to write to <code>ABSPATH<\/code> (the WordPress root folder). If it can't, the plugin shows a clear notice with the action to take (<code>chmod 755<\/code> on the folder).<\/p><\/dd>\n<dt id=\"what%20happens%20to%20my%20llms.txt%20if%20i%20delete%20the%20plugin%3F\"><h3>What happens to my llms.txt if I delete the plugin?<\/h3><\/dt>\n<dd><p>The file itself stays in place \u2014 the plugin doesn't delete it on uninstall. Only the saved settings (<code>fivenames_llmtxt_settings<\/code>) and any activation notice are cleaned up. Backups stored in <code>wp-content\/llms-backups\/<\/code> are also left in place.<\/p><\/dd>\n<dt id=\"does%20this%20work%20with%20custom%20post%20types%3F\"><h3>Does this work with custom post types?<\/h3><\/dt>\n<dd><p>Yes. Every public, non-built-in custom post type on your site appears as a separate checkbox under \"Auto-generate\", with its posts included as a section in the file.<\/p><\/dd>\n<dt id=\"does%20this%20plugin%20send%20any%20data%20to%20external%20services%3F\"><h3>Does this plugin send any data to external services?<\/h3><\/dt>\n<dd><p>No. Everything runs locally on your own server. The only outbound request the plugin makes is the optional webhook you configure yourself (e.g. to purge a CDN cache) \u2014 nothing is sent anywhere unless you explicitly set that up.<\/p><\/dd>\n<dt id=\"does%20this%20work%20with%20multisite%3F\"><h3>Does this work with multisite?<\/h3><\/dt>\n<dd><p>The plugin activates per-site like any standard plugin; each site in a multisite network manages its own <code>llms.txt<\/code> file and settings independently.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>1.0.0<\/h4>\n\n<ul>\n<li>First release as a general-purpose 5Names plugin (decoupled from site-specific integrations).<\/li>\n<li>Import existing llms.txt (multi-line blockquotes, all sections and links).<\/li>\n<li>Activation notice when an existing file is found, with a direct import button.<\/li>\n<li>Webhook option after saving.<\/li>\n<li>Source editor tab (direct Markdown input).<\/li>\n<li>Sitemap detection (Yoast, RankMath, WP core).<\/li>\n<li>Permission check with a clear error message.<\/li>\n<\/ul>","raw_excerpt":"Manage your site&#039;s llms.txt file \u2014 the AI equivalent of robots.txt \u2014 straight from the WordPress dashboard.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/es.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/357106","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/es.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/es.wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/es.wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=357106"}],"author":[{"embeddable":true,"href":"https:\/\/es.wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/javdgraaf"}],"wp:attachment":[{"href":"https:\/\/es.wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=357106"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/es.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=357106"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/es.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=357106"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/es.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=357106"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/es.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=357106"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/es.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=357106"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}