Changeset 3381400
- Timestamp:
- 10/20/2025 03:08:21 PM (5 months ago)
- Location:
- website-llms-txt/trunk
- Files:
-
- 3 edited
-
README.txt (modified) (3 diffs)
-
admin/admin-page.php (modified) (1 diff)
-
website-llms-txt.php (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
website-llms-txt/trunk/README.txt
r3378045 r3381400 5 5 Tested up to: 6.8 6 6 Requires PHP: 7.2 7 Stable tag: 8.2. 07 Stable tag: 8.2.1 8 8 License: GPLv2 or later 9 9 License URI: http://www.gnu.org/licenses/gpl-2.0.html … … 65 65 66 66 == Changelog == 67 68 = 8.2.1 = 69 70 🧩 New: LLMs.txt Reset Block 71 • Added a new “LLMs.txt Reset” section in the settings panel. 72 • Allows safely deleting and recreating the llms.txt file. 73 • Clears any related transient cache entries. 74 • Automatically rebuilds a fresh version of llms.txt based on current settings and published content. 67 75 68 76 = 8.2.0 = … … 654 662 Fixed potential issues where the custom sitemap URL might not be accessible due to incorrect rewrite rules. 655 663 🚀 This update ensures full compatibility between the LLMS sitemap and Yoast SEO, improving site indexing and search engine visibility. 656 657 = 4.0.8 =658 659 🛠 Improvements & Fixes660 ✅ Fixed an issue where post revisions triggered the post deletion handler661 662 The handle_post_deletion() function now ignores post revisions by checking the post type (post_type !== 'revision').663 This prevents unnecessary updates when WordPress auto-saves revisions or when users delete revisions manually.664 ✅ Enhanced stability of the content update process665 666 Ensured that the handle_post_deletion() function only executes when an actual post is deleted, reducing unnecessary file rewrites.667 ✅ General code improvements668 669 Added additional validation to prevent errors when handling deleted posts.670 Optimized database queries for better performance.671 🚀 This update improves the plugin's efficiency by reducing unnecessary processing and ensuring more stable content updates.672 673 = 4.0.7 =674 675 🛠 Improvements & Fixes676 ✅ Fixed rewrite rule conflicts:677 678 Resolved an issue where the add_rewrite_rule() function was overriding WordPress post editing URLs.679 Implemented a check to ensure the llms.txt rule does not overwrite existing permalink structures.680 Used wp_rewrite_rules() to verify if the rule already exists before adding it.681 ✅ Enhanced rewrite rule handling:682 683 Prevented duplicate rules from being registered.684 Improved compatibility with custom post types and WordPress core URLs.685 ✅ Code Optimization & Performance:686 687 Added additional security checks when handling requests.688 Improved overall plugin stability and reliability.689 🚀 This update ensures smoother permalink handling, better compatibility with WordPress core features, and improved stability for future updates.690 691 = 4.0.6 =692 * Updated Descriptions693 694 = 4.0.5 =695 * Adding an option to limit the maximum description length for post types when generating the llms.txt file – the default is 250 words.696 697 = 4.0.4 =698 * Considered the specifics for hosting providers wpengine.com and getflywheel.com.699 700 = 4.0.3 =701 * Resolved the issue with generation for websites with a large amount of content, as well as those with low memory capacity – tested with 128 MB.702 703 = 4.0.2 =704 * The data-saving logic in llms.txt has been reworked to reduce CPU and database load.705 706 = 4.0.1 =707 * The issue with displaying links to working files in llms.txt has been fixed.708 709 = 4.0.0 =710 * Fixed issue with cron and loading server’s CPU to 100%.711 712 = 3.0.0 =713 * Fixed character encoding issue in llms.txt on the Korean site.714 * Resolved support-reported issues with llms-sitemap.xml.715 * Updated the class cleaner file to the latest version.716 * The newest version is now available on AgentVoice.com and is compatible with other shortcodes.717 718 = 2.0.0 =719 * Added support for custom post type ordering720 * Improved cache management721 * Enhanced SEO plugin integration722 * Added manual file upload option723 724 = 1.0.0 =725 * Initial release -
website-llms-txt/trunk/admin/admin-page.php
r3378045 r3381400 354 354 <?php settings_fields('llms_generator_settings'); ?> 355 355 <h2><?php esc_html_e('AI Crawler Detection','website-llms-txt') ?></h2> 356 <p><?php printf(esc_html__('Be the first to know if AI bots are reading your %1$sllms.txt%2$s file. Join the global experiment to track major AI crawlers (like GPTBot, ClaudeBot, and PerplexityBot) accessing %1$sllms.txt%2$s files across the web.','website-llms-txt'),'<code>','</code>') ?></p> 356 <p> 357 <?php 358 echo wp_kses_post( 359 sprintf( 360 __('Be the first to know if AI bots are reading your %1$sllms.txt%2$s file. Join the global experiment to track major AI crawlers (like GPTBot, ClaudeBot, and PerplexityBot) accessing %1$sllms.txt%2$s files across the web.', 'website-llms-txt'), 361 '<code>', 362 '</code>' 363 ) 364 ); 365 ?> 366 </p> 357 367 <p> 358 368 <label> -
website-llms-txt/trunk/website-llms-txt.php
r3378045 r3381400 3 3 * Plugin Name: Website LLMs.txt 4 4 * Description: Manages and automatically generates LLMS.txt files for LLM/AI consumption and integrates with SEO plugins (Yoast SEO, RankMath) 5 * Version: 8.2. 05 * Version: 8.2.1 6 6 * Author: Website LLM 7 7 * Author URI: https://wordpress.org/plugins/website-llms-txt/ … … 19 19 20 20 // Define plugin constants 21 define('LLMS_VERSION', '8.2. 0');21 define('LLMS_VERSION', '8.2.1'); 22 22 define('LLMS_PLUGIN_FILE', __FILE__); 23 23 define('LLMS_PLUGIN_DIR', plugin_dir_path(__FILE__));
Note: See TracChangeset
for help on using the changeset viewer.