2048 || 0 !== strpos( $uri, '/' ) || preg_match( '/[\x00-\x1F\x7F]/', $uri ) ) { return; } $parts = wp_parse_url( $uri ); if ( false === $parts || empty( $parts['path'] ) ) { return; } // Fragments never reach a server; omit queries to reduce high-cardinality tracking. $path = '/' . ltrim( $parts['path'], '/' ); $path = preg_replace( '#/+#', '/', $path ); if ( empty( $path ) || strlen( $path ) > 1910 ) { return; } require_once ADMIN_WATCH_DIR . 'database/class-404-repository.php'; (new WebStudio_Admin_Watch_404_Repository())->record( $path ); } }