Private Access Private Access
This function’s access is marked private. This means it is not intended for use by plugin or theme developers, only in other core functions. It is listed here for completeness.
Summery Summery
Retrieve an array of active and valid plugin files.
Syntax Syntax
Description Description
While upgrading or installing WordPress, no plugins are returned.
The default directory is wp-content/plugins
. To change the default directory manually, define WP_PLUGIN_DIR
and WP_PLUGIN_URL
in wp-config.php
.
Return Return
(string[]) $plugin_file Array of paths to plugin files relative to the plugins directory.
Source Source
File: wp-includes/load.php
nocache_headers(); require ABSPATH . WPINC . '/kses.php'; require ABSPATH . WPINC . '/pluggable.php'; $link = wp_guess_url() . '/wp-admin/install.php'; wp_redirect( $link ); die(); } } /** * Retrieve an array of must-use plugin files. * * The default directory is wp-content/mu-plugins. To change the default * directory manually, define `WPMU_PLUGIN_DIR` and `WPMU_PLUGIN_URL` * in wp-config.php. * * @since 3.0.0 * @access private * * @return string[] Array of absolute paths of files to include. */ function wp_get_mu_plugins() { $mu_plugins = array(); if ( ! is_dir( WPMU_PLUGIN_DIR ) ) { return $mu_plugins; } $dh = opendir( WPMU_PLUGIN_DIR ); if ( ! $dh ) { return $mu_plugins; } while ( ( $plugin = readdir( $dh ) ) !== false ) { if ( '.php' === substr( $plugin, -4 ) ) { $mu_plugins[] = WPMU_PLUGIN_DIR . '/' . $plugin; }
Advertisement
Changelog Changelog
Version | Description |
---|---|
3.0.0 | Introduced. |