web/wp-includes/class.wp-dependencies.php
branchwordpress
changeset 132 4d4862461b8d
parent 109 03b0d1493584
equal deleted inserted replaced
131:a4642baaf829 132:4d4862461b8d
   169 			}
   169 			}
   170 		}
   170 		}
   171 	}
   171 	}
   172 
   172 
   173 	function dequeue( $handles ) {
   173 	function dequeue( $handles ) {
   174 		foreach ( (array) $handles as $handle )
   174 		foreach ( (array) $handles as $handle ) {
   175 			unset( $this->queue[$handle] );
   175 			$handle = explode('?', $handle);
       
   176 			$key = array_search($handle[0], $this->queue);
       
   177 			if ( false !== $key ) {
       
   178 				unset($this->queue[$key]);
       
   179 				unset($this->args[$handle[0]]);
       
   180 			}
       
   181 		}
   176 	}
   182 	}
   177 
   183 
   178 	function query( $handle, $list = 'registered' ) { // registered, queue, done, to_do
   184 	function query( $handle, $list = 'registered' ) { // registered, queue, done, to_do
   179 		switch ( $list ) :
   185 		switch ( $list ) :
   180 		case 'registered':
   186 		case 'registered':