HEX
Server: Apache/2.4.65 (Debian)
System: Linux 88f31f35b0b8 6.1.0-38-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.1.147-1 (2025-08-02) x86_64
User: www-data (33)
PHP: 8.2.29
Disabled: NONE
Upload Files
File: /var/www/html/wp-content/plugins/rewrite-rules-inspector/rewrite-rules-inspector.php
<?php
/**
 * Rewrite Rules Inspector
 *
 * @package      automattic\rewrite-rules-inspector
 * @author       Automattic, Daniel Bachhuber
 * @copyright    2012 Automattic
 * @license      GPL-2.0-or-later
 *
 * @wordpress-plugin
 * Plugin Name:       Rewrite Rules Inspector
 * Plugin URI:        https://wordpress.org/plugins/rewrite-rules-inspector/
 * Description:       Simple WordPress admin tool for inspecting your rewrite rules.
 * Version:           1.6.0
 * Requires at least: 6.4
 * Requires PHP:      7.4
 * Author:            Automattic, Daniel Bachhuber
 * Author URI:        https://automattic.com/
 * Text Domain:       rewrite-rules-inspector
 * License:           GPL-2.0-or-later
 * License URI:       http://www.gnu.org/licenses/gpl-2.0.txt
 * GitHub Plugin URI: https://github.com/Automattic/Rewrite-Rules-Inspector
 */

define( 'REWRITE_RULES_INSPECTOR_VERSION', '1.6.0' ); // Unused for now.
define( 'REWRITE_RULES_INSPECTOR_FILE_PATH', plugin_basename( __FILE__ ) );

// Load the WP_List_Table class if it doesn't yet exist.
if ( ! class_exists( 'WP_List_Table' ) ) {
	require_once ABSPATH . '/wp-admin/includes/class-wp-list-table.php';
}

// Load core classes.
require __DIR__ . '/src/Core/RewriteRules.php';
require __DIR__ . '/src/Core/Permastructs.php';
require __DIR__ . '/src/Core/FileExport.php';
require __DIR__ . '/src/Core/RuleFlush.php';
require __DIR__ . '/src/Core/UrlTester.php';

// Load admin classes.
require __DIR__ . '/src/Admin/AdminPage.php';
require __DIR__ . '/src/Admin/ViewRenderer.php';
require __DIR__ . '/src/Admin/ContextualHelp.php';
require __DIR__ . '/src/Admin/RewriteRulesTable.php';

// Load main plugin class.
require __DIR__ . '/src/Plugin.php';

add_action(
	'plugins_loaded',
	function(): void {
		global $rewrite_rules_inspector;
		$rewrite_rules_inspector = new \Automattic\RewriteRulesInspector\Plugin();
		$rewrite_rules_inspector->run();
	}
);