Inline documentation for hooks in wp-includes/class-wp-theme.php.
Props richard2222, kpdesign. Fixes #26217. Built from https://develop.svn.wordpress.org/trunk@26891 git-svn-id: http://core.svn.wordpress.org/trunk@26774 1a063a9b-81f0-0310-95a4-ce76da25c4cd
This commit is contained in:
parent
e8e30c03f5
commit
870b415dbd
|
@ -179,6 +179,7 @@ final class WP_Theme implements ArrayAccess {
|
||||||
|
|
||||||
// Initialize caching on first run.
|
// Initialize caching on first run.
|
||||||
if ( ! isset( self::$persistently_cache ) ) {
|
if ( ! isset( self::$persistently_cache ) ) {
|
||||||
|
/** This action is documented in wp-includes/theme.php */
|
||||||
self::$persistently_cache = apply_filters( 'wp_cache_themes_persistently', false, 'WP_Theme' );
|
self::$persistently_cache = apply_filters( 'wp_cache_themes_persistently', false, 'WP_Theme' );
|
||||||
if ( self::$persistently_cache ) {
|
if ( self::$persistently_cache ) {
|
||||||
wp_cache_add_global_groups( 'themes' );
|
wp_cache_add_global_groups( 'themes' );
|
||||||
|
@ -1086,6 +1087,13 @@ final class WP_Theme implements ArrayAccess {
|
||||||
* @return array Array of stylesheet names.
|
* @return array Array of stylesheet names.
|
||||||
*/
|
*/
|
||||||
public static function get_allowed( $blog_id = null ) {
|
public static function get_allowed( $blog_id = null ) {
|
||||||
|
/**
|
||||||
|
* Filter the array of themes allowed on the site or network.
|
||||||
|
*
|
||||||
|
* @since MU
|
||||||
|
*
|
||||||
|
* @param array $allowed_themes An array of theme stylesheet names.
|
||||||
|
*/
|
||||||
$network = (array) apply_filters( 'allowed_themes', self::get_allowed_on_network() );
|
$network = (array) apply_filters( 'allowed_themes', self::get_allowed_on_network() );
|
||||||
return $network + self::get_allowed_on_site( $blog_id );
|
return $network + self::get_allowed_on_site( $blog_id );
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue