Ticket #14670: singlesite.diff
File singlesite.diff, 1.5 KB (added by , 12 years ago) |
---|
-
wp-includes/default-constants.php
64 64 65 65 if ( !defined('SHORTINIT') ) 66 66 define('SHORTINIT', false); 67 68 if ( !defined( 'SINGLESITE' ) ) 69 define( 'SINGLESITE', ! defined( 'MULTISITE' ) || ! MULTISITE ); 70 67 71 } 68 72 69 73 /** -
wp-includes/load.php
622 622 * @return bool True if multisite is enabled, false otherwise. 623 623 */ 624 624 function is_multisite() { 625 if ( defined( 'SINGLESITE' ) ) 626 return SINGLESITE; 627 625 628 if ( defined( 'MULTISITE' ) ) 626 629 return MULTISITE; 627 630 -
wp-settings.php
13 13 * 14 14 * @since 1.0.0 15 15 */ 16 16 17 define( 'WPINC', 'wp-includes' ); 17 18 18 19 // Include files required for initialization. … … 86 87 if ( is_multisite() ) { 87 88 require( ABSPATH . WPINC . '/ms-blogs.php' ); 88 89 require( ABSPATH . WPINC . '/ms-settings.php' ); 89 } elseif ( ! defined( 'MULTISITE' ) ) {90 } elseif ( SINGLESITE || ! defined( 'MULTISITE' ) ) { 90 91 define( 'MULTISITE', false ); 92 if ( defined( 'SUNRISE' ) ) 93 include_once( WP_CONTENT_DIR . '/sunrise.php' ); 91 94 } 92 95 93 96 // Stop most of WordPress from being loaded if we just want the basics.