Themes: Fix fatal error in load-styles.php.

Following [56635], a fatal error occurred in `load-styles.php` leading to admin styles not working, because of a `has_filter()` call being added to `get_stylesheet_director()` and `get_template_directory()`.

This changeset adds `has_filter()` to `wp-admin/includes/noop.php` to prevent such errors. The lack of loading the function does not cause any unintended side effects itself.

Props iandunn, adamsilverstein.
Fixes #59417.
See #18298.

Built from https://develop.svn.wordpress.org/trunk@56641


git-svn-id: http://core.svn.wordpress.org/trunk@56153 1a063a9b-81f0-0310-95a4-ce76da25c4cd
This commit is contained in:
Felix Arntz 2023-09-21 01:27:26 +00:00
parent 3c22144a0d
commit 091e385f8d
2 changed files with 8 additions and 1 deletions

View File

@ -22,6 +22,13 @@ function _x() {}
*/ */
function add_filter() {} function add_filter() {}
/**
* @ignore
*/
function has_filter() {
return false;
}
/** /**
* @ignore * @ignore
*/ */

View File

@ -16,7 +16,7 @@
* *
* @global string $wp_version * @global string $wp_version
*/ */
$wp_version = '6.4-alpha-56640'; $wp_version = '6.4-alpha-56641';
/** /**
* Holds the WordPress DB revision, increments when changes are made to the WordPress DB schema. * Holds the WordPress DB revision, increments when changes are made to the WordPress DB schema.