From 378ff6510f208bd987a813fe3e990d100bf6febc Mon Sep 17 00:00:00 2001 From: rafa Date: Sun, 14 Jun 2026 19:30:16 -0400 Subject: [PATCH] Update tracked WordPress core files --- wordpress/license.txt | 2 +- wordpress/readme.html | 4 ++-- wordpress/wp-activate.php | 15 ++++++++------- wordpress/wp-login.php | 33 ++++++++++++++++++++------------- wordpress/wp-settings.php | 31 ++++++++++++++++++++++++++++++- wordpress/wp-signup.php | 13 ++++++++----- 6 files changed, 69 insertions(+), 29 deletions(-) diff --git a/wordpress/license.txt b/wordpress/license.txt index 7a0b556..ccdc449 100644 --- a/wordpress/license.txt +++ b/wordpress/license.txt @@ -1,6 +1,6 @@ WordPress - Web publishing software -Copyright 2011-2025 by the contributors +Copyright 2011-2026 by the contributors This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by diff --git a/wordpress/readme.html b/wordpress/readme.html index e1528c1..c8dd83c 100644 --- a/wordpress/readme.html +++ b/wordpress/readme.html @@ -5,7 +5,7 @@ WordPress › ReadMe - +

@@ -52,7 +52,7 @@

System Requirements

diff --git a/wordpress/wp-activate.php b/wordpress/wp-activate.php index 0c3321f..f1eb579 100644 --- a/wordpress/wp-activate.php +++ b/wordpress/wp-activate.php @@ -100,13 +100,14 @@ add_action( 'wp_head', 'do_activate_header' ); */ function wpmu_activate_stylesheet() { ?> - - + @@ -897,7 +897,7 @@ switch ( $action ) {

- +

has_errors() ) && isset( $_POST['pass1'] ) && ! empty( $_POST['pass1'] ) ) { reset_password( $user, $_POST['pass1'] ); - setcookie( $rp_cookie, ' ', time() - YEAR_IN_SECONDS, $rp_path, COOKIE_DOMAIN, is_ssl(), true ); login_header( __( 'Password Reset' ), wp_get_admin_notice( @@ -1040,7 +1039,7 @@ switch ( $action ) {

- + diff --git a/wordpress/wp-settings.php b/wordpress/wp-settings.php index 3a91622..b2736bd 100644 --- a/wordpress/wp-settings.php +++ b/wordpress/wp-settings.php @@ -140,7 +140,9 @@ require_wp_db(); * * @global string $table_prefix The database table prefix. */ -$GLOBALS['table_prefix'] = $table_prefix; +if ( ! isset( $GLOBALS['table_prefix'] ) ) { + $GLOBALS['table_prefix'] = $table_prefix; +} // Set the database table prefix and the format specifiers for database table columns. wp_set_wpdb_vars(); @@ -240,6 +242,12 @@ require ABSPATH . WPINC . '/kses.php'; require ABSPATH . WPINC . '/cron.php'; require ABSPATH . WPINC . '/deprecated.php'; require ABSPATH . WPINC . '/script-loader.php'; +if ( file_exists( ABSPATH . WPINC . '/build/routes.php' ) ) { + require ABSPATH . WPINC . '/build/routes.php'; +} +if ( file_exists( ABSPATH . WPINC . '/build/pages.php' ) ) { + require ABSPATH . WPINC . '/build/pages.php'; +} require ABSPATH . WPINC . '/taxonomy.php'; require ABSPATH . WPINC . '/class-wp-taxonomy.php'; require ABSPATH . WPINC . '/class-wp-term.php'; @@ -278,6 +286,17 @@ require ABSPATH . WPINC . '/class-wp-http-encoding.php'; require ABSPATH . WPINC . '/class-wp-http-response.php'; require ABSPATH . WPINC . '/class-wp-http-requests-response.php'; require ABSPATH . WPINC . '/class-wp-http-requests-hooks.php'; +require ABSPATH . WPINC . '/php-ai-client/autoload.php'; +require ABSPATH . WPINC . '/ai-client/adapters/class-wp-ai-client-http-client.php'; +require ABSPATH . WPINC . '/ai-client/adapters/class-wp-ai-client-cache.php'; +require ABSPATH . WPINC . '/ai-client/adapters/class-wp-ai-client-discovery-strategy.php'; +require ABSPATH . WPINC . '/ai-client/adapters/class-wp-ai-client-event-dispatcher.php'; +require ABSPATH . WPINC . '/ai-client/class-wp-ai-client-ability-function-resolver.php'; +require ABSPATH . WPINC . '/ai-client/class-wp-ai-client-prompt-builder.php'; +require ABSPATH . WPINC . '/ai-client.php'; +require ABSPATH . WPINC . '/class-wp-connector-registry.php'; +require ABSPATH . WPINC . '/connectors.php'; +require ABSPATH . WPINC . '/class-wp-icons-registry.php'; require ABSPATH . WPINC . '/widgets.php'; require ABSPATH . WPINC . '/class-wp-widget.php'; require ABSPATH . WPINC . '/class-wp-widget-factory.php'; @@ -336,6 +355,7 @@ require ABSPATH . WPINC . '/rest-api/endpoints/class-wp-rest-navigation-fallback require ABSPATH . WPINC . '/rest-api/endpoints/class-wp-rest-font-families-controller.php'; require ABSPATH . WPINC . '/rest-api/endpoints/class-wp-rest-font-faces-controller.php'; require ABSPATH . WPINC . '/rest-api/endpoints/class-wp-rest-font-collections-controller.php'; +require ABSPATH . WPINC . '/rest-api/endpoints/class-wp-rest-icons-controller.php'; require ABSPATH . WPINC . '/rest-api/endpoints/class-wp-rest-abilities-v1-categories-controller.php'; require ABSPATH . WPINC . '/rest-api/endpoints/class-wp-rest-abilities-v1-list-controller.php'; require ABSPATH . WPINC . '/rest-api/endpoints/class-wp-rest-abilities-v1-run-controller.php'; @@ -386,6 +406,7 @@ require ABSPATH . WPINC . '/block-patterns.php'; require ABSPATH . WPINC . '/class-wp-block-supports.php'; require ABSPATH . WPINC . '/block-supports/utils.php'; require ABSPATH . WPINC . '/block-supports/align.php'; +require ABSPATH . WPINC . '/block-supports/auto-register.php'; require ABSPATH . WPINC . '/block-supports/custom-classname.php'; require ABSPATH . WPINC . '/block-supports/generated-classname.php'; require ABSPATH . WPINC . '/block-supports/settings.php'; @@ -402,7 +423,9 @@ require ABSPATH . WPINC . '/block-supports/shadow.php'; require ABSPATH . WPINC . '/block-supports/background.php'; require ABSPATH . WPINC . '/block-supports/block-style-variations.php'; require ABSPATH . WPINC . '/block-supports/aria-label.php'; +require ABSPATH . WPINC . '/block-supports/anchor.php'; require ABSPATH . WPINC . '/block-supports/block-visibility.php'; +require ABSPATH . WPINC . '/block-supports/custom-css.php'; require ABSPATH . WPINC . '/style-engine.php'; require ABSPATH . WPINC . '/style-engine/class-wp-style-engine.php'; require ABSPATH . WPINC . '/style-engine/class-wp-style-engine-css-declarations.php'; @@ -424,6 +447,7 @@ require ABSPATH . WPINC . '/class-wp-plugin-dependencies.php'; require ABSPATH . WPINC . '/class-wp-url-pattern-prefixer.php'; require ABSPATH . WPINC . '/class-wp-speculation-rules.php'; require ABSPATH . WPINC . '/speculative-loading.php'; +require ABSPATH . WPINC . '/view-transitions.php'; add_action( 'after_setup_theme', array( wp_script_modules(), 'add_hooks' ) ); add_action( 'after_setup_theme', array( wp_interactivity(), 'add_hooks' ) ); @@ -447,6 +471,11 @@ $GLOBALS['wp_embed'] = new WP_Embed(); $GLOBALS['wp_textdomain_registry'] = new WP_Textdomain_Registry(); $GLOBALS['wp_textdomain_registry']->init(); +// WordPress AI Client initialization. +WP_AI_Client_Discovery_Strategy::init(); +WordPress\AiClient\AiClient::setCache( new WP_AI_Client_Cache() ); +WordPress\AiClient\AiClient::setEventDispatcher( new WP_AI_Client_Event_Dispatcher() ); + // Load multisite-specific files. if ( is_multisite() ) { require ABSPATH . WPINC . '/ms-functions.php'; diff --git a/wordpress/wp-signup.php b/wordpress/wp-signup.php index 0508d01..50ab624 100644 --- a/wordpress/wp-signup.php +++ b/wordpress/wp-signup.php @@ -63,9 +63,10 @@ do_action( 'before_signup_header' ); */ function wpmu_signup_stylesheet() { ?> -