wp_get_mu_plugins() – Retrieve an array of must-use plugin files.

You appear to be a bot. Output may be restricted

Description

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.

Usage

$string[] = wp_get_mu_plugins();

Parameters

Returns

string[] Array of absolute paths of files to include.

Source

File name: wordpress/wp-includes/load.php
Lines:

1 to 19 of 19
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;
    }
  }
  closedir( $dh );
  sort( $mu_plugins );

  return $mu_plugins;
}
 

 View on GitHub View on Trac