Summery Summery
Filters a given list of plugins, removing any paused plugins from it.
Syntax Syntax
Parameters Parameters
- $plugins
-
(Required) Array of absolute plugin main file paths.
Return Return
(string[]) Filtered array of plugins, without any paused plugins.
Source Source
File: wp-includes/load.php
*
* 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`.
*
* @since 3.0.0
* @access private
*
* @return string[] Array of paths to plugin files relative to the plugins directory.
*/
function wp_get_active_and_valid_plugins() {
$plugins = array();
$active_plugins = (array) get_option( 'active_plugins', array() );
// Check for hacks file if the option is enabled.
if ( get_option( 'hack_file' ) && file_exists( ABSPATH . 'my-hacks.php' ) ) {
_deprecated_file( 'my-hacks.php', '1.5.0' );
array_unshift( $plugins, ABSPATH . 'my-hacks.php' );
Advertisement
Changelog Changelog
| Version | Description |
|---|---|
| 5.2.0 | Introduced. |